用于经由HTTP的动态自适应流式传输(DASH)的实况定时方法技术

技术编号:21405756 阅读:31 留言:0更新日期:2019-06-19 09:01
本申请涉及用于经由HTTP的动态自适应流式传输(DASH)的实况定时方法。一种用于接收用于媒体数据的流式传输的信息的客户端装置包含时钟,以及一或多个处理器,所述一或多个处理器经配置以:接收用于媒体内容的媒体呈现描述MPD,其中所述MPD包含指示所述客户端装置可从源装置检索所述媒体内容的数据的墙时钟时间的数据,且其中所述数据指示同步方法,借助所述同步方法,所述客户端装置将使所述墙时钟时间与所述时钟同步;使用由所述MPD所指示的所述方法使所述时钟与所述墙时钟时间同步;且使用所述经同步时钟向所述源装置请求所述媒体内容的数据。一种服务器装置或源装置可形成此MPD且将此MPD提供到客户端装置。

【技术实现步骤摘要】
用于经由HTTP的动态自适应流式传输(DASH)的实况定时方法本申请是国际申请号为PCT/US2014/010187,申请日为2014年1月3日,专利技术名称为“用于经由HTTP的动态自适应流式传输(DASH)的实况定时”的PCT申请进入中国国家阶段后申请号为201480003872.1的中国专利技术专利申请的分案申请。本申请案主张2013年1月4日申请的第61/749,048号美国临时申请案的权益,所述临时申请案的全部内容以引用的方式并入本文中。
本专利技术涉及例如视频数据等经编码媒体数据的传递。
技术介绍
数字视频能力可并入到广泛范围的装置中,包括数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或台式计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频电话会议装置等等。数字视频装置实施视频压缩技术,例如通过MPEG-2、MPEG-4、ITU-TH.263或ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)、ITU-TH.265/MPEG-H第2部分高效视频译码(HEVC)、VP8、VP9和此类标准的扩展定义的标准中描述的技术,以便更有效地发射和接收数字视频信息。视频压缩技术执行空间预测和/或时间预测以减少或移除视频序列中固有的冗余。对于基于块的视频译码来说,可将视频帧或切片分割为多个宏块。可进一步分割每一宏块。使用相对于相邻宏块的空间预测来编码经帧内译码(I)帧或切片中的宏块。经帧间译码(P或B)帧或切片中的宏块可使用相对于同一帧或切片中的相邻宏块的空间预测或相对于其它参考帧的时间预测。在视频数据已经编码之后,可将视频数据包化以用于发射或存储。所述视频数据可依照多种标准中的任一者而汇编到视频文件中,所述标准例如国际标准化组织(ISO)基础媒体文件格式及其扩展,例如AVC文件格式或HEVC文件格式,或依照MPEG-2传输流或其它囊封格式。
技术实现思路
大体来说,本专利技术描述关于信令时间信息用于使用例如经由HTTP的动态自适应流式传输(DASH)来进行实况流式传输的技术。当执行实况流式传输时,可仅准备媒体内容以供在内容已被接收(例如,记录)和编码之后发射。根据本专利技术的技术,源装置可以墙时钟时间通告媒体内容的片段将可用的时间。所述源装置可确保片段由所通告墙时钟时间完全形成。此外,源装置可通告同步方法,借助所述同步方法,客户端装置可将其本地时钟与墙时钟时间同步例如以确保客户端与源装置以相同时间基础操作。举例来说,源装置可通告网络时间协议(NTP)、超文本传送协议(HTTP)定时协议(HTP)、HTTP日期标头,或使用(例如)HTTP协议作为同步协议的RESTFULAPI。源装置可进一步通告用于时间同步服务器的网络地址。源装置可在例如媒体呈现描述(MPD)等清单文件中通告此时间同步信息。在一个实例中,一种接收用于媒体数据的流式传输的信息的方法包含:由客户端装置接收用于媒体内容的媒体呈现描述(MPD),其中所述MPD包含指示客户端装置可从源装置检索媒体内容的数据的墙时钟时间的数据,且其中所述数据指示同步方法,借助所述同步方法,所述客户端装置将使墙时钟时间与客户端装置的时钟同步;使用MPD所指示的方法使客户端装置的时钟与墙时钟时间同步;以及使用所述经同步时钟向源装置请求媒体内容的数据。在另一实例中,一种用于接收用于媒体数据的流式传输的信息的客户端装置包含时钟,以及一或多个处理器,所述一或多个处理器经配置以:接收用于媒体内容的媒体呈现描述(MPD),其中所述MPD包含指示客户端装置可从源装置检索媒体内容的数据的墙时钟时间的数据,且其中所述数据指示同步方法,借助所述同步方法,所述客户端装置将使墙时钟时间与所述时钟同步;使用MPD所指示的方法使所述时钟与墙时钟时间同步;且使用所述经同步时钟向源装置请求媒体内容的数据。在另一实例中,一种计算机可读存储媒体具有存储在其上的指令,所述指令在执行时致使客户端装置的处理器:接收用于媒体内容的媒体呈现描述(MPD),其中所述MPD包含指示客户端装置可从源装置检索媒体内容的数据的墙时钟时间的数据,且其中所述数据指示同步方法,借助所述同步方法,所述客户端装置将使墙时钟时间与客户端装置的时钟同步;使用MPD所指示的方法使客户端装置的时钟与墙时钟时间同步;且使用所述经同步时钟向源装置请求媒体内容的数据。在另一实例中,一种信令用于媒体数据的流式传输的信息的方法包含:产生用于媒体内容的媒体呈现描述(MPD)的数据,其中所述MPD包含指示客户端装置可从源装置检索媒体内容的数据的墙时钟时间的数据,且其中所产生的数据指示同步方法,借助所述同步方法,所述客户端装置将使墙时钟时间与客户端装置的时钟同步;以及将所述MPD发送到所述客户端装置。在另一实例中,一种信令用于媒体数据的流式传输的信息的方法包含产生用于媒体内容的媒体呈现描述(MPD)的数据,其中所述MPD指示一种以上方法,借助所述一种以上方法,客户端装置可使墙时钟时间与源装置的时钟同步。在一个实例中,客户端装置可选择一或多个合适的方法来与墙时钟时间同步。举例来说,通过挑选多个方法,与墙时钟时间的同步可更准确。附图和以下描述中陈述一或多个实例的细节。其它特征、目标和优势将从所述描述和图式以及从权利要求书而显而易见。附图说明图1是说明实施用于经由网络流式传输媒体数据的技术的实例系统的框图。图2是说明实例多媒体内容的要素的概念图。图3为说明包含可实施本专利技术的技术的各种装置的系统的概念图。图4为说明使客户端装置的本地时钟与墙时钟时间同步且使用所述经同步时钟检索片段的实例方法的流程图。具体实施方式大体来说,本专利技术描述用于实现例如经由HTTP的动态自适应流式传输(DASH)环境等用于流式传输媒体数据的环境中客户端与服务器之间的准确定时的技术。这些技术可用于支持HTTP实况流式传输(HLS)。尽管通常相对于DASH和HLS论述,但本专利技术的技术可适用于其它网络流式传输协议。DASH在ISO/IEC23009-1中指定:2012年,“信息技术-经由HTTP的动态自适应流式传输(DASH)-第1部分:媒体呈现描述和片段格式”,2012年4月1日,在http://standards.iso.org/ittf/PubliclyAvailableStandards/c057623_ISO_IEC_23009-1_2012.zip处可获得。勘误表、修正和额外添加可用于ISO/IEC23009-1的标准,且相同技术可适用于这些扩展中的任一者。在HTTP流式传输中,经常使用的操作包含GET和部分GET。GET操作检索与给定统一资源定位符(URL)或统一资源名(URN)相关联的整个文件。部分GET操作接收字节范围作为输入参数,且检索文件的持续数目的字节,其中所述字节数目对应于接收到的字节范围。因而,可提供电影片段以用于HTTP流式传输,因为部分GET操作可获得一或多个个别电影片段。应注意,在电影片段中,可能存在不同轨道的若干轨道片段。在HTTP流式传输中,媒体呈现可以是客户端可访问的数据的经构造集合。客户端可请求和下载媒体数据信息以向用户呈现流式传输服务。在使用HTTP流式传输来流式传输3GP本文档来自技高网
...

【技术保护点】
1.一种使用经由HTTP的动态自适应流式传输来接收用于媒体数据的流式传输的信息的方法,所述方法包括:由客户端装置接收用于媒体内容的媒体呈现描述MPD,其中所述MPD包含指示所述客户端装置可从源装置检索所述媒体内容的数据的墙时钟时间的数据,且其中所述数据指示同步方法,借助所述同步方法,所述客户端装置将使所述墙时钟时间与所述客户端装置的时钟同步,其中由所述MPD所指示的所述同步方法包括HTTP,其中所述MPD包含指示用于一或多个HTTP服务器的网络地址的数据,且其中使所述时钟同步包括向所述HTTP服务器中的至少一者请求时间;使用所述MPD所指示的所述方法使所述客户端装置的所述时钟与所述墙时钟时间同步,且其中使所述时钟同步包括将请求发送到所述HTTP服务器中的至少一者,以及响应于所述请求接收时戳值;以及使用所述经同步时钟向所述源装置请求所述媒体内容的数据;以及其中所述MPD包含指示所述客户端装置将在第一时间检索所述媒体内容的片段以及单独客户端装置将在不同于所述第一时间的第二时间检索所述片段的数据,且其中请求数据包括在所述第一时间处或之后请求所述片段。

【技术特征摘要】
2013.01.04 US 61/749,048;2014.01.02 US 14/146,5361.一种使用经由HTTP的动态自适应流式传输来接收用于媒体数据的流式传输的信息的方法,所述方法包括:由客户端装置接收用于媒体内容的媒体呈现描述MPD,其中所述MPD包含指示所述客户端装置可从源装置检索所述媒体内容的数据的墙时钟时间的数据,且其中所述数据指示同步方法,借助所述同步方法,所述客户端装置将使所述墙时钟时间与所述客户端装置的时钟同步,其中由所述MPD所指示的所述同步方法包括HTTP,其中所述MPD包含指示用于一或多个HTTP服务器的网络地址的数据,且其中使所述时钟同步包括向所述HTTP服务器中的至少一者请求时间;使用所述MPD所指示的所述方法使所述客户端装置的所述时钟与所述墙时钟时间同步,且其中使所述时钟同步包括将请求发送到所述HTTP服务器中的至少一者,以及响应于所述请求接收时戳值;以及使用所述经同步时钟向所述源装置请求所述媒体内容的数据;以及其中所述MPD包含指示所述客户端装置将在第一时间检索所述媒体内容的片段以及单独客户端装置将在不同于所述第一时间的第二时间检索所述片段的数据,且其中请求数据包括在所述第一时间处或之后请求所述片段。2.一种用于使用经由HTTP的动态自适应流式传输来接收用于媒体数据的流式传输的信息的客户端装置,所述客户端装置包括:时钟;以及一或多个处理器,其经配置以:接收用于媒体内容的媒体呈现描述MPD,其中所述MPD包含指示所述客户端装置可从源装置检索所述媒体内容的数据的墙时钟时间的数据,且其中所述数据指示同步方法,借助所述同步方法,所述客户端装置将使所述墙时钟时间与所述时钟同步;使用由所述MPD所指示的所述方法使所述时钟与所述墙时钟时间同步;且使用所述经同步时钟向所述源装置请求所述媒体内容的数据,且其中由所述MPD所指示的所述同步方法包括HTTP,其中所述MPD包含指示用于一或多个HTTP服务器的网络地址的数据,且其中使所述时钟同步包括向所述HTTP服务器中的至少一者请求时间,且其中使所述时钟同步包括将请求发送到所述HTTP服务器中的至少一者,以及响应于所述请求接收时戳值;且其中所述MPD包含指示所述客户端装置将在第一时间检索所述媒体内...

【专利技术属性】
技术研发人员:托马斯·斯托克哈默凯文·罗兰·福尔
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1