System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于接收媒体内容的媒体数据的处理方法和装置制造方法及图纸_技高网

用于接收媒体内容的媒体数据的处理方法和装置制造方法及图纸

技术编号:41408347 阅读:10 留言:0更新日期:2024-05-20 19:35
本公开的各方面提供用于接收媒体内容的媒体数据的方法、装置和非暂时性计算机可读介质。一种装置包括处理电路,处理电路接收媒体呈现描述(MPD)文件和基于会话的描述(SBD)文件。处理电路确定SBD文件是否包括开始时间属性,开始时间属性指示会话的SBD时间线的开始时间。处理电路响应于SBD文件包括开始时间属性,则基于SBD文件确定SBD时间线的开始时间。处理电路响应于SBD文件不包括开始时间属性,则基于MPD文件确定SBD时间线的开始时间。

【技术实现步骤摘要】

本公开描述了总体上涉及用于基于超文本传输协议的动态自适应流(dash)的、基于会话的信息的实施例。


技术介绍

1、本文所提供的背景描述是出于总体上呈现本公开的背景的目的。在该背景部分中描述的作品范围内,目前命名的专利技术人的作品以及提交之时不可另行具备现有技术资格的本描述的各方面既未明确、亦未默示地承认为本公开的现有技术。

2、运动图像专家组(mpeg)已开始基于超文本传输协议的动态自适应流(dash)标准化的新部分,以用于基于会话的dash操作。虽然对于所有客户端,媒体呈现描述(mpd)文件是通用的,但是客户端可获取诸如基于会话的描述(sbd)文件的侧文件,该侧文件给客户端提供指令,以使mpd是该会话所特有的。然而,在当前设计中,一些sbd特有的信息仍然夹带在mpd文件中。另外,sbd专门针对每个应用来设计(例如,使用鉴定水印),通用性可能不够,而无法处理其他应用。


技术实现思路

1、本公开的各方面提供用于接收媒体内容的媒体数据的装置。一种装置包括处理电路,处理电路接收媒体呈现描述(mpd)文件和基于会话的描述(sbd)文件。处理电路确定sbd文件是否包括开始时间属性,开始时间属性指示会话的sbd时间线的开始时间。处理电路响应于sbd文件包括开始时间属性,则基于sbd文件确定sbd时间线的开始时间。处理电路响应于sbd文件不包括开始时间属性,则基于mpd文件确定sbd时间线的开始时间。

2、在一个实施例中,响应于sbd文件不包括开始时间属性,而基于mpd文件的类型和mpd文件的元素,来确定sbd时间线的开始时间,其中在mpd文件的元素中包括sbd描述符。sbd描述符对应于sbd文件。

3、在一个实施例中,响应于mpd文件的类型是动态的且mpd文件的sbd描述符包括在mpd元素中,将sbd时间线的开始时间确定为mpd元素的可用性开始时间属性的值。

4、在一个实施例中,响应于mpd文件的类型是静态的且mpd文件的sbd描述符包括在mpd元素中,将sbd时间线的开始时间确定为媒体内容的媒体时间线的最初开始时间。

5、在一个实施例中,响应于mpd文件的sbd描述符包括在周期元素中,将sbd时间线的开始时间确定为周期元素的开始时间属性的值。

6、在一个实施例中,sbd文件包括持续时间属性,持续时间属性指示sbd时间线的持续时间。

7、在一个实施例中,sbd文件包括循环属性,循环属性指示sbd时间线是否重复。

8、在一个实施例中,sbd文件的顺序线元素包括指示起始段的属性,从起始段开始应用顺序线元素。

9、在一个实施例中,起始段的定时信息基于sbd时间线的开始时间。

10、本公开的各方面提供用于接收媒体内容的媒体数据的方法。在一种方法中,接收媒体呈现描述(mpd)文件和基于会话的描述(sbd)文件。确定sbd文件是否包括开始时间属性,开始时间属性指示会话的sbd时间线的开始时间。响应于sbd文件包括开始时间属性,则基于sbd文件确定sbd时间线的开始时间。响应于sbd文件不包括开始时间属性,则基于mpd文件确定sbd时间线的开始时间。

11、本公开的各方面还提供了非暂时性计算机可读介质,非暂时性计算机可读介质存储指令,指令在由用于检索媒体内容的媒体数据的计算机执行时,使得计算机执行任何一种用于接收用于会话的媒体数据的方法或方法的组合。

本文档来自技高网...

【技术保护点】

1.一种用于接收媒体内容的媒体数据的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述基于所述MPD文件的元素的可用性开始时间属性确定所述SBD时间线的开始时间,包括:

3.根据权利要求1所述的方法,其中,还包括:

4.根据权利要求3所述的方法,其中,所述基于所述MPD文件的周期元素的第一属性确定所述SBD时间线的开始时间,包括:

5.根据权利要求1所述的方法,其中,还包括:

6.根据权利要求1至5任一项所述的方法,其中,所述SBD文件包括持续时间属性,所述持续时间属性指示所述SBD时间线的持续时间。

7.根据权利要求1至5任一项所述的方法,其中,所述SBD文件包括循环属性,所述循环属性指示所述SBD时间线是否重复。

8.根据权利要求1至5任一项所述的方法,其中,所述SBD文件的顺序线元素包括指示起始段的属性,从所述起始段开始应用所述顺序线元素。

9.根据权利要求8所述的方法,其中,所述起始段的定时信息基于所述SBD时间线的开始时间。

10.一种用于接收媒体内容的媒体数据的装置,所述装置包括处理电路,所述处理电路配置成:

11.根据权利要求10所述的装置,其中,所述处理电路进一步配置成:

12.根据权利要求10所述的装置,其中,所述处理电路进一步配置成:

13.根据权利要求12所述的装置,其中,所述处理电路进一步配置成:

14.根据权利要求10所述的装置,其中,所述处理电路进一步配置成:

15.根据权利要求10至14任一项所述的装置,其中,所述SBD文件包括持续时间属性,所述持续时间属性指示所述SBD时间线的持续时间。

16.根据权利要求10至14任一项所述的装置,其中,所述SBD文件包括循环属性,所述循环属性指示所述SBD时间线是否重复。

17.根据权利要求10至14任一项所述的装置,其中,所述SBD文件的顺序线元素包括指示起始段的属性,从所述起始段开始应用所述顺序线元素。

18.根据权利要求17所述的装置,其中,所述起始段的定时信息基于所述SBD时间线的开始时间。

19.一种非暂时性计算机可读存储介质,其存储指令,所述指令在由用于接收媒体内容的媒体数据的计算机执行时,使得所述计算机执行权利要求1至9任一项所述的方法。

20.一种用于接收媒体内容的媒体数据的处理装置,所述装置包括:

...

【技术特征摘要】

1.一种用于接收媒体内容的媒体数据的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述基于所述mpd文件的元素的可用性开始时间属性确定所述sbd时间线的开始时间,包括:

3.根据权利要求1所述的方法,其中,还包括:

4.根据权利要求3所述的方法,其中,所述基于所述mpd文件的周期元素的第一属性确定所述sbd时间线的开始时间,包括:

5.根据权利要求1所述的方法,其中,还包括:

6.根据权利要求1至5任一项所述的方法,其中,所述sbd文件包括持续时间属性,所述持续时间属性指示所述sbd时间线的持续时间。

7.根据权利要求1至5任一项所述的方法,其中,所述sbd文件包括循环属性,所述循环属性指示所述sbd时间线是否重复。

8.根据权利要求1至5任一项所述的方法,其中,所述sbd文件的顺序线元素包括指示起始段的属性,从所述起始段开始应用所述顺序线元素。

9.根据权利要求8所述的方法,其中,所述起始段的定时信息基于所述sbd时间线的开始时间。

10.一种用于接收媒体内容的媒体数据的装置,所述装置包括处理电路,所述处理电路配置成:

11.根据...

【专利技术属性】
技术研发人员:伊拉吉·索达加
申请(专利权)人:腾讯美国有限责任公司
类型:发明
国别省市:

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

1