用于在超文本传输协议上的质量知晓自适应流传输的方法与流程

文档序号:19713746发布日期:2020-01-17 19:22阅读:来源:国知局

技术特征:

1.一种超文本传输协议上的动态自适应流传输dash客户机,所述dash客户机包括电路,所述电路用于:

从dash服务器请求媒体呈现描述mpd,所述mpd包括mpd元素和参数,所述mpd元素定义了可用于从所述dash服务器作为一个或多个dash段流传输的媒体数据的相应表示和相应子表示,所述参数指示媒体数据的所述相应表示和所述相应子表示的质量元数据,所述质量元数据基于媒体数据的所述相应表示和所述相应子表示的相关测量而指示质量度量;

从所述dash服务器接收所述mpd;

获得由所述参数指示的质量元数据;以及

基于所述质量度量选择媒体数据的所述相应表示的dash段用于从所述dash服务器传送。

2.如权利要求1所述的dash客户机,其特征在于,所述质量元数据包括多个质量度量。

3.如权利要求1所述的dash客户机,其特征在于,所述质量度量包括峰值信噪比psnr。

4.如权利要求3所述的dash客户机,其特征在于,所述psnr是平均psnr。

5.如权利要求1所述的dash客户机,其特征在于,所述质量度量包括结构相似度度量ssim。

6.如权利要求5所述的dash客户机,其特征在于,所述ssim是平均ssim。

7.如权利要求1所述的dash客户机,其特征在于,所述质量度量包括多尺度结构相似度ms-ssim。

8.如权利要求7所述的dash客户机,其特征在于,所述ms-ssim包括平均ms-ssim。

9.如权利要求1所述的dash客户机,其特征在于,所述质量度量是表示视频质量的客观度量的视频质量度量vqm。

10.如权利要求1所述的dash客户机,其特征在于,所述质量度量包括视频质量度量的感知评价pevq。

11.如权利要求1所述的dash客户机,其特征在于,所述质量度量包括平均意见分值mos。

12.如权利要求1所述的dash客户机,其特征在于,所述质量元数据包括主观视频质量信息。

13.一种超文本传输协议上的动态自适应流传输dash客户机,所述dash客户机包括一个或多个处理器,所述一个或多个处理器用于:

从超文本传输协议上的动态自适应流传输dash服务器请求媒体呈现描述mpd,所述mpd包括mpd元素和参数,所述mpd元素定义了可用于从所述dash服务器作为一个或多个dash段流传输的媒体数据的相应表示和相应子表示,所述参数指示媒体数据的所述相应表示和所述相应子表示的质量信息,所述质量信息基于媒体数据的所述相应表示和所述相应子表示的相关测量而指示质量度量;

从所述dash服务器接收所述mpd;

获得由所述参数指示的质量信息;以及

基于所述质量度量选择媒体数据的所述相应表示的dash段用于从所述dash服务器传送。

14.如权利要求13所述的dash客户机,其特征在于,所述一个或多个处理器用于下载所述dash段。

15.如权利要求13所述的dash客户机,其特征在于,所述一个或多个处理器用于下载所述质量信息作为质量元数据。

16.如权利要求13所述的dash客户机,其特征在于,所述mpd元素是表示元素。

17.如权利要求13所述的dash客户机,其特征在于,所述质量信息对与dash时段的媒体回播持续时间相对应的时段上的视频质量度量进行量化。

18.如权利要求13所述的dash客户机,其特征在于,所述质量信息对与所述dash段的媒体回播持续时间相对应的时段上的视频质量度量进行量化。

19.如权利要求13所述的dash客户机,其特征在于,所述质量信息对与dash子段的媒体回播持续时间相对应的时段上的视频质量度量进行量化。

20.如权利要求13所述的dash客户机,其特征在于,所述质量信息对与所述mpd元素的媒体回播持续时间相对应的时段上的视频质量度量进行量化。

21.如权利要求13所述的dash客户机,其特征在于,所述质量信息对与dash表示的媒体回播持续时间相对应的时段上的视频质量度量进行量化。

22.一种超文本传输协议上的动态自适应流传输dash服务器,所述dash服务器包括一个或多个处理器,所述一个或多个处理器用于:

从dash客户机接收对媒体呈现描述mpd的请求,所述mpd包括mpd元素和参数,所述mpd元素定义了可用于从所述dash服务器作为一个或多个dash段流传输的媒体内容的表示和子表示,所述参数指示所述表示和所述子表示的质量信息,所述质量信息基于所述表示和所述子表示的相关测量而指示质量度量;

响应于所述请求,将所述mpd提供至所述dash客户机;以及

传送由所述dash客户机基于所述质量度量选择的媒体内容的所述表示的dash段。

23.一种计算机可读存储介质,其上存储有指令,所述指令当被一个或多个处理器执行时,使所述一个或多个处理器执行操作,所述操作包括:

从超文本传输协议上的动态自适应流传输dash服务器请求媒体呈现描述mpd,所述mpd包括mpd元素和参数,所述mpd元素定义了可用于从所述dash服务器作为一个或多个dash段流传输的媒体数据的相应表示和相应子表示,所述参数指示媒体数据的所述相应表示和所述相应子表示的质量信息,所述质量信息基于媒体数据的所述相应表示和所述相应子表示的相关测量而指示质量度量;

从所述dash服务器接收所述mpd;

获得由所述参数指示的质量信息;以及

基于所述质量度量选择媒体数据的所述相应表示的dash段用于从所述dash服务器传送。

24.如权利要求23所述的计算机可读存储介质,其特征在于,所述指令致使一个或多个处理器执行的操作包括:下载所述dash段。

25.如权利要求23所述的计算机可读存储介质,其特征在于,所述指令致使一个或多个处理器执行的操作包括:下载所述质量信息作为质量元数据。

26.如权利要求23所述的计算机可读存储介质,其特征在于,所述mpd元素是表示元素。

27.如权利要求23所述的计算机可读存储介质,其特征在于,所述质量信息对与dash时段的媒体回播持续时间相对应的时段上的视频质量度量进行量化。

28.如权利要求23所述的计算机可读存储介质,其特征在于,所述质量信息对与所述dash段的媒体回播持续时间相对应的时段上的视频质量度量进行量化。

29.如权利要求23所述的计算机可读存储介质,其特征在于,所述质量信息对与dash子段的媒体回播持续时间相对应的时段上的视频质量度量进行量化。

30.如权利要求23所述的计算机可读存储介质,其特征在于,所述质量信息对与所述mpd元素的媒体回播持续时间相对应的时段上的视频质量度量进行量化。

31.如权利要求23所述的计算机可读存储介质,其特征在于,所述质量信息对与dash表示的媒体回播持续时间相对应的时段上的视频质量度量进行量化。

32.一种系统,包括多个程序模块,其中,所述多个程序模块在处理器执行存储在如权利要求23-31中任一项所述的计算机可读存储介质上的指令时被建立。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1