[发明专利]监控基于开放互联网的自适应视频流式传输在审
申请号: | 201310079496.1 | 申请日: | 2013-01-12 |
公开(公告)号: | CN103281594A | 公开(公告)日: | 2013-09-04 |
发明(设计)人: | 董巍;R·T·威尔金森;P·A·罗宾逊 | 申请(专利权)人: | 特克特朗尼克公司 |
主分类号: | H04N21/643 | 分类号: | H04N21/643;H04N21/647;H04N21/24 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 殷瑞剑;卢江 |
地址: | 美国俄*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监控 基于 开放 互联网 自适应 视频 传输 | ||
相关申请的交叉参考
本申请要求保护申请号为61/533,518的美国临时专利申请的提交日的权益,该临时专利申请的发明名称为“Monitoring Over-The-Top IP Viideo for Bandwidth Usage,User Experience,and DataAnalytics Feed for OtherApplications”,并且提交日为2011年9月12日,在这里通过参考由此将其公开的内容整个结合到此。
技术领域
一般地,本说明书涉及数据监控,并且更特别地,涉及用于监控基于开放互联网的(over-the-top)自适应视频流式传输的系统和方法。
背景技术
在整个网络业务中,移动数据网络持续经历空前的扩充,并且新类型的客户端装置正消耗更大量的网络带宽。最近几年中,web使能的智能电话、平板装置、因特网使能的TV、游戏控制台和类似装置的普遍使用引发了一场网络业务的高速增长。在网络增长的整个趋势中,视频被预期成为数据带宽的主要消费者。
基于开放互联网的(over-the-top,OTT)内容递送包括将视频和/或音频数据递送至客户端装置,而无需客户端的因特网提供者或网络操作者对内容本身负责,而仅对其通信负责。一般来讲,OTT递送不包括通过从因特网提供者或网络操作者(如Comcast,AT&T等)购买或租用视频或音频内容而发生的递送,并且典型地,OTT递送涉及可从第三方(如BSkyB,ESPN等)获得的内容。然而,需要指出的是,网络操作者(如Comcast)也将用于递送OTT视频的相同技术部署成递送其自己的流式传输内容,并且因此,本申请中描述的方法也具有这种情况中的可应用性。
通过超文本传输协议(HTTP)、实时消息传送协议(RTMP)和实时传送协议(RTP)的自适应流式传输已作为主要的流式传输媒体递送技术而出现。今天,很多流行的因特网媒体服务利用这样的自适应流式传输技术向对网络传输条件有更多容忍的最终用户递送无缝媒体流。
发明内容
这里描述用于监控基于开放互联网的自适应视频流式传输的系统和方法的实施例。与用于监控媒体载送分组的常规方法相反,这里描述的新监控范例尤其适合用于监控基于文件的媒体流。在各种实施例中,将具有媒体监控软件和硬件的系统部署在一个或多个网络位置处,并将所述系统配置成生成从软件代理、探测器、服务器日志和/或其他源导出的媒体流数据记录。这些媒体流数据记录然后馈送多个高级下游应用以保证优化的最终用户体验和/或给网络操作者提供新的收入机会。
因此,在一个实施例中,方法可包括通过一个或多个网络监控装置执行操作。例如,方法可包括监控在客户端装置和视频流式传输服务器之间通过网络传送的通信,以及识别通信中使用的协议。该协议可包括多个潜在不同自适应视频流式传输协议中的一个。该方法还可包括创建与客户端装置相关的媒体流管线(pipeline),这样的媒体流管线可包括多个媒体文件和与多个媒体文件中的每一个相关的重放长度。
该方法还可包括,至少部分基于媒体流管线来计算以下各项中的至少一个:客户端装置已缓冲内容多久,缓冲增长或收缩地多快,或者所述客户端装置何时将播放完内容。该方法进一步可包括至少部分基于媒体流管线来测量视频流的至少一部分的比特率。
在一些实施例中,该方法可包括记录客户端装置的再缓冲事件,所述再缓冲事件是至少部分基于媒体流管线而检测的,以及至少部分基于媒体流管线来记录与再缓冲事件相关的再缓冲持续时间和恢复事件。该方法还可包括:至少部分基于媒体流管线,记录针对在视频流期间的多个时段中的每一个的标记,每个标记指示体验质量(QoE)事件的严重性。该方法还可包括聚合媒体流管线和对应于网络中给定位置的其他客户端装置的其他媒体流管线。附加地或可替换地,该方法可包括:至少部分基于媒体流管线,确定客户端装置的内容缓冲超过阈值水平,以及至少部分基于该确定,指示客户端装置的潜在欺骗。
在一些实施例中,这里描述的方法中的一个或多个可以由一个或多个计算机系统执行。在其它实施例中,一种有形的计算机可读存储介质可以具有存储在其上的程序指令,当所述程序指令由一个或多个计算机系统执行时,使该一个或多个计算机系统执行这里公开的一种或多种操作。在另一些实施例中,系统可包括至少一个处理器和与该至少一个处理器耦合的存储器,该存储器被配置成存储可由至少一个处理器执行以实行这里公开的一种或多种操作的程序指令。
附图说明
现在对附图进行参考,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于特克特朗尼克公司,未经特克特朗尼克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310079496.1/2.html,转载请声明来源钻瓜专利网。