Test and inspect HTML <audio> element behavior with full telemetry — buffering, events, readyState, and playback state — all in the browser.
Settings are tagged rebuild or live:
<audio> element is created. Includes: src, preload, crossorigin, autoplay.<audio> element without a rebuild. Includes: loop, muted, controls, disableRemotePlayback, playbackRate, volume, controlsList.| Control | Description |
|---|---|
| Play / Pause | audio.play() / audio.pause() |
| audio.load() | Forces a reload of the media resource |
| −5s / +5s | Step backward/forward five seconds |
| seek % | Jump to a percentage of the total duration |
Three bars visualize the browser's time ranges for the current audio:
The vertical line shows currentTime.
All standard HTMLMediaElement events are captured. Use quiet mode to suppress noisy timeupdate and progress events (throttled to one every 500 ms). Toggle autoscroll to follow new events automatically.