WEB媒体资源标识系统和方法技术方案

技术编号:4609198 阅读:156 留言:0更新日期:2012-04-11 18:40
本文提供在客户端装置上对服务器所供媒体资源进行动态标识的方法。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及在线内容,尤其涉及在所呈现(rendered) WEB 页面中标识和提供至^ 某体资源的下载4连接的方法。
技术介绍
因特网(Internet )是互联计算机网络的全世界可公开访问网 络,互联计算机网络通过使用标准因特网协议(IP)进行分组交换 来传输数据。该网络的网络由许多较小的国内、校园、商业和政 府网络组成,这些网络一起使诸如电子邮件、在线聊天、文件传递以 及互相链接的WEB页面与万维网(world wide web)的其它文档的多 种服务成为可能。在因特网上分发视频和音频已变得非常流行。特别是,因为 宽带因特网访问已变得更常见,经常将媒体片段(clip)嵌入到或链 接到WEB页面中。现在,随着向用户提供在线媒体的新WEB站点不 断涌现,有大量在线可用的媒体片段。这些最流行的站点中之一是由 力口州Mountain View的Google公司提供的YouTube,其特点是既有已 创建媒体源制作的媒体又有小团体和业余爱好者制作的媒体。2006年 3月和7月之间,YouTube每天的视频浏览量从3千万独自增长到1 亿。除了诸如YouTube的专业^L频共享站点以外,许多现有的无 线电和电视广播公司向因特网提供它们直播音频和视频流的喂料 (feeds)(例如,英国广播服务)。广播公司还可允许用户对它们的观 看和收听进4亍时间移位。因为有这么多提供在线媒体的WEB站点,所以可使用诸如计算机、游戏控制台、机顶盒、手持计算机、蜂窝电话或其它装置的 因特网连接装置来按与先前可能仅通过电视和无线电接收机的相同 方式访问在线媒体。在因特网上分发^ 某体所用的最常见^式之一是Flash Video 或FLV格式。其它常见格式包括Windows Media Video、 RealMedia、 Quicktime和Divx。以这些格式中的多种格式、包括Flash Video所编 码的在线媒体,可流(stream)到WEB浏览器或其它客户端以供在线 观看,或者可将其下载到存储装置。许多用户因多种原因更喜欢下载 々某体段而不是使其流出(stream):用户可能更喜欢在他或她离线的时 候观看或收听i某体;用户可能更喜欢将拷贝存档使得他或她在将来即 使现在提供(host )该媒体的WEB站点关闭也能够观看和收听该媒体; 用户可能更喜欢与别人分享该文件本身,而不是分享至该文件的链 接;或者用户可能因种种其它原因而更喜欢下载该々某体。有很多从WEB站点下载媒体内容的方式。如果该站点在所 呈现页面上提供至文件的直接链接,则下载+某体文件可如右击并选择 Save Link As...(将链接存为..,)或某些类似命令一样容易。也有 用于从WEB页面的HTML源提取显式链接的众所周知方法,即使 WEB站点没有呈现直接链接。但是,对于WEB站点来说,使用户难 以下载媒体文件是常见惯例。 一种使下载困难的技术是链接到WEB 页面或将包装器(wrapper)嵌入到WEB页面,而不是直接链接 到媒体片段或嵌入媒体片段。媒体包装器的常见例子包括JavaScript i某体播i文器、Flash媒体播放器、ActiveX媒体播放器、VBScript播放 器等。 JavaScript是(加州Mountain View的)Mozilla基金会所实现 的ECMAScript标准的名称,是一种以基于原型编程的概念为基础的 脚本语言。该语言因其在WEB站点中的使用(作为客户端侧 JavaScript)而人所共知,但也用于对至在其它应用中所嵌入的对象的 访问编写脚本。 Adobe Flash或只是Flash是指来自于力卩州San Jose的Adobe System公司的Adobe Flash Player。该Flash Player是在大多数常见 WEB浏览器中可用的客户端应用。其特征是支持矢量或光栅图形、 称为ActionScript的脚本编写语言以及音频和视频的双向流 (streaming )。还有用于移动电话和诸如因特网输入板(Internet Tablets),个人数字助理、来自纽约Rochester的Eastman Kodak公司 的Kodak Easyshare One照相机以及来自日本Sony公司的Playstation Portable等的其它非PC装置的Flash Player版本。 ActiveX是一个术语,用于表示基于华盛顿州Redmond的 Microsoft公司的微软组件对象模型(Micro Component Object Model: COM)的可重用软件组件。ActiveX控件向程序提供经封装的可重用 功能性,并且它们本质上一般但不是一直可一见。示例ActiveX控件包Playe、力口州Cupertino的Apple ,>司的QuickTime Player、华盛顿州州Seattle的RealNetworks 乂>司的RealPlayer 、以及力口州Santa Clara的 Sun Microsystems公司的Java Virtual Machine。 VBScript (Visual Basic Scripting Edition的筒称)是经由华盛 顿州Redmond的Microsoft 乂>司的Windows Script Host解释的活动 脚本编写(Active Scripting)语言。当在Microsoft Internet Explorer中 使用时,VBScript在功能上与JavaScript非常类似一其处理嵌入在 HTML中的代码。也可使用VBScript来创建独立的HTML应用(文 件扩展名为.hta)。诸如YouTube、 Vimeo和Grouper的流行WEB站点现在使 用包装器来混淆(obftiscate)媒体资源。本领域中存在对被混淆在包 装器之后的媒体资源进行下载的已知方法,但是现有方法在许多方面 都存在不足。 —种已知方法通过将给定WEB页面上的内容与详细描述某些WEB站点混淆i某体资源所使用的技术方法的目录进行比较,来标 识媒体资源。如果所涉及的WEB页面由已知WEB站点提供,那么该 方法能够标识和允许用户下载该页面上^皮混淆的i某体资源。例如,该 目录可允i午用户推断出WEB页面http:〃hiddenvids.com/video/foo将包 含4立于http:〃secret.hiddenvids.com/video/foo.mpg的一见步页;斧源。i亥方法 可在客户端上、例如作为浏览器插件(plug-in)实现,或者它可使用 代理服务器来实现,代理服务器用作客户端和目标WEB站点之间的 媒介。这种方法的缺点涉及以下事实它要求对每个单独WEB站 点编目,并要求连续监控每个单独目录条目使其可在WEB站点操作 者改变其混淆策略时被更新。例如,该方法将无法发现新WEB站点 上的媒体资源,直到该站点的混淆方案经过分析并被输入到目录中为 止。另外,如果WEB站点操作者以甚至诸如改变存储该媒体资源的 主机的名称的简单方式来改变其混淆方案,该方法也将无法标识甚至 在已知WEB站点上的媒体资源。另一种已知方法是流切开(stream ripping )。使用这本文档来自技高网...

【技术保护点】
一种对客户端装置可检索的服务器所供媒体资源进行动态标识的计算机实现方法,所述方法包括: 获得WEB页面,所述WEB页面具有至媒体资源的链接的表示; 观察与所述服务器的通信量,寻找表示媒体的通信量; 如果观察到表示媒体的通信 量,则确定所述WEB页面中与由所述表示媒体的通信量所表明的所述媒体资源相关联的页面单元;以及 在所述客户端装置上呈现所述WEB页面,使得可从所述页面单元标识所述媒体资源。

【技术特征摘要】
【国外来华专利技术】US 2007-5-31 11/756,6881.一种对客户端装置可检索的服务器所供媒体资源进行动态标识的计算机实现方法,所述方法包括获得WEB页面,所述WEB页面具有至媒体资源的链接的表示;观察与所述服务器的通信量,寻找表示媒体的通信量;如果观察到表示媒体的通信量,则确定所述WEB页面中与由所述表示媒体的通信量所表明的所述媒体资源相关联的页面单元;以及在所述客户端装置上呈现所述WEB页面,使得可从所述页面单元标识所述媒体资源。2. 如权利要求l所述的方法,其中,通过可视指示使所述媒体资 源可标识。3. 如权利要求l所述的方法,其中,通过向与所述页面单元关联 的菜单添加可选择项使所述媒体资源可标识。4. 一种计算设备,包括处理器和存储器,所述存储器有用于执行 权利要求1所述方法的可执行指令。5. —种计算机可读介质,包括用于执行权利要求1所述方法的可 执行指令。6. —种对在线可检索媒体数据进行电子标记的呈现装置实现方 法,所述方法包括获取超文本数据,所述超文本数据包括能够对至所述在线可检索媒体数据的链接进行标识的可呈现数据;分析所述可呈现数据的呈现,以便对至所述在线可4企索媒体数据的可能链接进行定位;从所述可能链接标识至所述在线可检索媒体数据的链接;确定所述可呈现数据中对定位所述媒体数据有帮助的部分;以及用与所述在线可检索媒体数据关联的标记对所述...

【专利技术属性】
技术研发人员:JM查森JD莱特纳
申请(专利权)人:真实网络公司
类型:发明
国别省市:US[美国]

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

1