预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109618208A(43)申请公布日2019.04.12(21)申请号201811589813.3H04N21/8547(2011.01)(22)申请日2018.12.25H04N21/2187(2011.01)(71)申请人湖南快乐阳光互动娱乐传媒有限公司地址410001湖南省长沙市金鹰影视文化城湖南国际会展中心北2U层(72)发明人曹问唐文滔李兴平左思刘维(74)专利代理机构长沙正奇专利事务所有限责任公司43113代理人王娟(51)Int.Cl.H04N21/43(2011.01)H04N21/845(2011.01)H04N21/84(2011.01)权利要求书2页说明书5页附图3页(54)发明名称一种直播流分布式切片同步方法及装置(57)摘要本发明公开了一种直播流分布式切片同步方法及装置,在视频内容的生成端或中心源站插入带切片信息的SEI:将切片信息随同视频其他码流一同传输到达边缘节点;边缘节点解析码流,得到切片信息的准信信息后,完成切片。本发明有效解决了全网切片同步不一致的问题。在任何一台边缘节点切片,保证切出来的片内容和片文件名都是一致的。播放请求从一个边缘上切换到另外任何一个边缘或源站都是可行的,不影响播放流畅性。从边缘直接返回内容,有效减少了回源的带宽,同时对中心源站也起到了保护作用。CN109618208ACN109618208A权利要求书1/2页1.一种直播流分布式切片同步方法,其特征在于,包括以下步骤:1)在视频内容的生成端或中心源站插入带切片信息的SEI,即补充的增强信息:2)将带切片信息的SEI随同视频其他码流一同传输到达边缘节点;3)边缘节点解析码流,得到切片描述后,执行切片。2.根据权利要求1所述的直播流分布式切片同步方法,其特征在于,步骤1)的具体实现过程包括:1)初始化切片大小为一个预设值,切片时长等于零,切片序列号等于1;2)读取码流;3)判断码流是否结束,如果结束,则跳到步骤12);若未结束,则进入步骤4);4)解析视频帧,获得nal_unit_type,即NAL单元类型;5)判断nal_unit_type是否是IDR,IDR表示即时解码刷新;若是IDR,则进入步骤6);否则,返回步骤2);6)计算切片时长,其中切片时长计算方法为:切片时长=当前切片时长+当前视频帧解码时间戳与前一个视频帧解码时间戳的差值;7)判断切片时长是否大于设置的切片大小,如果大于,则进入步骤8),否则跳到步骤11);8)生成带切片描述的SEI;其中切片描述包含切片序列号和不连续状态标识;9)切片序列号递增,步长为1,切片时长重新置零;10)在IDR前插入带切片描述的SEI;11)继续接收码流,转到步骤2);12)结束。3.根据权利要求2所述的直播流分布式切片同步方法,其特征在于,执行切片的具体实现过程包括:1)边缘节点接收码流;2)初始化切片序列号为零,不连续状态标识为真;3)判断码流是否结束,若是,则结束,跳到步骤16);否则,进入步骤4);4)解析视频帧,获得nal_unit_type;5)判断nal_unit_type是否是IDR,若是,则进入步骤6);否则,进入步骤7);6)判断切片是否创建,如果切片不存在则跳到步骤12);否则进入步骤14);7)判断nal_unit_type是否是SEI,若不是,则跳到步骤14);8)解析SEI,判断SEI是否带有切片描述,若是,则进入9);否则,进入步骤14);9)解析切片描述,获取切片序列号和不连续状态标识;10)丢弃带切片描述的SEI;11)判断是否存在正在写的切片信息,若是,则关闭正在写的切片;12)命名切片,其中命名规则为:流名_切片序列号_自定义字段.后缀名;13)创建新切片;14)向新切片写入帧数据,如果此时新切片没有创建,则丢弃掉写入的帧数据;15)继续接收码流,跳转到步骤3);16)结束。2CN109618208A权利要求书2/2页4.一种直播流分布式切片同步装置,其特征在于,包括:插入模块,用于在视频内容的生成端或中心源站插入带切片描述的SEI;传输模块,用于将切片信息随同视频其他码流一同传输到达边缘节点;边缘节点,用于解析码流,得到切片信息的准信信息后,完成切片。3CN109618208A说明书1/5页一种直播流分布式切片同步方法及装置技术领域[0001]本发明涉及视频直播领域,具体为一种直播流分布式切片同步方法及装置。背景技术[0002]现有直播系统中,直播中心源站一般需要提供直播流热备,搭建源站集群。当边缘回源时,如果上层服务出现异常,需要及时切换到另外一个上层服务,来保证不间断的直播服务。HLS是一种基于切片的直播流,边缘如果从某一个源站取不到切片时,就会从另外一个