User Tools

Site Tools


en:stb:adaptive_streaming

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
en:stb:adaptive_streaming [2018/08/06 08:48]
Alexander
en:stb:adaptive_streaming [2018/08/28 11:36]
Alexander
Line 1: Line 1:
-====== Adaptive streaming HLSv4 and MPEG-DASH on TVIP Mediacenters ======+====== Adaptive streaming ​(HLS, HLSv4 and MPEG-DASHon 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. 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 117: Line 131:
  
 MPEG-DASH support will be based on : [[https://​dashif.org/​wp-content/​uploads/​2017/​09/​DASH-IF-IOP-v4.1-clean.pdf|DASH-IF interop guideline]]. MPEG-DASH support will be based on : [[https://​dashif.org/​wp-content/​uploads/​2017/​09/​DASH-IF-IOP-v4.1-clean.pdf|DASH-IF interop guideline]].
 +\\
 +Initiated by using "​.mpd"​ extention in URL.
 \\ \\
 Currently support is limited: Currently support is limited:
Line 123: Line 139:
   * Media should be either splitted into file segments and use SegmentTemplate tag, either have a single segment + sidx box and use SegmentBase. SegmentList was not tested.   * Media should be either splitted into file segments and use SegmentTemplate tag, either have a single segment + sidx box and use SegmentBase. SegmentList was not tested.
   * It is recommended that presentation has a single Period. If has multiple periods, all adaptation sets tructure should be strictly the same in all periods. Changing of media between periods is not supported.   * It is recommended that presentation has a single Period. If has multiple periods, all adaptation sets tructure should be strictly the same in all periods. Changing of media between periods is not supported.
-  * Encryption is not supported. Widevine CDM and ClearKey CDM are planned for all S805 and S905X units. PlayReady CDM and Verimatrix ​is planned for special requests.+  * Encryption is not supported. CrearKey CDM is planned for all models. Widevine CDM is planned for all S805 and S905X based units. PlayReady CDM and Verimatrix ​are planned for special requests.
   * Only first available video track (adaptation set) will be selected.   * Only first available video track (adaptation set) will be selected.
   * Any adaptation set filtering is not supported (encrypted can be ignored, however). Audio sets will be signalled one by one.   * Any adaptation set filtering is not supported (encrypted can be ignored, however). Audio sets will be signalled one by one.
en/stb/adaptive_streaming.txt · Last modified: 2019/10/14 23:56 by Alexander