用于通过HTTP的动态自适应流传输的方法和设备与流程

文档序号:32482768发布日期:2022-12-09 23:38阅读:来源:国知局

技术特征:
1.一种接收媒体数据的方法,所述方法包括:接收媒体呈现描述(mpd)文件,所述mpd文件包括指示基于会话的描述(sbd)文件的基本属性描述符,所述基本属性描述符包括指示用于请求资源的统一资源定位符(url)请求的类的属性,所述类标识所请求资源的类型;基于所述sbd文件和所述基本属性描述符中包括的属性中指示的所述类来生成所述url请求;以及将所述url请求发送至服务器以请求基于所述url请求的类标识其类型的资源。2.根据权利要求1所述的方法,其中,所述url请求的类指示所述url请求是以下中之一:媒体片段请求、可扩展标记语言链接语言(xlink)解析请求、mpd请求、由回调事件触发的回调请求、对链接至mpd的链接请求或者对回退mpd的回退请求。3.根据权利要求1所述的方法,其中,所述生成包括:选择所述sbd文件中包括的多个关键字-值对中的第一关键字-值对;以及基于所述第一关键字-值对生成所述url请求。4.根据权利要求3所述的方法,其中,所述多个关键字-值对在所述sbd文件中按顺序排列,所述多个关键字-值对中的每一对具有相应的顺序编号,并且所述sbd文件包括指示是否基于所述url请求的类选择所述多个关键字-值对中的所述第一关键字-值对的属性。5.根据权利要求4所述的方法,其中,所述sbd文件中包括的属性指示基于所述url请求的类选择所述多个关键字-值对中的所述第一关键字-值对,并且所述选择包括:确定所述多个关键字-值对中的第二关键字-值对,所述第二关键字-值对用于生成与所述url请求具有相同的类的先前url请求;以及基于所述第二关键字-值对的顺序编号选择所述多个关键字-值对中的所述第一关键字-值对。6.根据权利要求4所述的方法,其中,所述sbd文件中包括的属性指示不基于所述url请求的类选择所述多个关键字-值对中的所述第一关键字-值对,并且所述选择包括:确定所述多个关键字-值对中的第三关键字-值对,所述第三关键字-值对用于生成最新的先前url请求;以及基于所述第三关键字-值对的顺序编号选择所述多个关键字-值对中的所述第一关键字-值对。7.根据权利要求1所述的方法,其中,所述基本属性描述符中包括的属性的默认值指示所述url请求的类是媒体片段请求类。8.一种用于接收媒体数据的设备,所述设备包括:处理电路系统,所述处理电路系统被配置成:接收媒体呈现描述(mpd)文件,所述mpd文件包括指示基于会话的描述(sbd)文件的基本属性描述符,所述基本属性描述符包括指示用于请求资源的统一资源定位符(url)请求的类的属性,所述类标识所请求资源的类型;基于所述sbd文件和所述基本属性描述符中包括的属性中指示的所述类来生成所述url请求;以及将所述url请求发送至服务器以请求基于所述url请求的类标识其类型的资源。9.根据权利要求8所述的设备,其中,所述url请求的类指示所述url请求是以下中之
一:媒体片段请求、可扩展标记语言链接语言(xlink)解析请求、mpd请求、由回调事件触发的回调请求、对链接至mpd的链接请求或者对回退mpd的回退请求。10.根据权利要求8所述的设备,其中,所述处理电路系统还被配置成:选择所述sbd文件中包括的多个关键字-值对中的第一关键字-值对;以及基于所述第一关键字-值对生成所述url请求。11.根据权利要求10所述的设备,其中,所述多个关键字-值对在所述sbd文件中按顺序排列,所述多个关键字-值对中的每一对具有相应的顺序编号,并且所述sbd文件包括指示是否基于所述url请求的类选择所述多个关键字-值对中的所述第一关键字-值对的属性。12.根据权利要求11所述的设备,其中,所述sbd文件中包括的属性指示基于所述url请求的类选择所述多个关键字-值对中的所述第一关键字-值对,并且所述处理电路系统还被配置成:确定所述多个关键字-值对中的第二关键字-值对,所述第二关键字-值对用于生成与所述url请求具有相同的类的先前url请求;以及基于所述第二关键字-值对的顺序编号选择所述多个关键字-值对中的所述第一关键字-值对。13.根据权利要求11所述的设备,其中,所述sbd文件中包括的属性指示不基于所述url请求的类选择所述多个关键字-值对中的所述第一关键字-值对,并且所述处理电路系统还被配置成:确定所述多个关键字-值对中的第三关键字-值对,所述第三关键字-值对用于生成最新的先前url请求;以及基于所述第三关键字-值对的顺序编号选择所述多个关键字-值对中的所述第一关键字-值对。14.根据权利要求8所述的设备,其中,所述基本属性描述符中包括的属性的默认值指示所述url请求的类是媒体片段请求类。15.一种存储指令的非暂态计算机可读存储介质,所述指令在由计算机执行以接收媒体数据时使所述计算机执行以下操作:接收媒体呈现描述(mpd)文件,所述mpd文件包括指示基于会话的描述(sbd)文件的基本属性描述符,所述基本属性描述符包括指示用于请求资源的统一资源定位符(url)请求的类的属性,所述类标识所请求资源的类型;基于所述sbd文件和所述基本属性描述符中包括的属性中指示的所述类来生成所述url请求;以及将所述url请求发送至服务器以请求基于所述url请求的类标识其类型的资源。16.根据权利要求15所述的非暂态计算机可读存储介质,其中,所述url请求的类指示所述url请求是以下中之一:媒体片段请求、可扩展标记语言链接语言(xlink)解析请求、mpd请求、由回调事件触发的回调请求、对链接至mpd的链接请求或者对回退mpd的回退请求。17.根据权利要求15所述的非暂态计算机可读存储介质,其中,所存储的指令使所述计算机执行以下操作:选择所述sbd文件中包括的多个关键字-值对中的第一关键字-值对;以及
基于所述第一关键字-值对生成所述url请求。18.根据权利要求17所述的非暂态计算机可读存储介质,其中,所述多个关键字-值对在所述sbd文件中按顺序排列,所述多个关键字-值对中的每一对具有相应的顺序编号,并且所述sbd文件包括指示是否基于所述url请求的类选择所述多个关键字-值对中的所述第一关键字-值对的属性。19.根据权利要求18所述的非暂态计算机可读存储介质,其中,所述sbd文件中包括的属性指示基于所述url请求的类选择所述多个关键字-值对中的所述第一关键字-值对,并且所存储的指令使所述计算机执行以下操作:确定所述多个关键字-值对中的第二关键字-值对,所述第二关键字-值对用于生成与所述url请求具有相同的类的先前url请求;以及基于所述第二关键字-值对的顺序编号选择所述多个关键字-值对中的所述第一关键字-值对。20.根据权利要求18所述的非暂态计算机可读存储介质,其中,所述sbd文件中包括的属性指示不基于所述url请求的类选择所述多个关键字-值对中的所述第一关键字-值对,并且所存储的指令使所述计算机执行以下操作:确定所述多个关键字-值对中的第三关键字-值对,所述第三关键字-值对用于生成最新的先前url请求;以及基于所述第三关键字-值对的顺序编号选择所述多个关键字-值对中的所述第一关键字-值对。

技术总结
本公开内容的方面提供了用于接收媒体数据的方法、设备和非暂态计算机可读存储介质。一种设备包括接收媒体呈现描述(MPD)文件的处理电路系统,所述MPD文件包括指示基于会话的描述(SBD)文件的基本属性描述符。基本属性描述符包括指示用于请求资源的统一资源定位符(URL)请求的类的属性。所述类标识所请求资源的类型。处理电路系统基于SBD文件和基本属性描述符中包括的属性中指示的类来生成URL请求。处理电路系统将URL请求发送至服务器以请求基于URL请求的类标识其类型的资源。求基于URL请求的类标识其类型的资源。求基于URL请求的类标识其类型的资源。


技术研发人员:伊拉吉
受保护的技术使用者:腾讯美国有限责任公司
技术研发日:2021.09.24
技术公布日:2022/12/8
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1