HLS-符合EXT-X-DATERANGE

问题描述

HTTP实时流draft-pantos-http-live-streaming-23 (Version 23)定义EXT-X-DATERANGE标签。规范还定义了多个属性:ID,START-DATE等。

其中定义的属性包括SCTE35-OUTSCTE35-IN。规范中提到了以下内容:

用于携带SCTE-35数据;有关更多信息,请参见第4.3.2.7.1节。这些属性是可选的。

... value是splice_info_section()的big-endian二进制表示形式,以十六进制序列表示。

但是,规范并未定义此属性的值有多关键。

例如,在documentation of AWS Elemental中,SCTE35-OUTSCTE35-IN的值是相同的:

#EXT-X-DATERANGE:ID="999",START-DATE="2018-08-22T21:54:00.079Z",PLANNED-DURATION=30.000,SCTE35-OUT=0xFC302500000000000000FFF01405000003E77FEFFE0011FB9EFE002932E00001010100004D192A59
.
.
.     
#EXT-X-DATERANGE:ID="999",END-DATE="2018-08-22T21:54:30.109Z",DURATION=30.030,SCTE35-IN=0xFC302500000000000000FFF01405000003E77FEFFE0011FB9EFE002932E00001010100004D192A59

尽管HLS规范规定:

对于splice_insert

“ in” splice_info_section()(out_of_network_indicator设置为0)必须放在SCTE35-IN属性中,格式与SCTE35-CMD相同。

对于time_signal

“输出” splice_info_section()必须放置在SCTE35-OUT属性中; “ in” splice_info_section()必须放在SCTE35-IN属性中。

因此,我希望这些属性的值应始终不同。我想念什么吗?还是这个值与客户完全无关?

注意:可以使用以下内容来解析和比较十六进制字符串:https://openidconnectweb.azurewebsites.net/Cue

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...