用于基于会话的DASH操作的方法和设备与流程

文档序号:37940392发布日期:2024-05-11 00:19阅读:17来源:国知局
用于基于会话的DASH操作的方法和设备与流程

本申请涉及计算机,尤其涉及一种用于基于会话的通过超文本传输协议(http)进行动态自适应流传输(dash)的操作的方法和设备。


背景技术:

1、本文提供的背景描述是为了总体上描述本公开内容的上下文。当前署名的发明人的工作,包括该背景部分中描述的工作以及在提交时可能没有另外作为现有技术的描述方面,既没有被明确地承认为本公开内容的现有技术,也没有被暗示地承认为本公开内容的现有技术。

2、运动图像专家组(mpeg)通过超文本传输协议的动态自适应流传输(dash)提供了用于在ip网络上流传输多媒体内容的标准。在dash标准中,使用媒体呈现描述(mpd)为dash客户端提供信息,以通过从dash服务器下载媒体片段来自适应地流传输媒体内容。然而,mpd对所有dash客户端是通用的。因此,为了使mpd文件特定于dash客户端的会话,运动图像专家组(mpeg)开发了用于支持基于会话的dash操作的方案。在基于会话的dash操作中,dash客户端可以接收侧文件(被称为基于会话的描述(sbd)文件),该侧文件为dash客户端提供信息以为每个会话和可能的每个客户端定制mpd文件。然而,在现有技术的基于会话的dash操作中,仅使用简单的时间线寻址方案,对于存在查询模式重复的情况,会造成提供给dash客户端的sbd文件过度冗余。

3、因此,本领域需要解决的问题是如何提供一种用于基于会话的dash操作的方法,以生成更紧凑地呈现的sbd文件。


技术实现思路

1、本公开内容的方面提供了一种用于基于会话的通过http进行动态自适应流传输(dash)的操作的方法,该方法用于dash客户端。该方法可以包括在媒体访问会话期间接收媒体呈现描述(mpd)。mpd引用基于会话的描述(sbd)并且指示关键字名称,并用于描述被划分成片段序列的媒体内容的媒体呈现。可以接收由mpd引用的sbd。sbd包括第一重复模式元素,该第一重复模式元素包括重复属性,所述重复属性指示所述关键字名称的第一定时关键字值序列的重复次数。可以基于sbd中的第一重复模式元素确定与片段序列的当前片段的定时或片段编号对应的关键字名称的第一关键字值。可以向媒体内容服务器传送对当前片段的请求。该请求包括关键字名称和所述关键字名称的第一关键字值。

2、在示例中,第一重复模式元素包括所述关键字名称的所述第一定时关键字值序列,所述第一重复模式元素指示所述关键字名称的所述第一定时关键字值序列沿着时间线或顺序线重复。

3、在示例中,当重复属性的值为-1时,重复关键字名称的第一定时关键字值序列直到媒体访问会话结束。在示例中,当重复属性的值为1时,不重复关键字名称的第一定时关键字值序列。

4、在示例中,第一重复模式元素以嵌套方式包括第二重复模式元素。第二重复模式元素包括关键字名称的第二定时关键字值序列。关键字名称的第二定时关键字值序列按照第二重复模式元素所指示的方式进行重复以形成关键字名称的第三定时关键字值序列。关键字名称的第三定时关键字值序列是关键字名称的第一定时关键字值序列的一部分。

5、在示例中,sbd包括在第一重复模式元素之外的关键字名称的第四定时关键字值序列。在示例中,第一重复模式元素包括开始时间属性,该开始时间属性指示第一重复模式元素中的关键字名称的第一定时关键字值序列开始应用时的时间。在示例中,开始应用时的时间由相对于参考定时的偏移表示。

6、在实施方式中,关第一重复模式元素包括开始计数属性,开始计数属性指示第一重复模式元素中的关键字名称的定时关键字值序列开始应用的开始片段编号。在实施方式中,开始片段编号是相对于由sbd的sbd开始时间属性指示的开始时间的片段编号。

7、本公开内容的方面提供了一种用于基于会话的dash操作的设备。该设备可以包括电路,该电路被配置成在媒体访问会话期间接收媒体呈现描述mpd,所述mpd引用基于会话的描述sbd并且指示关键字名称,并用于描述被划分成片段序列的媒体内容的媒体呈现。可以接收由所述mpd引用的所述sbd,所述sbd包括第一重复模式元素,所述第一重复模式元素包括重复属性,所述重复属性指示所述关键字名称的第一定时关键字值序列的重复次数。可以基于sbd中的第一重复模式元素确定与片段序列的当前片段的定时或片段编号对应的关键字名称的第一关键字值。可以向媒体内容服务器传送对当前片段的请求。该请求包括关键字名称和所述关键字名称的第一关键字值。

8、本公开内容的方面还提供了一种存储指令的非暂态计算机可读介质,所述指令在由计算机执行以接收媒体数据时使计算机执行基于会话的dash操作的方法。

9、本公开内容的方面还提供了一种用于基于会话的dash操作的设备。该设备包括:第一接收模块,其被配置成在媒体访问会话期间接收媒体呈现描述mpd,所述mpd引用基于会话的描述sbd并且指示关键字名称,并用于描述被划分成片段序列的媒体内容的媒体呈现;第二接收模块,其被配置成接收由所述mpd引用的所述sbd,所述sbd包括第一重复模式元素,所述第一重复模式元素包括重复属性,所述重复属性指示所述关键字名称的第一定时关键字值序列的重复次数;确定模块,其被配置成基于所述sbd中的所述第一重复模式元素确定与所述片段序列的当前片段的定时或片段编号对应的所述关键字名称的第一关键字值;以及传送模块,其被配置成向媒体内容服务器传送对所述当前片段的请求,所述请求包括所述关键字名称和所述关键字名称的所述第一关键字值。

10、本公开内容的方面还提供了一种计算机设备,所述设备包括处理器以及存储器。所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;所述处理器用于根据所述程序代码中的指令执行上述提及的方法。

11、根据本申请实施方式提供的上述技术方案,首先,在媒体访问会话期间接收媒体呈现描述mpd,所述mpd引用基于会话的描述sbd并且指示关键字名称,并用于描述被划分成片段序列的媒体内容的媒体呈现。接着,接收由所述mpd引用的所述sbd,所述sbd包括第一重复模式元素,所述第一重复模式元素包括重复属性,所述重复属性指示所述关键字名称的第一定时关键字值序列的重复次数。然后,基于所述sbd中的所述第一重复模式元素确定与所述片段序列的当前片段的定时或片段编号对应的所述关键字名称的第一关键字值。最后,向媒体内容服务器传送对所述当前片段的请求,所述请求包括所述关键字名称和所述关键字名称的所述第一关键字值。鉴于此,在本申请中,通过采用模式寻址的方案,使得能够得到更为紧凑的sbd文件,并且模式寻址方案包括基于模式的时间线寻址和基于模式的顺序线寻址,并且模式寻址还可以与常规的寻址方案结合使用,使得应用更加灵活。



技术特征:

1.一种用于基于会话的通过http进行动态自适应流传输dash的操作的方法,应用于dash客户端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一重复模式元素包括所述关键字名称的所述第一定时关键字值序列,所述第一重复模式元素指示所述关键字名称的所述第一定时关键字值序列沿着时间线或顺序线重复。

3.根据权利要求1所述的方法,其特征在于,当所述重复属性的值为-1时,重复所述关键字名称的所述第一定时关键字值序列直到所述媒体访问会话结束。

4.根据权利要求1所述的方法,其特征在于,当所述重复属性的值为1时,不重复所述关键字名称的所述第一定时关键字值序列。

5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第一重复模式元素以嵌套方式包括第二重复模式元素,所述第二重复模式元素包括所述关键字名称的第二定时关键字值序列,

6.根据权利要求1-4中任一项所述的方法,其特征在于,在所述第一重复模式元素之外,所述sbd还包括所述关键字名称的第四定时关键字值序列。

7.根据权利要求2-4中任一项所述的方法,其特征在于,所述第一重复模式元素包括开始时间属性,所述开始时间属性指示所述第一重复模式元素中的所述关键字名称的所述第一定时关键字值序列开始应用时的时间。

8.根据权利要求7所述的方法,其特征在于,所述开始应用时的时间由相对于参考定时的偏移来表示。

9.根据权利要求2-4中任一项所述的方法,其特征在于,所述第一重复模式元素包括开始计数属性,所述开始计数属性指示所述第一重复模式元素中的所述关键字名称的定时关键字值序列开始应用的开始片段编号。

10.根据权利要求9所述的方法,其特征在于,所述开始片段编号是相对于开始时间的片段编号,所述开始时间是由所述sbd的sbd开始时间属性指示的。

11.一种用于基于会话的通过http进行动态自适应流传输dash的操作的设备,包括电路,所述电路被配置成执行如权利要求1-10任一项所述的方法。

12.一种存储指令的非暂态计算机可读介质,所述指令在由处理器执行时,使所述处理器执行根据权利要求1-10任一项所述的方法。

13.一种用于基于会话的通过http进行动态自适应流传输dash的操作的设备,包括:

14.一种计算机设备,其特征在于,所述设备包括处理器以及存储器:


技术总结
一种基于会话的DASH操作的方法可以包括在媒体访问会话期间接收引用基于会话的描述(SBD)并且指示关键字名称的媒体呈现描述(MPD)。SBD包括第一重复模式元素,该第一重复模式元素包括重复属性,所述重复属性指示所述关键字名称的第一定时关键字值序列的重复次数。可以基于SBD中的第一重复模式元素确定与片段序列的当前片段的定时或片段编号对应的关键字名称的第一关键字值。可以向媒体内容服务器传送对当前片段的请求。该请求包括关键字名称和所述关键字名称的第一关键字值。

技术研发人员:伊拉吉·索达加
受保护的技术使用者:腾讯美国有限责任公司
技术研发日:
技术公布日:2024/5/10
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1