媒体定时的web交互制造技术

技术编号:17310683 阅读:54 留言:0更新日期:2018-02-19 11:04
一种用于呈现媒体内容的示例方法包括在计算设备上执行的客户端应用处接收流送媒体内容。该方法还包括标识与媒体内容相关联的多个轨。该多个轨包括DOM轨,该DOM轨指定要在一时间区间集合处执行的一个或多个用户界面(UI)事件,并且该时间区间集合对应于根据流送媒体内容的时间线。该方法进一步包括根据流送媒体内容的时间线来呈现DOM轨。

Web interaction of media timing

A method for presenting media content includes receiving streaming media client application executing on the computing device. The method also includes a number of tracks associated with the media content. The DOM includes a plurality of rail rail, the rail DOM specifies a set of one or more user interface implementation in a time interval (UI), and the time interval set corresponding to the streaming media content according to the time line. The method further includes a DOM rail according to the streaming media content time line.

【技术实现步骤摘要】
【国外来华专利技术】媒体定时的web交互专利技术人:G·D·曼德亚姆;C·N·洛;G·K·沃克;以及T·斯托克汉姆相关申请的交叉引用本申请要求2015年6月18日提交的美国临时专利申请No.62/181,700的优先权和权益,该美国临时专利申请的全部内容通过援引如同在下文全面阐述那样且出于所有适用目的被纳入于此。公开领域本公开一般涉及流送媒体内容,并且尤其涉及提供用流送媒体内容定时的用户交互。背景媒体内容供应商或分发商可向流送客户端流送媒体内容,这些流送客户端可采取各种用户终端设备(诸如电视机、笔记本计算机和移动手持机)的形式。媒体内容可基于各种因素(诸如网络状况、设备能力、和用户选择)来自适应地从流送服务器被递送至流送客户端。在接收到传输流(TS)之际,流送客户端可解析TS以从其内提取信息。自适应流送技术可包括被实现或正被开发的各种技术或标准,诸如动态超文本传输协议(HTTP)上的自适应流送(DASH)、HTTP实况流送(HLS)、自适应传输流送(ATS)、或因特网信息服务(IIS)平滑流送。例如,作为一种类型的自适应流送,DASH已由国际标准化组织(ISO)和国际电工委员会(IEC)在国际标准中定义。通常被标识为ISO/IEC23009-1的该标准的题目为“Informationtechnology—DynamicadaptivestreamingoverHTTP(DASH)—Part1:Mediapresentationdescriptionandsegmentformats(信息技术—HTTP上的动态自适应流送(DASH)—部分1:媒体呈现描述和分段格式)”。简要概述根据一些实施例,一种用于呈现媒体内容的方法包括:在计算设备上执行的客户端应用处接收流送媒体内容;标识与该媒体内容相关联的多个轨,该多个轨包括指定要在一时间区间集合处执行的一个或多个用户界面(UI)事件的文档对象模型(DOM)轨,并且该时间区间集合对应于根据流送媒体内容的时间线;以及根据流送媒体内容的时间线来呈现该DOM轨。根据一些实施例,一种用于呈现媒体内容的系统包括接收流送媒体内容的网络接口。该系统还包括耦合至该网络接口的流送媒体播放器。该流送媒体播放器标识与媒体内容相关联的多个轨,并且根据流送媒体内容的时间线来呈现DOM轨。另外,该多个轨包括该DOM轨。该DOM轨指定要在一时间区间集合处执行的一个或多个UI事件,并且该时间区间集合对应于该时间线。根据一些实施例,一种计算机可读介质包括多条机器可读指令,该多条机器可读指令在被一个或多个处理器执行时被适配成使该一个或多个处理器执行方法,该方法包括:在计算设备上执行的客户端应用处接收流送媒体内容;标识与该媒体内容相关联的多个轨,该多个轨包括指定要在一时间区间集合处执行的一个或多个UI事件的DOM轨,并且该时间区间集合对应于根据流送媒体内容的时间线;以及根据流送媒体内容的时间线来呈现该DOM轨。根据一些实施例,一种用于呈现媒体内容的设备包括用于接收流送媒体内容的装置。该设备还包括用于标识与媒体内容相关联的多个轨的装置。该多个轨包括指定要在一时间区间集合处执行的一个或多个UI事件的DOM轨。该时间区间集合对应于根据流送媒体内容的时间线。该设备进一步包括用于根据流送媒体内容的时间线来呈现DOM轨的装置。根据一些实施例,一种用于生成与媒体内容相关联的DOM轨的方法包括接收一时间区间集合。每个时间区间具有与可流送媒体内容的定时回放相对应的开始和结束时间。该方法还包括确定要为该时间区间集合中的每一个时间区间执行的一个或多个UI事件。该方法进一步包括生成DOM轨,该DOM轨指定所确定的要为该时间区间集合中的每一个时间区间执行的一个或多个UI事件。根据一些实施例,一种用于生成与媒体内容相关联的DOM轨的系统包括接收一时间区间集合的流送服务器。每个时间区间具有与可流送媒体内容的定时回放相对应的开始和结束时间。流送服务器确定要为该时间区间集合中的每一个时间区间执行的一个或多个UI事件。流送服务器生成DOM轨,该DOM轨指定所确定的要为该时间区间集合中的每一个时间区间执行的一个或多个UI事件。根据一些实施例,一种机器可读介质包括多条机器可读指令,该多条机器可读指令在被一个或多个处理器执行时被适配成使该一个或多个处理器执行方法,该方法包括:接收一时间区间集合,每个时间区间具有与可流送媒体内容的定时回放相对应的开始和结束时间;确定要为该时间区间集合中的每一个时间区间执行的一个或多个UI事件;以及生成DOM轨,该DOM轨指定所确定的要为该时间区间集合中的每一个时间区间执行的一个或多个UI事件。根据一些实施例,一种用于生成与媒体内容相关联的DOM轨的设备包括用于接收一时间区间集合的装置。每个时间区间具有与可流送媒体内容的定时回放相对应的开始和结束时间。该设备还包括用于确定要为该时间区间集合中的每一个时间区间执行的一个或多个UI事件的装置。该设备进一步包括用于生成DOM轨的装置,该DOM轨指定所确定的要为该时间区间集合中的每一个时间区间执行的一个或多个UI事件。附图简要说明形成本说明书一部分的诸附图解说了本专利技术的诸实施例,并且与本描述一起进一步用以解释诸实施例的原理。在附图中,类似的参考标号可指示相同元件或功能上类似的元件。元件在其中首次出现的附图通常由对应参考标记中的最左边的数字指示。图1是解说根据一些实施例的用于呈现媒体内容的系统的框图。图2是解说根据一些实施例的用于生成DOM轨的过程流的框图。图3是根据一些实施例的在DOM轨中指定的UI事件的示例,该DOM轨包括限于视频视口的布局。图4是根据一些实施例的在DOM轨中指定的UI事件的示例,该DOM轨包括不限于视频视口的布局。图5是解说根据一些实施例的用于流送媒体内容的过程流的框图。图6是解说根据一些实施例的用于呈现媒体内容的方法的简化流程图。图7是解说根据一些实施例的用于生成与媒体内容相关联的DOM轨的方法的简化流程图。图8是根据一些实施例的包括数字信号处理器的无线设备的框图。详细描述I.总览II.示例系统架构III.示例方法VI.示例计算系统I.总览将理解,以下公开提供了用于实现本公开的不同特征的许多不同的实施例或者示例。一些实施例可以在没有这些特定细节中的一些或全部的情况下被实践。以下描述了诸组件、模块和布置的特定示例以简化本公开。当然,这些仅仅是示例而并不旨在限制。在一些实施例中,一种用于呈现媒体内容的方法包括:在计算设备上执行的客户端应用处接收流送媒体内容;标识与该媒体内容相关联的多个轨,该多个轨包括指定要在一时间区间集合处执行的一个或多个用户界面(UI)事件的DOM轨,该时间区间集合对应于根据流送媒体内容的时间线;以及根据流送媒体内容的时间线来呈现该DOM轨。II.示例系统架构图1是解说根据一些实施例的用于呈现媒体内容的系统100的框图。系统100包括在网络108上耦合的流送服务器102、客户端104、以及媒体内容编码器106。尽管解说了一个流送服务器、一个客户端和一个媒体内容编码器,但是这并非旨在限定,并且系统100可包括一个或多个流送服务器、客户端、和/或媒体内容编码器。网络108可以是专有网络(例如,局域网(LAN)、广域网(WAN)、内联网等)、公共网本文档来自技高网...
媒体定时的web交互

【技术保护点】
一种用于呈现媒体内容的方法,包括:在计算设备上执行的客户端应用处接收流送媒体内容;标识与所述媒体内容相关联的多个轨,所述多个轨包括DOM轨,所述DOM轨指定要在一时间区间集合处执行的一个或多个用户界面(UI)事件,并且所述时间区间集合对应于根据所述流送媒体内容的时间线;以及根据所述流送媒体内容的所述时间线来呈现所述DOM轨。

【技术特征摘要】
【国外来华专利技术】2015.06.18 US 62/181,700;2016.06.17 US 15/185,6761.一种用于呈现媒体内容的方法,包括:在计算设备上执行的客户端应用处接收流送媒体内容;标识与所述媒体内容相关联的多个轨,所述多个轨包括DOM轨,所述DOM轨指定要在一时间区间集合处执行的一个或多个用户界面(UI)事件,并且所述时间区间集合对应于根据所述流送媒体内容的时间线;以及根据所述流送媒体内容的所述时间线来呈现所述DOM轨。2.如权利要求1所述的方法,其特征在于,所述多个轨包括视频轨,所述方法进一步包括:呈现所述视频轨。3.如权利要求1所述的方法,其特征在于,UI事件是在显示所述视频轨的视频视口内执行的。4.如权利要求1所述的方法,其特征在于,UI事件是在显示所述视频轨的视频视口外部执行的。5.如权利要求1所述的方法,其特征在于,所述多个轨包括音频轨,所述方法进一步包括:呈现所述音频轨。6.如权利要求1所述的方法,其特征在于,所述多个轨包括隐藏字幕轨,所述方法进一步包括:呈现所述隐藏字幕轨。7.如权利要求1所述的方法,其特征在于,UI事件是在网页中执行的。8.如权利要求1所述的方法,其特征在于,UI事件是在JAVASCRIPT中定义的。9.如权利要求1所述的方法,其特征在于,UI事件是在超文本标记语言(HTML)中定义的。10.如权利要求1所述的方法,其特征在于,UI事件被封闭在视频标签内。11.如权利要求1所述的方法,其特征在于,所述DOM轨是以国际标准化组织(ISO)基媒体文件格式来存储的。12.如权利要求11所述的方法,其特征在于,所述DOM轨在影片头部中被宣告为单独轨。13.如权利要求1所述的方法,其特征在于,所述DOM轨是作为超文本传输协议上的动态自适应流送(DASH)中的表示来分发的。14.如权利要求13所述的方法,其特征在于,所述DOM轨是在媒体呈现描述(MPD)文件中作为客户端选择的单独适配集合来发信号通知的。15.如权利要求1所述的方法,其特征在于,所述DOM轨是作为运动图像专家组(MPEG)媒体传输(MMT)中的资产来分发的。16.如权利要求1所述的方法,其特征在于,所述DOM轨是作为MMT中的资产来分发的。17.如权利要求1所述的方法,其特征在于,所述DOM轨是作为MPEG-2传输流中的元流来分发的。18.一种用于呈现媒体内容的系统,包括:接收流送媒体内容的网络接口;以及耦合至所述网络接口的流送媒体播放器,其中所述流送媒体播放器标识与所述媒体内容相关联的多个轨,并且根据所述流送媒体内容的时间线来呈现文档对象模型(DOM)轨,其中所述多个轨包括所述DOM轨,所述DOM轨指定要在一时间区间集合处执行的一个或多个用...

【专利技术属性】
技术研发人员:G·D·曼德亚姆C·N·洛G·K·沃克T·斯托克汉姆
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1