Chromium Media Internals Documentation
Official docs for chrome://media-internals: player state, buffered ranges, event logs, audio streams and media cache inspection for debugging web playback.
Link
Related resources
- dump-webrtc-event-log — Chrome RTC Event Log ParserParses Chrome RTC event log protobufs (RTP headers) in the browser, graphs them, and exports pcap files for Wireshark analysis.
- webrtc-dump-importer — chrome://webrtc-internals Dump AnalyzerImports webrtc-internals JSON dumps and plots getStats time series as zoomable graphs for diagnosing real-time session issues.
- mp4box.js File Reader — Browser ISOBMFF Box InspectorZero-install browser tool that renders the full box tree of any MP4/CMAF file for structural debugging.
- EBU SMPTE ST 2110 Packet AnalyzerPython analyzer for ST 2110 packet captures, checking timing and conformance from nanosecond-precision pcap files.
- SRT CookBook: Analysing SRT Traffic with TShark/WiresharkPractical guide to capturing and dissecting SRT traffic, including the UDP heuristic-dissector gotcha and useful display filters.
- The EME Logger Extension (Chrome for Developers)Chrome extension and accompanying guide that logs all Encrypted Media Extensions API calls and events to DevTools for debugging DRM playbac…
- Shaka Player DRM Configuration TutorialGuide to configuring key systems, robustness levels, persistentStateRequired and license-exchange logging for debugging EME playback.
- PlayReady Test Servers (Microsoft Learn)Official documentation of Microsoft's public PlayReady license test servers, including rightsmanager.asmx query-string syntax for custom ke…
- Dynamic Runtime Commands and Timeline Editing in FFmpeg (sendcmd & zmq)Practitioner tutorial on driving filter parameters at runtime with sendcmd command files and live zmq control of a running FFmpeg process.
- K3S-Intel — Intel GPU Transcoding on k3s GuidePractical walkthrough for enabling Intel GPU hardware transcoding in k3s clusters: device plugin operator, Node Feature Discovery, and GPU…
- EBU DMF Media eXchange Layer (MXL): Streamlining Multi-Vendor Live Video (Mile-High Video)Conference paper describing MXL's design goals and grain-exchange architecture for interoperable software-based live production.
- Axinom DRM DocumentationTechnical multi-DRM documentation covering entitlement message design, license token issuance, key rotation, and API reference for Widevine…
- awesome-cmcdCurated list of Common Media Client Data (CMCD) tooling maintained by Eyevinn: client-side collectors, server/CDN-side parsers, validators,…
- John Van Sickle FFmpeg static buildsLong-running source of GPLv3 static FFmpeg builds for Linux x86 and ARM (both release and git-master), the standard drop-in binary for serv…
- OpenAPV: Open Collaborative Innovation in the Professional Video Ecosystem (ACM MM'25)ACM Multimedia 2025 paper introducing OpenAPV and the design rationale for an open professional mezzanine codec, with companion open source…