Diagnose an HLS or DASH stream
diagnose_streamDiagnose HLS and DASH streams by fetching their manifest and reporting issues worst first. Optionally deep-read media playlists to catch segment timing and live window problems.
Instructions
Fetch a manifest and report what is wrong with it, worst first. Start here when a stream misbehaves and you do not yet know why. Set deep to also read each rendition's media playlist, which is required to catch segment timing and live window problems.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute URL of an HLS .m3u8 or DASH .mpd manifest | |
| deep | No | Also fetch media playlists. One extra request per rendition. Default false. | |
| headers | No | Extra request headers, for CDN tokens or a required Referer | |
| maxRenditions | No | Cap on playlists read when deep. Default 6. |