【技术实现步骤摘要】
【国外来华专利技术】一种消息交互的方法和客户端设备优先权声明本申请要求在2016年02月03日提出申请号为62/290,494的美国临时专利申请、在2016年02月18日提出申请号为62/296,628的美国临时专利申请以及在2016年05月24日提出申请号为62/340,614的美国临时专利申请的优先权。上述申请整体以引用方式并入本文中。
本专利技术涉及互联网上的媒体流。具体地,本专利技术涉及一种方法及系统,其提高与使用关于全双工协议(Full-duplexProtocols,FDP)的基于超文本传输协议的动态自适应流(DynamicAdaptiveStreamingoverHTTP,DASH)的媒体流相关的消息交互的效率。
技术介绍
超文本传输协议(HyperTextTransferProtocol,HTTP)为一标准集合,其允许万维网(WorldWideWeb)的用户交互网页(webpage)上找到的信息。它已成为当今互联网访问的事实上的标准。来自各种开发人员的浏览器均支持HTTP作为通信协议,以将客户端连接到互联网上的Web服务器。通过HTTP,用户与服务器之间的连接可以被建立,使得超文本标记语言(HyperTextMarkupLanguage,HTML)也可以被发送至用户的浏览器。这个协议也可以用于从服务器下载文件到浏览器或者使用HTTP的任何其他请求应用。近年来,互联网上的视频流已成为一个重要应用。目前,视频流有助于互联网流量最大化。各种多媒体流协议已被广泛地使用,且这些协议中的一些是基于HTTP的。DASH,也称为MPEG-DASH,是一种自适应比特率流技术,其 ...
【技术保护点】
1.一种消息交互的方法,其特征在于,所述方法用于控制与由客户端使用超文本传输协议上的动态自适应流而执行的多个多媒体流服务相关的流程,所述方法包括:向服务器发送一个或多个推送指令,以指示与所请求的媒体数据相关的信息,其中,至少一个所选择的推送指令使用包括媒体参数值的列表的一个URL模板,以及其中,每个媒体参数值对应于与所请求的一个媒体段相关的一个媒体参数;根据所述媒体参数值的列表,对所请求的所述媒体数据,接收从所述服务器推送的一个或多个数据组;以及对接收到的所述媒体数据,播放所述一个或多个数据组。
【技术特征摘要】
【国外来华专利技术】2016.02.03 US 62/290,494;2016.02.18 US 62/296,628;1.一种消息交互的方法,其特征在于,所述方法用于控制与由客户端使用超文本传输协议上的动态自适应流而执行的多个多媒体流服务相关的流程,所述方法包括:向服务器发送一个或多个推送指令,以指示与所请求的媒体数据相关的信息,其中,至少一个所选择的推送指令使用包括媒体参数值的列表的一个URL模板,以及其中,每个媒体参数值对应于与所请求的一个媒体段相关的一个媒体参数;根据所述媒体参数值的列表,对所请求的所述媒体数据,接收从所述服务器推送的一个或多个数据组;以及对接收到的所述媒体数据,播放所述一个或多个数据组。2.根据权利要求1所述的消息交互的方法,其特征在于,所述媒体参数值的列表表示从包括参数{Number}、参数{Time}、参数{ID}和{Timestamp}的组中选择的一个或多个媒体参数。3.根据权利要求2所述的消息交互的方法,其特征在于,每个媒体参数值对应于参数{Number},以指示与所述一个媒体段相关的段编号。4.根据权利要求2所述的消息交互的方法,其特征在于,每个媒体参数值对应于参数{Timestamp},以指示所述服务器通过使用所述媒体参数值的列表中的每个值来替换{Timestamp},以生成每个段的URL。5.根据权利要求2所述的消息交互的方法,其特征在于,每个媒体参数值对应于参数{Time},并且一符号用于指示指定用于参数{Time}的一个或多个值是用于时间范围或时间戳列表的。6.根据权利要求5所述的消息交互的方法,其特征在于,所述符号对应于字符“-”。7.根据权利要求5所述的消息交互的方法,其特征在于,所述每个媒体参数值对应于参数{Time}以指示所述服务器通过使用所述每个媒体参数值来替换{Time},以生成每个段的URL。8.根据权利要求1所述的消息交互的方法,其特征在于,所述媒体参数值的列表属于不同的媒体参数,并且所述不同的媒体参数由分隔符来分隔。9.根据权利要求8所述的消息交互的方法,其特征在于,所述分隔符对应于竖条字符“|”。10.根据权利要求8所述的消息交互的方法,其特征在于,对于每个指定的表示ID,如果一个或多个指示的媒体参数存在,则多个URL被生成以用于所述一个或多个指示的媒体参数的所有媒体参数值,其中,所述一个或多个指示的媒体参数属于包括参数{Number}、参数{Time}、参数{ID}和参数{Timestamp}的组。11.根据权利要求8所述的消息交互的方法,其特征在于,所述媒体参数值的列表包括用于参数{ID}的值范围和值列表中至少一个的多个第一值,以及用于另一媒体参数的多个第二值。12.根据权利要求11所述的消息交互的方法,其特征在于,对于每个指定的表示ID,如果参数{Number}、参数{Timestamp}或参数{Time}存在,则相应的值或范围被指定以用于参数{Number}、参数{Timestamp}或参数{Time}。13.根据权利要求8所述的消息交互的方法,其特征在于,所述媒体参数值的列表包括用于参数{ID}的多个列表值,以指示与用于所述参数{ID}的两个或多个列表值相关的多个表示之间的表示变换。14.根据权利要求1所述的消息交互的方法,其特征在于,所述媒体参数值的列表包括多个段编号和多个段时间线,以用于所述服务器扩展一个或多个URL模板,以使用所述媒体参数值的列表来生成一个或多个URL地址,以及用于所述多个段编号和所述多个段时间线的多个底层值是通过用所述媒体参数值的列表中的每个值替换每个参数的相同方式处理的。15.根据权利要求1所述的消息交互的方法,其特征在于,所述一个URL模板还包括第一推送参数,以指示所述媒体参数值的列表是否被压缩,以及如果第一推送参数指示所述媒体参数值的列表被压缩,...
【专利技术属性】
技术研发人员:赖柏霖,刘杉,陈鲁林,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。