Что делают теги/маркеры SCTE35? Как hls анализировать SCTE35-CMD?
Мой вопрос в чем разница вSCTE35-IN
,SCTE35-OUT
, И вSCTE35-CMD
?
2 ответа
Это хорошо задокументировано в спецификации HLS: https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-11#section-4.4.5.1.1.
Содержимое SCTE35-CMD соответствует спецификации SCTE35, которую в настоящее время можно бесплатно загрузить по адресу https://www.scte.org/standards/library/catalog/scte-35-digital-program-insertion-cueing- сообщение/ .
Теги HLS EXT-X-DATERANGE, несущие SCTE-35, используют эти атрибуты.
Для СКТЕ-35Splice Insert
Команды иTime Signal
команды, которые используются для подачи сигнала о вставке рекламы:
Атрибут используется для указания НАЧАЛА рекламной паузы,
Атрибут используется для обозначения окончания рекламной паузы,
Для команд SCTE-35, которые не сигнализируют о перерыве на рекламу (Splice Null
,Bandwidth Reservation
,Splice Schedule
, и немногоTime Signals
),SCTE-35-CMD
используется атрибут.
значение дляSCTE35-OUT
,SCTE35-IN
, иSCTE35-CMD
это сообщение SCTE-35 Cue в шестнадцатеричном формате вместо обычного base64.