OTT媒体的组播传输方法、装置及系统制造方法及图纸

技术编号:12308991 阅读:150 留言:0更新日期:2015-11-11 17:59
本发明专利技术提供了一种OTT媒体的组播传输方法、装置及系统,其中,该方法包括:终端向组播服务器发送与OTT媒体对应的请求媒体描述信息,该终端接收该组播服务器对该请求媒体描述信息反馈的媒体描述信息,该媒体描述信息包括:组播组信息,该终端依据该组播组信息接收该组播服务器发送的组播数据包,其中,该组播数据包是与该请求媒体描述信息对应的媒体索引文件和/或与该请求媒体描述信息对应的媒体内容文件封装生成的,解决了媒体流传输对服务器资源消耗巨大的问题,减小了服务器资源的消耗。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种OTT媒体的组播传输方法、装置及系统
技术介绍
随着移动互联网的兴起、0TT(0Ver The Top)视频业务的飞速发展,基于文件下载来实现视频流的传输与播放成为了绝大多数视频网站所采用的方案。在相关技术中,应用较为广泛的HLS (HTTP Live Streaming)协议,即将媒体流通过切片方式转换为媒体索引文件和多个媒体分片文件,播放终端通过HTTP协议请求媒体索引文件后解析出媒体分片文件地址,然后再通过超文本传输协议(Hypertext TransferProtocol,简称为HTTP)下载媒体分片文件后进行播放,以上描述的是点播的过程。直播一般也是通过将切片文件信息定时更新到媒体索引文件中,播放终端通过循环下拉索引文件,从而获取更新的媒体文件地址信息,从而再下拉更新的分片文件实现直播。上述传输方式,每个终端播放器都需要跟服务器之间建立多个短链,每个媒体索引文件和媒体分片文件都需要进行一次建链、下载文件、释放链路过程,对服务器性能消耗巨大,为了保证可靠的观看质量,服务商需要部署大量的媒体服务器以及分布式网络,投资巨大。针对相关技术中,媒体流传输对服务器资源消耗巨大的问题,目前还没有有效的解决方案。
技术实现思路
本专利技术提供了一种OTT媒体的组播传输方法、装置及系统,以至少解决相关技术中媒体流传输对服务器资源消耗巨大的问题。根据本专利技术的一个方面,提供了一种互联网视频服务OTT媒体的组播传输方法,包括:终端向组播服务器发送与OTT媒体对应的请求媒体描述信息;所述终端接收所述组播服务器对所述请求媒体描述信息反馈的媒体描述信息,所述媒体描述信息包括:组播组信息;所述终端依据所述组播组信息接收所述组播服务器发送的组播数据包,其中,所述组播数据包是与所述请求媒体描述信息对应的媒体索引文件和/或与所述请求媒体描述信息对应的媒体内容文件封装生成的。进一步地,所述媒体描述信息包括以下至少之一:媒体索引文件地址、媒体内容文件地址;所述终端加入所述组播信息指定的组播组之后,所述终端修改所述媒体索引文件地址和/或所述媒体内容文件地址为所述终端的本地地址;所述终端依据所述本地址将所述组播数据包的所述媒体索引文件导向为本地媒体索引文件,和/或,所述终端依据所述本地址将所述媒体内容文件导向为本地媒体内容文件。进一步地,所述终端依据所述组播组信息接收所述组播服务器发送的组播数据包包括:若所述终端依据所述组播组信息不能正常接收所述组播服务器发送的所述组播数据包,则向所述请求媒体描述信息对应的媒体服务器,获取与所述组播数据包对应的所述媒体索引文件和/或本地媒体内容文件。进一步地,所述组播数据包是由预设分片大小阈值划分的所述媒体内容文件封装生成的。进一步地,所述媒体索引文件包括所述媒体内容文件间的时序关系。根据本专利技术的另一个方面,还提供了一种互联网视频服务OTT媒体的组播传输方法,包括:组播服务器接收终端发送的与OTT媒体对应请求媒体描述信息;所述组播服务器给所述终端发送所述请求媒体描述信息对应的媒体描述信息,所述媒体描述信息包括:组播组信息;所述组播服务器向所述组播组信息内的所述终端发送组播数据包,其中,所述组播数据包是与所述请求媒体描述信息对应的媒体索引文件和/或与所述请求媒体描述信息对应的媒体内容文件封装生成的。进一步地,所述组播服务器向所述组播组信息内的所述终端发送组播数据包之前,包括;依据所述请求媒体描述信息向媒体服务器获取所述媒体索引文件和/或所述媒体内容文件。进一步地,所述组播数据包是由预设分片大小阈值划分的所述媒体内容文件封装生成的。进一步地,所述媒体索引文件包括所述媒体内容文件间的时序关系。根据本专利技术的另一个方面,还提供了一种互联网视频服务OTT媒体的组播传输装置,位于终端中,包括:第一发送模块,用于向组播服务器发送与OTT媒体对应的请求媒体描述信息;第一接收模块,用于接收所述组播服务器对所述请求媒体描述信息反馈的媒体描述信息,所述媒体描述信息包括:组播组信息;第二接收模块,用于依据所述组播组信息接收所述组播服务器发送的组播数据包,其中,所述组播数据包是与所述请求媒体描述信息对应的媒体索引文件和/或与所述请求媒体描述信息对应的媒体内容文件封装生成的。根据本专利技术的另一个方面,还提供了一种互联网视频服务OTT媒体的组播传输装置,位于组播服务器中,包括:第三接收模块,用于接收终端发送的与OTT媒体对应的请求媒体描述信息;第二发送模块,用于给所述终端发送所述请求媒体描述信息对应的媒体描述信息,所述媒体描述信息包括:组播组信息;第三发送模块,用于向所述组播组信息内的所述终端发送组播数据包,其中,所述组播数据包是与所述请求媒体描述信息对应的媒体索引文件和/或与所述请求媒体描述信息对应的媒体内容文件封装生成的。根据本专利技术的另一个方面,还提供了一种互联网视频服务OTT媒体的组播传输系统,包括:终端,组播服务器;所述终端向所述组播服务器发送与OTT媒体对应的请求媒体描述信息;所述终端接收所述组播服务器对所述请求媒体描述信息反馈的媒体描述信息,所述媒体描述信息包括:组播组信息;所述组播服务器向所述组播组信息内的所述终端发送组播数据包,其中,所述组播数据包是与所述请求媒体描述信息对应的媒体索引文件和/或与所述请求媒体描述信息对应的媒体内容文件封装生成的;所述终端依据所述组播组信息接收所述组播服务器发送的组播数据包。通过本专利技术,终端向组播服务器发送与OTT媒体对应的请求媒体描述信息,该终端接收该组播服务器对该请求媒体描述信息反馈的媒体描述信息,该媒体描述信息包括:组播组信息,该终端依据该组播组信息接收该组播服务器发送的组播数据包,其中,该组播数据包是与该请求媒体描述信息对应的媒体索引文件和/或与该请求媒体描述信息对应的媒体内容文件封装生成的,解决了媒体流传输对服务器资源消耗巨大的问题,减小了服务器资源的消耗。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种互联网视频服务OTT媒体的组播传输方法的流程图一;图2是根据本专利技术实施例的一种互联网视频服务OTT媒体的组播传输方法的流程图二;图3是根据本专利技术实施例的一种互联网视频服务OTT媒体的组播传输装置的结构框图一;图4是根据本专利技术实施例的一种互联网视频服务OTT媒体的组播传输装置的结构框图二;图5是根据本专利技术优选实施例的OTT媒体的组播传输的系统的示意图;图6是根据本专利技术优选实施例的OTT媒体的组播传输方法的流程示意图;图7是根据本专利技术优选实施例的传输HLS点播码流进行下载的流程示意图;图8是根据本专利技术优选实施例的传输HLS直播播码流的流程示意图;图9是根据本专利技术优选实施例的HLS直播组播以及单播补偿播放的流程示意图;图10是根据本专利技术优选实施例的FLASH直播组播播放的流程示意图。【具体实施方式】下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“本文档来自技高网...

【技术保护点】
一种互联网视频服务OTT媒体的组播传输方法,其特征在于,包括:终端向组播服务器发送与OTT媒体对应的请求媒体描述信息;所述终端接收所述组播服务器对所述请求媒体描述信息反馈的媒体描述信息,所述媒体描述信息包括:组播组信息;所述终端依据所述组播组信息接收所述组播服务器发送的组播数据包,其中,所述组播数据包是与所述请求媒体描述信息对应的媒体索引文件和/或与所述请求媒体描述信息对应的媒体内容文件封装生成的。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐凯波朱兴昌陈颖川
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1