本申请涉及流媒体领域,具体地涉及一种用于dash中的一般化http头的系统和方法。
背景技术:
1、具有视频能力的设备已经变得更常用且更便宜,涉及的范围从移动设备到因特网机顶盒(stb)以及网络电视到能够呈现高品质视频的移动设备。同时,网络能力已经演进到允许通过因特网递送高品质视频。
技术实现思路
1、公开了用于得到流媒体(streaming)内容的系统和方法。可以接收媒体演示描述(mpd)文件。可以从mpd文件中确定名称参数。可以确定用于名称的值参数(例如与名称相关联)。其中包括名称和值的请求类型可以被确定。可以确定请求的输出模式。可以发送根据所确定的输出模式而包括名称和值的请求。可以接收流媒体内容。
2、“urlqueryinfo”元素(例如实时和实例化)可以用于提供名称/值功能。该元素可以在mpd中在任何等级被携带(例如mpd、周期、自适应集、表现、子表现)并可以被嵌入到(例如任意)http url,其可以用于获取片段(segment),解析xlink(x链接),解析模板参数和/或解析其他头(header)值。
1.一种在超文本传输协议动态自适应流媒体(dash)设备上实现的用于流媒体内容的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述请求类型是xlink get请求。
3.根据权利要求1所述的方法,其中,所述请求类型是mpd get请求。
4.根据权利要求1所述的方法,其中,所述名称参数和值参数对反馈是统一资源定位符(url)查询形式的。
5.根据权利要求1所述的方法,其中,所述请求类型是dash事件get请求。
6.根据权利要求1所述的方法,其中,所述请求类型是在针对dash的媒体演示描述(mpd)文件中指示的。
7.根据权利要求6所述的方法,其中所述mpd文件指示多个请求类型中的所述请求类型,并且所述多个请求类型包括以下中的两者或更多者:dash事件get请求、mpd get请求或xlink get请求。
8.根据权利要求6所述的方法,其中所述mpd文件指示名称参数。
9.根据权利要求6所述的方法,其中所述mpd文件指示值参数。
10.一种超文本传输协议动态自适应流(dash)设备,包括:
11.根据权利要求10所述的dash设备,其中所述请求类型是xlink get请求。
12.根据权利要求10所述的dash设备,其中所述请求类型是mpd get请求。
13.根据权利要求10所述的dash设备,其中所述名称参数和值参数对反馈是统一资源定位符(url)查询形式的。
14.根据权利要求10所述的dash设备,其中所述请求类型是dash事件get请求。
15.根据权利要求10所述的dash设备,其中所述请求类型在用于dash的媒体演示描述(mpd)文件中被指示。
16.根据权利要求15所述的dash设备,其中所述mpd文件指示多个请求类型中的所述请求类型,并且所述多个请求类型包括以下中的两者或更多者:dash事件get请求、mpd get请求或xlink get请求。
17.根据权利要求15所述的dash设备,其中所述mpd文件指示名称参数。
18.根据权利要求15所述的dash设备,其中所述mpd文件指示值参数。