HLS Validation Report (General, tvOS, iOS, macOS, visionOS, AirPlay 2)

Stream type: LIVE

https://livestream.dev.ps0.co/hls/install-34308-d71641bbce1b936b90498f657019ba691eb23cb7f8304d31ab81181a9fb5671e.m3u8

Variant Overview

Audio ID # Max Rate % Diff. Avg Rate Resolution IDR Int. Framerate Codec Profile Level Encryption Avg Seg Count Avg PL Duration Audio Track Info
NONE 1 4415 - 4234 1920 x 1080 0.292 25.000* AVC High 4 - 7.00 0:00:28 AAC-LC, 2-CH

Average duration processed: 0:00:48

Checked against HLS Authoring Specification for Apple Devices

General requirements

Must Fix Issues

1. The EXT-X-PROGRAM-DATE-TIME tag MUST be present in every live/linear media playlist

2. If EXT-X-INDEPENDENT-SEGMENTS is not in the multivariant playlist, then you MUST use the EXT-X-INDEPENDENT-SEGMENTS tag in all video media playlists

3. The server MUST deliver playlists using gzip content-encoding

Should Fix Issues

4. Top-level playlist is not a multivariant playlist.

5. Audio data SHOULD be provided as an elementary audio stream or in fMP4

6. You SHOULD provide at least 15 minutes of content in a live/linear playlist

7. You SHOULD deliver video and audio as separate streams

8. You SHOULD support stream failover

9. Target durations SHOULD be 6 seconds.

Additional requirements for tvOS

Should Fix Issues

10. You SHOULD provide at least 120 minutes of content in a live/linear playlist

Report Information

MediaStreamValidator version: 1.23.14 (669.32b-240731)
Report generator version: 1.23.14 (669.32b-240731)
Report generation date: 09/19/24 19:38:37
JSON format version: 1.2
JSON data timestamp: 09/19/24 19:38:32

Note on tables: all bitrates are expressed in kb/s, IDs for default startup variants are highlighted in dark grey, entries annotated with an asterisk ('*') do not have a consistent value over the entire stream, entries in parentheses are from the multivariant playlist rather than media.