Source & delivery
See the selected element, every media request, and the manifest that describes the stream.
Trace media files and live MSE playback across requests, containers, timestamps, samples, and decoded frames—all inside Chrome DevTools.
Trace the same playback moment from its network request and SourceBuffer append to DTS, PTS, encoded sample, and decoded frame.
Eleven purpose-built views keep high-level playback state and low-level encoded data in the same debugging session.
See the selected element, every media request, and the manifest that describes the stream.
Move from MP4 boxes or WebM elements down to real offsets, sizes, DTS, and PTS.
Correlate delivery, appends, keyframes, sample ranges, and bitrate on media time.
Inspect the frame, audio packets, and timed-text cues that reach the viewer.
Explore MP4 boxes and WebM elements with offsets, sizes, codec configuration, encryption fields, and payload previews.
Connect requests, manifests, segments, and MSE appends in a unified playback timeline.
See real byte offsets, DTS, PTS, duration, sample size, and key-frame status.
Choose a timestamp, decode the frame, inspect NAL units, and line it up with its GOP and sample metadata.
Track codec, channels, sample rate, packet timing, payload size, and bitrate.
Inspect DOM and container tracks plus WebVTT, TTML, and SubRip cues.
Capture fragmented MP4 or WebM appends, combine audio and video SourceBuffers, and inspect a rolling window of real playback data.
MediaScope reads and parses playback data inside your browser. Your media never needs to leave the DevTools panel.