HLS Validation Report
Stream type: VOD
http://hlsbook.net/wp-content/examples/sintel/sintel_index.m3u8
Variant Overview
Audio ID |
# |
Max Rate |
% Diff. |
Avg Rate |
Resolution |
IDR Int. |
Framerate |
Profile |
Level |
Encryption |
Audio Track Info |
% Proc. |
NONE |
1 |
1200 |
- |
868 |
1024 x 436 |
3.647 |
24.000 |
High |
3.1 |
NONE |
AAC-LC, 2-CH |
100% |
Average duration processed: 0:01:10, all bitrates are expressed in kb/s, IDs for default startup variants are highlighted in dark grey
Checked against HLS Authoring Specification for Apple TV
Must Fix Issues
1. The server MUST deliver playlists using gzip content-encoding
2. Your EXT-X-STREAM-INF and EXT-X-I-FRAME-STREAM-INF tags MUST always provide CODECS attribute
3. If EXT-X-INDEPENDENT-SEGMENTS is not in master playlist, then you MUST use the EXT-X-INDEPENDENT-SEGMENTS tag in all video media playlists
4. Each EXT-X-STREAM-INF tag MUST have a FRAME-RATE attribute of the form FRAME-RATE=<decimal-floating-point>
5. Video segments MUST start with an IDR frame
- Variant #1, occurs 6 of 7
6. You MUST include the AVERAGE-BANDWIDTH attribute for VOD content
7. Your EXT-X-STREAM-INF and EXT-X-I-FRAME-STREAM-INF tags MUST always provide RESOLUTION attributes
Should Fix Issues
8. Key frames (IDRs) SHOULD be present every two seconds
9. #EXT-X-SESSION-DATA can only be in master playlist
10. Media playlists SHOULD be delivered using TLS
11. Media segments SHOULD be delivered over TLS
12. Audio data SHOULD be provided as an elementary audio stream
Report Information
MediaStreamValidator version: |
1.1(151117) |
Report generator version: |
1.1(151117) |
Report generation date: |
03/22/16 17:02:52 |
JSON format version: |
1 |
JSON data timestamp: |
03/22/16 17:00:49 |