mySoftwareGuide

Safe & trusted downloads

The best software, verified by experts

Icon of program: Bombolone Player - MPD & HLS Stream Player BETA

Bombolone Player - MPD & HLS Stream Player BETA for Chrome

In-browser MPD and HLS testing for video developers

  • Free
  • 4.8
  • V 0.2.0

In-browser MPD and HLS testing for video developers

Bombolone Player - MPD & HLS Stream Player BETA loads MPEG-DASH and HLS manifests in Chrome, runs playback via the Google Shaka Player engine, and exposes debugging controls for live and VOD streams. Bombolone, the developer, packages DRM testing, custom HTTP header injection, and timeline markers into a browser extension that targets video developers, QA engineers, and broadcast engineers who need to validate complex streams without building local test servers.

What the player does for stream validation

The player acts as an in-browser test harness that plays both MPEG-DASH (.mpd) and Apple HLS (.m3u8) manifests, letting you confirm manifest parsing, segment requests, and playback behavior directly in Chrome. It supports W3C ClearKey DRM with separate key entries for audio and video, so encrypted test assets can be decrypted inside the session engine without a separate test application.

How it handles playback and adaptive quality

Playback runs on Google Shaka Player, which provides adaptive bitrate switching and manual quality selection up to 4K at 60fps. The extension exposes both automatic ABR and manual resolution controls, and it offers low-latency live sync plus DVR window scrubbing for live stream debugging. Those controls let you reproduce ABR transitions and seek behavior inside a single browser tab during test cycles.

Network, header injection, and cross-origin testing

The extension includes a session engine that injects custom HTTP headers such as Authorization, User-Agent, or Referer into manifest and segment requests, enabling tests against protected endpoints. It uses a DeclarativeNetRequest approach to manage cross-origin requests so test media can load without altering normal browser sessions, which simplifies validation of servers that require nonstandard headers or token-based access.

Timeline tools and developer workflow fit

The UI exposes interactive timeline markers and color-coded cue points to mark chapters or ad breaks, which helps track playback events during automated or manual checks. Packaged as a Chromium extension, it removes the need to set up local web wrappers or separate players for basic validation, making it a compact addition to existing developer toolchains focused on streaming delivery diagnostics.

A focused tool for streaming professionals, not general consumers

The player suits video engineers and QA staff who need in-browser validation of streaming delivery, DRM, and header-based access; its integration as a Chrome extension speeds ad-hoc checks without extra tooling. The trade-off is a specialised scope: it serves testing and debugging workflows rather than casual playback or media consumption, so teams seeking a general-purpose media player will find it narrowly focused.

  • Pros

    • Plays both MPEG-DASH (.mpd) and HLS (.m3u8) manifests natively
    • Supports W3C ClearKey DRM with multi-key audio/video entries
    • Session engine injects custom HTTP headers for protected streams
    • Interactive timeline markers and color-coded cue points
  • Cons

    • Designed for testing, not for casual media playback
    • Functionality limited to Chromium-based browsers as an extension
    • No consumer-oriented playback UI or library-browsing features
Icon of program: Bombolone Player - MPD & HLS Stream Player BETA

Bombolone Player - MPD & HLS Stream Player BETA for Chrome

  • Free
  • 4.8
  • V 0.2.0
Laws concerning the use of this software vary from country to country. We do not encourage or condone the use of this program if it is in violation of these laws. MySoftwareGuide may receive a referral fee if you click or buy any of the products featured here.