本申请实施例描述了总体上涉及用于基于超文本传输协议的动态自适应流(dash)的方法和装置的实施例。
背景技术:
1、本文所提供的背景描述是出于总体上呈现本申请实施例的背景的目的。在该背景部分中描述的作品范围内,目前命名的发明人的作品以及提交之时不可另行具备现有技术资格的本描述的各方面既未明确、亦未默示地承认为本申请实施例的现有技术。
2、运动图像专家组(mpeg)基于超文本传输协议的动态自适应流(dash)提供了用于在ip网络上流传输多媒体内容的标准。在dash标准中,媒体呈现描述(mpd)用于给dash客户端提供信息,以通过从dash服务器下载媒体片段来自适应地流传输媒体内容。然而,对于所有dash客户端,mpd是通用的。因此,dash客户端可获取诸如基于会话的描述(sbd)文件的侧文件,该侧文件给客户端提供指令,以使mpd是该会话所特有的。
技术实现思路
1、本申请实施例提供了一种用于接收媒体数据的方法,所述方法包括:
2、接收媒体呈现描述mpd文件,在所述mpd文件中,基本属性描述符包括:与基于会话的描述sbd文件的相关联的属性,所述sbd文件包括一组或多组键值对;
3、基于所述url信息接收所述sbd文件,确定与所述键值对中的所述键对应的所述sbd文件中的值;以及
4、基于所述sbd文件中对应的值,向服务器发送请求。
5、本申请实施例,还提供了一种用于接收媒体数据的装置,包括处理电路,所述处理电路配置成执行本申请实施例提供的方法。
6、本申请实施例提供了一种非暂时性计算机可读存储介质,其上存储有指令,所述指令在由用于接收媒体数据的计算机执行时,使得所述计算机执行本申请实施例提供的方法。
7、本申请实施例提供了一种用于接收媒体数据的装置,包括:
8、接收单元,被配置为接收媒体呈现描述mpd文件,在所述mpd文件中,基本属性描述符包括:与基于会话的描述sbd文件的相关联的属性,所述sbd文件包括一组或多组键值对,所述sbd文件包括一组或多组键值对;以及基于所述url信息接收所述sbd文件,确定与所述键值对中的所述键对应的所述sbd文件中的值;以及
9、发送单元,被配置为基于所述sbd文件中对应的值,向服务器发送请求。
1.一种用于接收媒体数据的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述相关联的属性是所述sbd文件的统一资源定位符url信息的属性。
3.根据权利要求1所述的方法,其中,所述基本属性描述符处于mpd级别、周期级别、自适应设置级别和表示级别中的一个级别。
4.根据权利要求1所述的方法,其中,所述基本属性描述符还包括键值元素,所述方法还包括:
5.根据权利要求4所述的方法,还包括:
6.根据权利要求5所述的方法,还包括:
7.根据权利要求5所述的方法,其中,所述确定所述键值元素中的键是否包括在所述sbd文件的所述一组或多组键值对中,包括:
8.根据权利要求5所述的方法,还包括:
9.根据权利要求5所述的方法,还包括:
10.根据权利要求1至9中任一项所述的方法,其中,所述sbd文件的多用途因特网邮件扩展mime类型不用信号通知。
11.一种用于接收媒体数据的装置,包括处理电路,所述处理电路配置成执行根据权利要求1至10中任一项所述的方法。
12.一种非暂时性计算机可读存储介质,其上存储有指令,所述指令在由用于接收媒体数据的计算机执行时,使得所述计算机执行根据权利要求1至10中任一项所述的方法。
13.一种用于接收媒体数据的装置,包括: