【技术实现步骤摘要】
【国外来华专利技术】使用速率步调和MPD分段的流应用的方法及系统优先权声明本申请要求在2016年01月28日提出申请号为62/287,929的美国临时专利申请、在2016年02月04日提出申请号为62/291,027的美国临时专利申请以及2016年06月08日提出申请号为62/347,396的美国临时专利申请的优先权。上述美国临时专利申请整体以引用方式并入本文中。
本专利技术涉及关于互联网的媒体流(mediastreaming)。具体地,本专利技术涉及一种提高与媒体流相关的网络效率和/或服务质量。
技术介绍
超文本传输协议(HyperTextTransferProtocol,HTTP)为一标准集,其允许万维网(WorldWideWeb)的用户交换网页(webpage)上找到的信息。目前已经解决了互联网访问的标准。来自于各开发者的浏览器均支持HTTP作为通信协议,以将客户端连接到互联网上的Web服务器。通过HTTP,用户与服务器之间的连接可以被建立,使得超文本标记语言(HyperTextMarkupLanguage,HTML)也可以被发送至用户的浏览器。这个协议也可以用于从服务器下载文件到浏览器或者使用HTTP的任何其他请求应用。近年来,关于互联网的视频流已成为一个重要应用。目前,视频流有助于互联网流量最大化。各种多媒体流协议已被广泛地使用,且这些协议中的一些基于HTTP。关于HTTP的动态自适应流(DynamicAdaptiveStreamingoverHTTP,DASH),也称为MPEG-DASH,是一种适应比特率流技术,其基于传统的HTTPWeb服务器使能在互联网上进行媒 ...
【技术保护点】
一种消息交互的方法,其特征在于,用于使用关于超文本传输协议的动态自适应流从服务器到客户端控制与多媒体流服务相关的流,该方法包括:从该客户端到该服务器发送一个或多个推送指令,以指示与请求的媒体数据相关的信息,其中每个推送指令包括自推送类型组选择的推送类型,该推送类型组包括推送速率,并且推送速率指令是选择该推送速率作为该推送类型的推送指令,该推送速率指令包括与推送数据速率相关的信息,该推送数据速率与该请求的媒体数据相关;如果该推送速率指令由该服务器接收,则从该服务器向该客户端,根据该推送数据速率,推送一个或多个数据组,以用于该请求的媒体数据;以及回放该一个或多个数据组以用于由该客户端接收的该媒体数据。
【技术特征摘要】
【国外来华专利技术】2016.01.28 US 62/287,929;2016.02.04 US 62/291,027;1.一种消息交互的方法,其特征在于,用于使用关于超文本传输协议的动态自适应流从服务器到客户端控制与多媒体流服务相关的流,该方法包括:从该客户端到该服务器发送一个或多个推送指令,以指示与请求的媒体数据相关的信息,其中每个推送指令包括自推送类型组选择的推送类型,该推送类型组包括推送速率,并且推送速率指令是选择该推送速率作为该推送类型的推送指令,该推送速率指令包括与推送数据速率相关的信息,该推送数据速率与该请求的媒体数据相关;如果该推送速率指令由该服务器接收,则从该服务器向该客户端,根据该推送数据速率,推送一个或多个数据组,以用于该请求的媒体数据;以及回放该一个或多个数据组以用于由该客户端接收的该媒体数据。2.如权利要求1中所述的消息交互的方法,其特征在于,该推送速率对应于urn:mpeg:dash:fdh:2016:push-rate。3.如权利要求1中所述的消息交互的方法,其特征在于,每个推送指令还包括一参数,用于该推送速率的该参数对应于速率R,以指示与该请求的媒体数据相关的该推送数据速率。4.如权利要求3中所述的消息交互的方法,其特征在于,若该速率R不存在或者具有为0的值,则该服务器根据网络协议设置以一速率推送该请求的媒体数据。5.如权利要求3中所述的消息交互的方法,其特征在于,若由推送时间指令、推送下一个指令或者推送模板指令指定范围,且关于切换的表达式在该范围中被指示,则当前请求的内容数据速率Rd被设置成该范围中相应的表达式的最大数据速率。6.如权利要求3中所述的消息交互的方法,其特征在于,该服务器以不小于该速率R的选择的数据速率向该客户端推送该一个或多个数据组以用于该请求的媒体数据。7.如权利要求3中所述的消息交互的方法,其特征在于,若该推送速率指令与媒体表示描述请求相关的内容分量一起被使用,则该速率R被指定以用于内容分量。8.如权利要求3中所述的消息交互的方法,其特征在于,若该推送速率指令和与媒体表示描述请求相关的所有分量的聚合一起被使用,则该速率R被指定以用于与该媒体表示描述请求相关的所有分量的单个内容分量。9.如权利要求3中所述的消息交互的方法,其特征在于,该服务器确认并向该客户端发送回该推送速率指令,以向该客户端指示用于请求的媒体数据的下一个或多个数据组的选择的数据发送速率不小于该速率R。10.如权利要求3中所述的消息交互的方法,其特征在于,该速率R被计算为当前请求的内容数据速率、网络不确定性及其他因子的和。11.如权利要求3中所述的消息交互的方法,其特征在于,该服务器基于包括该速率R和网络动态的信息计算发送速率,并根据该发送速率推送用于该请求的媒体数据的该一个或多个数据组。12.一种提供媒体服务的系统,其特征在于,使用关于超文本传输协议的动态自适应流,该系统包括:至少一个服务器,用于提供媒体数据,其中每个服务器包括一个或多个第一处理器;至少一个客户端设备,用于接收该媒体数据,其中每个客户端设备包括一个或多个第二处理器;其中该一个或多个第一处理器和该一个或多个第二处理器用于:从该至少一个客户端设备到该至少一个服务器发送一个或多个推送指令,以指示与请求的媒体数据相关的信息,其中每个推送指令包括自推送类型组选择的推送类型,该推送类型组包括推送速率,并且推送速率指令是选择该推送速率作为该推送类型的推送指令,该推送速率指令包括与推送数据速率相关的信息,该推送数据速率与该请求的媒体数据相关;如果该推送速率指令由该至少一个服务器接收,则从该至少一个服务器向该至少一个客户端设备,根据该推送数据速率,推送一个或多个数据组,以用于该请求的媒体数据;以及回放该一个或多个数据组以用于由该至少一个客户端设备接收的该媒体数据。13.一种消息交互的方法,其特征在于,用于使用超文本传输协议从服务器到客户端控制与多媒体流服务相关的流,该方法包括:从该客户端到该服务器发送媒体表示描述请求,以请求媒体服务;响应于该客户端的该媒体表示描述请求,发送一个或多个媒体表示描述分段,其中每个媒体表示描述分段对应于一个分段媒体表示描述,该一个分段媒体表示描述包括一个媒体表示描述头、一个媒体表示描述有效载荷、一个阶段头、一个阶段有效载荷及其组合,并且至少一个分段媒体表示描述省略一个媒体表示描述头、一个媒体表示描述有效载荷、一个阶段头或者一个阶段有效载荷;从该服务器向该客户端发送用于与媒体表示描述分段相关的媒体数据的该一个或多个数据组;以及回放该一个或多个数据组...
【专利技术属性】
技术研发人员:陈鲁林,刘杉,赖柏霖,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。