(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(10)申请公布号 CN 103414918 A
(43)申请公布日 2013.11.27
(21)申请号 CN201310169424.6
(22)申请日 2013.05.09
(71)申请人 网宿科技股份有限公司
    地址 200030 上海市徐汇区斜土路2669号15楼
(72)发明人 洪珂 白永光 庄晓川
(74)专利代理机构 上海专利商标事务所有限公司
    代理人 陆嘉
(51)Int.CI
      H04N21/231
      H04N21/239
      H04N21/238
      H04N21/8547
                                                                  权利要求说明书 说明书 幅图
(54)发明名称
3d开奖直播
      流媒体直播的延迟播放和内容控制方法及流媒体服务器
(57)摘要
      本发明提供了一种流媒体直播的延迟播放和内容控制方法及流媒体服务器,该方法包括:流媒体服务器接收并存储直播数据包;所述流媒体服务器记录该直播数据包的接收时间,并建立所述直播数据包与该直播数据包的接收时间之间的索引;所述流媒体服务器接收到播放请求时,确定接收时间为当前系统时间减去预设的延迟时间的第一直播数据包;所述流媒体服务器从该第一直播数据包开始发送存储的直播数据包。本发明能够实现流媒体的延时直播,有利于对直播内容进行控制。
法律状态
法律状态公告日
法律状态信息
法律状态
2023-05-16
未缴年费专利权终止IPC(主分类):H04N21/231专利号:ZL2013101694246申请日:20130509授权公告日:20160824
专利权的终止
权 利 要 求 说 明 书
1.一种流媒体直播的延迟播放和内容控制方法,其特征在于,包括:           
流媒体服务器接收并存储直播数据包;           
所述流媒体服务器记录该直播数据包的接收时间,并建立所述直播数据包与            该直播数
据包的接收时间之间的索引;           
所述流媒体服务器接收到播放请求时,确定接收时间为当前系统时间减去预            设的延迟时间的第一直播数据包;           
所述流媒体服务器从该第一直播数据包开始发送存储的直播数据包。           
2.根据权利要求1所述的方法,其特征在于,还包括:所述流媒体服务器获            取非法视频的起止时间,并将其记录为非法时间段。           
3.根据权利要求2所述的方法,其特征在于,还包括:如果所述第一直播数            据包的接收时间落入该非法时间段,则该流媒体服务器拒绝发送存储的直播数据            包。           
4.根据权利要求2所述的方法,其特征在于,还包括:所述流媒体服务器在            发送存储的直播数据包时,如果遇到第二直播数据包的接收时间落入该非法时间            段,则跳过该第二数据包继续发送。           
5.根据权利要求1所述的方法,其特征在于,所述流媒体服务器采用1倍速            率发送所述直播数据包。           
6.一种流媒体服务器,其特征在于,包括:           
接收存储模块,用于接收并存储直播数据包;           
记录索引模块,记录该直播数据包的接收时间,并建立所述直播数据包与该            直播数据包的接收时间之间的索引;           
查模块,在接收到播放请求时,确定接收时间为当前系统时间减去预设的                            延迟时间的第一直播数据包;           
发送模块,从该第一直播数据包开始发送该接收存储模块存储的直播数据包。           
7.根据权利要求6所述的流媒体服务器,其特征在于,还包括:           
非法时间段处理模块,获取非法视频的起止时间,并将其记录为非法时间段。           
8.根据权利要求7所述的流媒体服务器,其特征在于,如果所述第一直播数            据包的接收时间落入该非法时间段,则该发送模块拒绝发送存储的直播数据包。           
9.根据权利要求7所述的流媒体服务器,其特征在于,所述发送模块在发送            存储的直播数据包时,如果遇到第二直播数据包的接收时间落入该非法时间段,则            跳过该第二数据包继续发送。           
10.根据权利要求6所述的流媒体服务器,其特征在于,所述发送模块采用1            倍速率发送所述直播数据包。           
说  明  书
<p>技术领域   
本发明涉及流媒体直播技术,尤其涉及一种流媒体直播的延迟播放和内容控制方法及流媒体服务器。   
背景技术   
目前的流媒体服务器,直播的媒体数据在服务器中并不做存储,其获得了媒体数据后便立即发送给下游。流媒体服务器获取数据的方式主要有两种:一种是主动从其他服务器请求;一
种是编码器或者其他服务器推入。而流媒体服务器服务的下游设备可能是某一服务器,也有可能直接是用户的播放器。   
直播中对播放内容的控制是有必要的。目前主流的流媒体服务器对直播数据都是直接转发,尽可能地减少直播延时。对直播流内容的控制技术一般是在媒体流编辑的时候完成的,如各种直播的电视晚会等。一旦数据被推入直播的流媒体服务器便不能再做处理。   
但是,有时候需要转播来自其它国家和地区的直播流,获得的内容一般即是提供方提供给最终用户的内容。但由于文化、政治等各方面的差异,直播流的内容是否能够合法播出在不同的地区可能会得到不同的判断结果。而对于转播的直播媒体数据,目前的流媒体服务器和内容分发网络(CDN,Content Delivery Network)是无法进行预查和剪辑工作的,导致可能触犯相应的法律条款。   
因此,需要一种方案来实现对直播的媒体流的内容控制。   
发明内容   
本发明要解决的技术问题是提供一种流媒体直播的延迟播放和内容控制方法及流媒体服务器,
能够实现流媒体的延时直播,有利于对直播内容进行控制。   
为解决上述技术问题,本发明提供了一种流媒体直播的延迟播放和内容控制方法,包括:   
流媒体服务器接收并存储直播数据包;   
所述流媒体服务器记录该直播数据包的接收时间,并建立所述直播数据包与该直播数据包的接收时间之间的索引;   
所述流媒体服务器接收到播放请求时,确定接收时间为当前系统时间减去预设的延迟时间的第一直播数据包;   
所述流媒体服务器从该第一直播数据包开始发送存储的直播数据包。   
根据本发明的一个实施例,该方法还包括:所述流媒体服务器获取非法视频的起止时间,并将其记录为非法时间段。   
根据本发明的一个实施例,该方法还包括:如果所述第一直播数据包的接收时间落入该非法时间段,则该流媒体服务器拒绝发送存储的直播数据包。