Инструменты пользователя

Инструменты сайта


stb:adaptive_streaming

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
stb:adaptive_streaming [2018/07/03 16:35]
Alexander
stb:adaptive_streaming [2018/08/28 11:34] (текущий)
Alexander
Строка 1: Строка 1:
-====== ​Adaptive streaming ​HLSv4 and MPEG-DASH ​on TVIPSTB ====== +====== ​Поддержка протоколов адаптивного стимминга (HLS, HLSv4 и MPEG-DASH) на медиацентрах TVIP ======
- +
- +
-==== HLS v4 ==== +
- +
-Initiated by using URL scheme //hlsv4// or //​hlsv4s//​.\\ +
- +
-Feature set list is based on [[https://​www.rfc-editor.org/​rfc/​rfc8216.txt|RFC8216]] \\ +
- +
-===3.1. ​ Supported Media Segment Formats === +
- +
-===3.2 MPEG-2 Transport Streams=== +
-Tested: //H.264, HEVC, AAC, MPEG Audio//​.\\ +
-Untested, but planned: //AC3, EAC3, DTS//.\\ +
-Not planned to support: //MPEG2, MPEG4//​.\\ +
-\\ +
-**EXT-X-MAP** is not supported for MPEGTS. +
- +
-===3.3 Fragmented MPEG-4=== +
-Tested: //H.264, HEVC, AAC//.\\ +
-Untested, but planned: //AC3, EAC3, DTS//.\\ +
-Planned to support: //​VP9//​.\\ +
-\\ +
-**EXT-X-MAP** is supported for initialization segment.\\ +
- +
-===3.4 Packed audio=== +
-Tested: //​AAC//​.\\ +
-Planned: //AC3, EAC3.//\\ +
- +
- +
-===3.5 WebVTT=== +
-Planned soon.\\ +
- +
-===4.3.2 Media Segment Tags=== +
- +
-===4.3.2.1 EXTINF=== +
-Supported. +
-\\ +
-===4.3.2.2 EXT-X-BYTERANGE=== +
-Supported. +
-\\ +
-===4.3.2.3 EXT-X-DISCONTINUITY=== +
-Supported, but player reaction is limited. +
-\\ +
-===4.3.2.4 EXT-X-KEY=== +
-Supported.\\ +
-Attributes: //URI, IV, KEYFORMAT.//​ +
-AES-128 is supported.\\ +
-SAMPLE-AES is supported for MPEGTS. +
-CENC for fMP4 is planned. +
-\\ +
-===4.3.2.5 EXT-X-MAP=== +
-Supported for fMP4. Only unencrypted. +
-\\ +
-===4.3.2.6 EXT-X-PROGRAM-DATE-TIME=== +
-Supported.\\ +
-Can be used for timeshifting. +
-\\ +
-===4.3.2.7 EXT-X-DATERANGE=== +
-Not supported. +
-\\ +
- +
-===4.3.3 ​ Media Playlist Tags=== +
- +
-===4.3.3.1 EXT-X-TARGETDURATION=== +
-Supported. +
-\\ +
-===4.3.3.1 EXT-X-MEDIA-SEQUENCE=== +
-Supported. +
-\\ +
-===4.3.3.3 EXT-X-DISCONTINUITY-SEQUENCE=== +
-Supported, but player reaction is limited. +
-\\ +
-===4.3.3.4 EXT-X-ENDLIST=== +
-Supported. +
-\\ +
-===4.3.3.5 EXT-X-PLAYLIST-TYPE=== +
-Supported. +
-\\ +
-===4.3.3.6 EXT-X-I-FRAMES-ONLY=== +
-Not supported. +
-\\ +
- +
-===4.3.4 Master Playlist Tags=== +
-Supported. +
-\\ +
-===4.3.4.1 EXT-X-MEDIA=== +
-Supported.\\ +
-Valid //TYPE// values: //AUDIO, VIDEO, SUBTITLES//​.\\ +
-Supported attributes: //TYPE, URI, GROUP-ID, LANGUAGE, NAME// +
-===4.3.4.1.1 Rendition Groups=== +
-Supported.\\ +
-===4.3.4.2 EXT-X-STREAM-INF=== +
-Supported.\\ +
-Supported attributes: //​BANDWIDTH,​CODECS,​AUDIO,​VIDEO,​SUBTITLES//​. +
-\\ +
-===4.3.4.3 EXT-X-I-FRAME-STREAM-INF=== +
-Not supported.\\ +
-===4.3.4.4 EXT-X-SESSION-DATA=== +
-Not supported.\\ +
-===4.3.4.5 EXT-X-SESSION-KEY=== +
-Not supported.\\ +
- +
-===4.3.5 ​ Media or Master Playlist Tags=== +
-===4.3.5.1 ​ EXT-X-INDEPENDENT-SEGMENTS=== +
-Not supported.\\ +
-===4.3.5.2 ​ EXT-X-START=== +
-Not supported.\\ +
- +
-===6.3 Client Responsibilities=== +
-===6.3.3 ​ Playing the Media Playlist File=== +
-EXT-X-PROGRAM-DATE-TIME is only forward exterpolated. +
- +
-==== Known limitations ​=== +
-    * Video tracks can not be switched. +
-    * Switching of audio tracks may sometimes not work. +
-    * Audio tracks in one media group should have same format.+
  
 +Описание доступно на [[en:​stb:​adaptive_streaming|английском языке]].
stb/adaptive_streaming.1530624937.txt.gz · Последние изменения: 2018/07/03 16:35 — Alexander