[发明专利]媒体流的递送方法及服务器有效
申请号: | 201811353208.6 | 申请日: | 2018-11-14 |
公开(公告)号: | CN111193686B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 姜红旗 | 申请(专利权)人: | 北京开广信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 100036 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 递送 方法 服务器 | ||
1.一种媒体流的递送方法,其特征在于,所述媒体流为媒体单元的序列,其中,每个媒体单元关联有一个产生时间和/或一个指示产生顺序的序号,所述方法包括:
接收客户端发送的媒体段请求,其中,所述媒体段请求不携带或携带至少一个控制参数,且控制参数包括指示待传送的目标媒体流的第一类参数和指示待传送的候选媒体单元的第二类参数;
根据所述媒体段请求生成媒体段,其中,根据所述第一类参数确定所述待传送的目标媒体流,确定所述目标媒体流的流传送类型,根据所述流传送类型和所述第二类参数确定所述待传送的候选媒体单元,将所述待传送的候选媒体单元封装成所述媒体段,所述流传送类型为实时传送或非实时传送;以及
发送所述媒体段至所述客户端。
2.根据权利要求1所述的媒体流的递送方法,其特征在于,所述确定目标媒体流的流传送类型的方法为缺省指定。
3.根据权利要求2所述的媒体流的递送方法,其特征在于,所述第一类参数包括媒体文件标识,当所述待传送的目标媒体流由所述媒体文件标识来指示时,所述目标媒体流的流传送类型缺省指定为非实时传送。
4.根据权利要求1所述的媒体流的递送方法,其特征在于,所述确定目标媒体流的流传送类型,包括:
如果所述目标媒体流不再产生新的媒体单元的持续时间超过预设时间值,则所述目标媒体流的流传送类型为非实时传送,否则,所述目标媒体流的流传送类型为实时传送。
5.根据权利要求1所述的媒体流的递送方法,其特征在于,所述根据所述媒体段请求生成媒体段,进一步包括:
如果所述媒体段请求不携带所述第一类参数,则所述待传送的目标媒体流为缺省指定的媒体流;
如果所述媒体段请求中不携带所述第二类参数,则所述候选媒体单元包括根据流传送类型缺省指定的媒体单元。
6.根据权利要求5所述的媒体流的递送方法,其特征在于,所述根据流传送类型缺省指定的媒体单元,包括:
如果所述流传送类型为实时传送,则所述缺省指定的媒体单元为所述目标媒体流中所有和最新媒体单元的序号间隔小于第一预设值的媒体单元,或者为所述目标媒体流中所有和最新媒体单元的产生时间间隔小于第二预设值的媒体单元;
如果所述流传送类型为非实时传送,则所述缺省指定的媒体单元为所述目标媒体流中所有和流起始单元的序号间隔小于第三预设值的媒体单元,或者为所述目标媒体流中所有和流起始单元的产生时间间隔小于第四预设值的媒体单元;其中,所述流起始单元为媒体流中最早产生的媒体单元。
7.根据权利要求1所述的媒体流的递送方法,其特征在于,所述根据媒体段请求生成媒体段进一步包括:
如果所述媒体段请求携带至少一个所述第二类参数,其中,所述每个第二类参数在指定流传送类型下对应着候选媒体单元的至少一个约束条件,则所述待传送的候选媒体单元包括所述目标媒体流中同时满足所述第二类参数在所述流传送类型下对应的全部约束条件的所有媒体单元。
8.根据权利要求7所述的媒体流的递送方法,其特征在于,所述第二类参数包括起始序号,其中,
所述起始序号在流传送类型为实时传送时,对应的约束条件为:如果所述起始序号有效,则所述候选媒体单元的序号在所述起始序号之后;
所述起始序号在流传送类型为非实时传送时,对应的约束条件为:如果所述起始序号有效,则所述候选媒体单元的序号在所述起始序号之后,且和所述起始序号的间隔小于一个第一预设间隔值。
9.根据权利要求7所述的媒体流的递送方法,其特征在于,所述第二类参数包括序号范围,所述序号范围包括至少一个序号区间,所述序号区间指示了序号的最小值和最大值,所述序号范围在任意流传送类型下对应的约束条件为:
如果序号范围有效,则所述候选媒体单元的序号在所述序号范围包括的序号区间内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京开广信息技术有限公司,未经北京开广信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811353208.6/1.html,转载请声明来源钻瓜专利网。