This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:stb:adaptive_streaming [2018/08/06 09:14] Alexander [MPEG-DASH] |
en:stb:adaptive_streaming [2018/08/31 09:11] Alexander [HLS v3] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Adaptive streaming HLSv4 and MPEG-DASH on TVIP Mediacenters ====== | + | ====== Adaptive streaming (HLS, HLSv4 and MPEG-DASH) on TVIP Mediacenters ====== |
+ | |||
+ | :!: Advanced adaptive streaming (HLSv4, MPEG-DASH) is supported from firmware **v.4.0.22.** | ||
+ | |||
+ | ==== HLS v3 ==== | ||
+ | |||
+ | Initiated by using URL scheme //http//, //https//, //hls//, //hlss//. | ||
+ | |||
+ | === Features === | ||
+ | * Only multiplexed MPEG-TS segments are supported. External audio segments are not supported. | ||
+ | * Multiplexed MPEG-TS segment can contain any video/audio formats supported by STB. | ||
+ | * Multiplexed MPEG-TS segment can contain multiple audio tracks. | ||
+ | * Multiplexed MPEG-TS segment can contain DVBSUB or Teletext subtitles. | ||
+ | * Seeking is limited to segment boundaries. | ||
+ | * Encryption: AES-128 is supported (Verimatrix is supported for some units). Sample-AES is not supported. | ||
Line 18: | Line 32: | ||
TS segment should contain no more the one video and one audio track. | TS segment should contain no more the one video and one audio track. | ||
- | ===3.3 Fragmented MPEG-4=== | + | ===3.3 Fragmented MPEG-4 (CMAF)=== |
Tested: //H.264, HEVC, AAC//.\\ | Tested: //H.264, HEVC, AAC//.\\ | ||
Untested, but planned: //AC3, EAC3, DTS//.\\ | Untested, but planned: //AC3, EAC3, DTS//.\\ | ||
Line 133: | Line 147: | ||
* Any tags controlling buffering or stream priorities are not supported. | * Any tags controlling buffering or stream priorities are not supported. | ||
- | ==== Notes and known limitations === | + | ==== Notes and known limitations for HLSv4 and MPEG-DASH === |
* Seeking is not limited to segment boundaries. | * Seeking is not limited to segment boundaries. | ||
* Video tracks can not be switched. | * Video tracks can not be switched. |