wp
https://media-tyo.hls.nhkworld.jp/hls/wp/live/master.m3u8
Offline — the stream did not return playable media
Offline from our servers
Timed out — the origin never responded. It may be offline, overloaded, or blocking requests from datacenter IPs.
Stream was offline — no preview.
General
- Status
- Offline
- Type
- HLS
- Fetched via
- Proxy
Manifest audit
Open the full HLS analyzer →Works, with caveats
0 failing, 2 warnings, 10 passing
- Playlist type
- Master
- Variants
- 3
- Renditions
- 4
- Bitrate range
- 334 kbps – 1.86 Mbps
- I-frame variants
- 0
- Version
- 4
Used for trick play
- Warn
Ladder has no oversized bitrate gap
1 adjacent rung pair(s) jump by more than 2.5x, which causes visible quality swings when switching.
- gaps
- 334 kbps to 1.17 Mbps (3.5x)
hls.ladder.gapWhat this means → - Warn
Each rendition group has exactly one DEFAULT
1 rendition group(s) have an ambiguous default, so playback start-up track selection is player-dependent.
- groups
- AUDIO:program_audio_Low has no DEFAULT rendition
hls.renditions.defaultWhat this means → - Pass
ABR ladder has multiple renditions
3 variant streams are available for adaptive switching.
- variantCount
- 3
hls.ladder.sizeWhat this means → - Pass
Ladder bitrates increase with resolution
Bandwidth rises consistently with resolution across the ladder.
hls.ladder.bitrate-inversionWhat this means → - Pass
Every variant declares CODECS
Every variant declares a CODECS attribute.
hls.ladder.missing-codecsWhat this means → - Pass
Every variant declares RESOLUTION
Every variant declares a RESOLUTION attribute.
hls.ladder.missing-resolutionWhat this means → - Pass
No duplicate resolutions in the ladder
Every ladder rung is distinguishable from the others.
hls.ladder.duplicate-resolutionWhat this means → - Pass
AVERAGE-BANDWIDTH does not exceed BANDWIDTH
AVERAGE-BANDWIDTH is within BANDWIDTH on every variant.
hls.ladder.average-exceeds-peakWhat this means → - Pass
Variants declare FRAME-RATE
Video variants declare FRAME-RATE.
hls.ladder.missing-frame-rateWhat this means → - Pass
Variant rendition groups all resolve
Every rendition group referenced by a variant is declared.
hls.renditions.dangling-groupWhat this means → - Pass
Renditions declare LANGUAGE
Audio and subtitle renditions declare a LANGUAGE.
hls.renditions.languageWhat this means → - Pass
EXT-X-INDEPENDENT-SEGMENTS is declared
EXT-X-INDEPENDENT-SEGMENTS is declared.
hls.master.independent-segmentsWhat this means →