HLS Recorder for Firefox

A developer tool to record HLS streams inside Firefox for debugging, QA, and reproducible test data.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,280+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

About This Tool

This tool records HLS playback sessions from within Firefox, producing a local archive that includes the manifest, media segments, and timing metadata. It is designed for developers, QA engineers, and streaming operators who need detailed, reproducible data about how an HLS stream behaves in a browser environment.
Conceptually, the recorder hooks into the browser's media pipeline to capture the loaded playlist, per-segment durations, timestamps, bandwidth estimates, and any available encryption metadata. It does not affect playback; it only reads and writes local artifacts for analysis.
Core value: provides end-to-end visibility of HLS behavior, supports live and VOD streams, and yields an index.json plus per-segment files that can be replayed or processed by external tools (FFmpeg, player simulators). Use cases include debugging stalls, verifying ABR decisions, and documenting stream characteristics for compliance. Advanced usage includes optional encryption references, bandwidth filtering, and multi-variant manifest support. The artifact bundle enables reproducible tests and performance assessments across environments.

How to Use

  1. Provide inputs: hls_url, duration_seconds, output_path; optional settings for encryption metadata and bandwidth filtering.
  2. Start recording: attach to the Firefox playback context and begin capture.
  3. Run for the defined duration or stop manually when ready.
  4. Stop and save: the tool writes segments, manifest, and index.json to output_path.
  5. Retrieve outputs: examine index.json and segment files for analysis and downstream processing.
How to use hls recorder firefox

Frequently Asked Questions

Find Quick Answers

What formats are produced by the tool?
The tool exports a manifest file (.m3u8), multiple segment files (.ts), and an index.json with per-segment metadata such as duration, timestamp, and bandwidth. Optional encryption references may be included in the index. All artifacts are stored in the specified output path for local use.
Can encrypted streams be captured?
If encryption metadata and keys are accessible within the browser context, the tool records references to those keys in the index. The tool does not decrypt content; it stores metadata and references to enable re-analysis with the original keys.
Is data stored locally and private by default?
Yes. All artifacts are saved to the user-specified output_path on the local machine. No data is transmitted unless the user explicitly exports or shares the recordings through external means.
What are the system requirements?
Requires Firefox with HLS playback support, sufficient disk space for segment data, and permission to access the browser's network and media context. A stable environment reduces the risk of incomplete captures and corrupted outputs.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Spotify to MP3 Converter

Convert Spotify tracks and playlists to MP3 format instantly with our free online converter.

Developer Tools

Road Distance Calculator

Calculate the driving distance and travel time between two addresses with our free online road dista...

Developer Tools

Age Calculator

Calculate your exact age in years, months, and days from any birth date to any target date.

Developer Tools

Currency Converter

Convert currencies instantly with real-time exchange rates and historical data support.

Your Feedback Matters

Help Us to Improve