用于将一流式视频内容插入并集成在一数字媒体中的系统和方法

文档序号:7671906阅读:197来源:国知局
专利名称:用于将一流式视频内容插入并集成在一数字媒体中的系统和方法
技术领域
本发明涉及一种用于在一通信网络上流式传输视频内容的系统和方法。更具体地,本发明是针对将一流式视频内容插入并集成在一数字媒体(例如网页或电子邮件)中的系统和方法。
背景技术
因特网的普及应部分归因于视频内容从一计算设备流式传输到另一计算设备的能力。如其名称所表示的那样,因特网上的流式视频允许用户在他们的计算设备上观看预先录制的或“实时”的视频内容。视频内容可以在其被生成时实时地传送给多个用户,如同在实况转播(如体育比赛)中一样。或者,预先录制的视频内容能被个性化并用单独流传送给每一个用户。这样一来,用户能够停止和启动视频流,并还能在内容上向前跳跃或向后跳跃。
图1展示了一个用于在因特网上将视频内容流式传输至一计算机用户的传统系统。为产生一个视频流,视频内容通常被存储在数据中心或服务器2中。服务器2还能从一个或多个存储位置或数据库4a...4n存取视频内容,并将视频内容以视频流形式通过因特网8传送给用户计算机6。服务器2发送的包通过路由器到达用户计算机6,该路由器在接收端口接收包并使用发送端口转发它们。其它传统的流式传输方法和系统对所属技术领域的技术人员是显而易见的。
为将流式视频内容插入或集成到一个现有的网页或电子邮件中,需要各种繁琐的步骤。视频内容需要进行编码用于回放并存储在服务器2上,在服务器2内,视频内容能够流式传输至用户计算机6。另外,现有的网页或电子邮件需定位视频内容方可成功地插入和集成视频内容。换句话说,应用服务提供商(ASP)或网站操作者需要对视频内容实施编辑控制(例如,控制内容的目的地和更新),方可将视频内容成功插入并集成到现有的网页或电子邮件中。而且,网站操作者需要拥有昂贵的工具,例如编码工具、数据流服务器等用以流式传输视频内容。如上所述,将视频内容发布到网页的方法需要许多繁琐的步骤,例如录制、编码、上载、建立视频网页等。
因此,需要一种更简单、更高效和更具成本效率的系统和方法,用来将流式视频内容插入并集成到网页或电子邮件中。另外,还需要一种系统和方法,使因特网上的计算机用户不必执行上述复杂的步骤即可将流式视频加到网页或电子邮件中。

发明内容
鉴于上述的现有技术问题,本发明的一个目的是提供一种用于通过通信网络将流式视频内容插入并集成在数字媒体中的系统和方法。
本发明的另一目的是提供一种更有效和更有成本效率的系统和方法,用来将流式视频内容插入并集成到现有的网页中。
本发明的另一个目的是提供一种不需要昂贵的网络工具即可将视频内容在一网络(例如因特网)上流式传输的系统和方法。
本发明的这些及其它目的通过使计算机用户能够以一种高效的方式而且不需昂贵的网络工具即可将流式视频内容插入并集成到网页和类似媒体中而实现。这通过提出一种具有视频启动服务的系统而实现,该系统能以最低的成本和工作量从用户处接收视频内容并将其载入网页和电子邮件中。以此方式,无论何时网页或电子邮件呈现在用户面前,视频内容都能被插入并集成其中,以将文本和视频内容均显示给用户。


通过结合相关的附图阅读下面对优选实施例的详细说明能够更好地理解本发明的这些及其它目的、特征和优点,附图中图1展示了一个用于将视频内容流式传输至一因特网上计算机用户的传统系统。
图2展示了一个依据本发明优选实施例的系统。
图3展示了依据本发明优选实施例的一用户计算机的一较详细的方框图。
图4展示了依据本发明优选实施例用于将流式视频内容插入并集成在数字媒体中的一个流程图。
图5展示了依据本发明优选实施例提供给用户的具有视频内容的一个网页。
图6A-6B展示了若干依据本发明优选实施例用于请求视频启动服务的数字代码实例。
具体实施例方式
下文中将对本发明予以更详细说明,这将有助于更好地理解本发明的优选示例性实施例。如本文中其它地方所述,可依据本文中的原则和说明对各种实施例进行改进和替换。
下面将参照图2-6来说明本发明的优选实施例,其中所有附图中的相同组件、步骤等皆用相同的参考编号表示。另外,本文中提供的具体细节和参数均为说明解释性而不具有限制性。
本发明是一种用于在通信网络(如因特网)上流式传输视频内容的系统和方法。特别地,本发明使计算机用户能够以有效的方式而且不需昂贵的网络工具即可将一流式视频内容插入并集成在网页等之中。以此方式,视频内容能被插入并集成在网页等之中,以便将文本和视频内容都显示给用户。
尽管根据本发明也能够使用其它的通信网络,例如企业内部网(Intranet)、局域网(LAN)、城域网(MAN)、广域网(WAN)等,及其它的计算设备,例如膝上型计算机、便携式数字助理(PDA)、网络设备、蜂窝电话等,但下面将参照因特网和一个人计算机对本发明优选实施例进行说明。这里描述的计算设备可以是任何设备,只要它能够向通信网络发送或从通信网络接收数据和视频内容并且能同时显示文本和视频内容。
图2展示了依据本发明优选实施例的一个系统。该系统包括用户计算机6(后文将更详细说明),其与一能够录制视频内容并能将视频内容上载至用户计算机6的视频摄像机10(数字或模拟)或其他任何设备通信。用户计算机6进一步与一网站X的网络服务器20(X指万维网上的任何网页)通信,并与在网站X上为视频采集和回放提供服务的“视频启动”服务24通信。媒体库26用来为每一个用户存储视频内容。另外,网络服务器20连接至数据库22,数据库22用于存储网站X的内容。应注意,本优选实施例中可配置多台用户计算机,但为便于解释和理解,本文中仅图示了一个计算机用户6。
图3展示了依据本发明优选实施例的一个用户计算机的更详细的方框图。用来实现本发明的用户计算机6通常包括一个处理器(例如CPU 320)、内部存储器304和输入/输出接口306,它们均与总线320相连接。另外,与总线320相连接的还有一个用于通过因特网8发送和接收数据的通信设备308。通信设备308为用户计算机6提供了与因特网的连接,它可以是任何适合此目的的设备,例如一传统的调制解调器、综合业务数字网(ISDN)适配器、数字用户线路(xDSL)调制解调器、电缆调制解调器、无线连接等等。用户计算机6还包括输入/输出设备,例如一个监视器/显示器322,和输入设备324,例如一个键盘、指向装置、麦克风,该些装置也与总线320相连。
除上述组件外,用户计算机6还包括一个浏览器(网络)310和浏览器插件312、314,它们分别用于视频的回放和采集。用户能够使用众多市场上可买到的由多家公司开发的浏览器之一来访问因特网8,这些公司例如Netscape(据信为Netscape公司的注册商标)或Microsoft(据信为Microsoft公司的注册商标)。用户计算机6还包括核心组件316,它用于与视频摄像机10和“视频启动”服务24互动。核心组件包括例如程序软件、视频摄像机驱动程序和类似软件。程序软件用来从视频摄像机10下载视频内容,将该视频内容上载到媒体库26,以及执行本发明所需的其它功能。
这里说明的功能组件最好通过程序软件实现。该技术领域的专业人员将认识到其它的软件和硬件组合形式也很容易应用于本发明中。如该技术领域内的专业人员所知,用户计算机6能够运行众多操作系统中的任何一种,并且作为核心组件316一部分的程序软件能够用许多合适的计算机编程语言中的任何一种或它们的组合来实现。
图4所示为依据本发明优选实施例的用于将流式视频内容插入并集成在数字媒体中的一个流程图。为了更完整地理解本发明,这里将同时参照多个附图。在步骤400中,网站操作者从网站X选择一个或多个基于网络的事务处理用于实施视频启动服务。这里使用的“事务处理”是一个泛义术语,其用于说明当一个用户向一网站提交信息时该网站的其他用户共享该信息的情形。该种实例包括在一找工作的网站上发布一个简历,在分类网站发布一种销售商品等等。选择过程之后,在步骤402中,一个数字表格呈现给用户计算机6上的用户。图5显示了数字表格的一个实例,该图也表示出呈现给用户的网站/视频内容。该表格可以以HTML格式呈现给用户用于一基于网络的事务处理。通过增加如图6A-6B所示的代码,该表格能够用来请求视频启动服务24,以便载入浏览器插件314用于采集视频内容。
当该表格被呈现给用户时,在步骤404中,浏览器插件314出现在表格中并与用户计算机6的核心组件316通信。接下来,在步骤406,用户使用输入装置324完成表格并使用浏览器插件314,以使用视频摄像机10录制视频内容。或者,用户也可从存储器304输入一个现有的视频内容。当用户在步骤408中提交完成的表格时,视频启动服务24开始将视频内容上载至媒体库26。同时,该表格被发送到网站X的网络服务器20并发布在其网站上。在步骤410中,网站操作者接收一唯一识别存储在媒体库26中的视频内容的视频令牌(token)。由于视频令牌表明该视频内容与一特定网页相关,因此网站操作者能够把它用作一指示该网页已“视频启动”的一可视指示器。在步骤412中,视频令牌连同表格上的其它信息一起被存储在网站X的数据库22中。
一旦视频令牌被存储在网站X的数据库22中并且视频内容被存储在媒体库26中,用户就能在步骤414中请求回放视频和显示网站。当提出请求时,在步骤414中,用于视频回放的浏览器插件312从视频启动服务24下载到用户计算机6。网页连同相关的来自媒体库26的视频内容被载入用户计算机6。此外,视频令牌还用来识别和向媒体库26请求视频内容。以此方式,视频内容就插入并集成到了该用户的网站内。最后,在步骤416中,网站和视频内容就呈现在用户面前。图5展示了具有呈现给用户的文本502和视频内容504的一网站/网页。
较佳情况是,用户访问一网站或URL(统一资源定位器)来执行“视频启动”服务。在其它实施例中,本发明能在任何支持HTML的应用或设备上实施。例如,在一能支持HTML的电子邮件应用中,视频内容可以在一网站上生成,并且可执行回放,如图5所示。
本发明的优选实施例采用上述步骤实施。然而,应特别注意的是本发明可适用于比上述步骤更多或更少数量的步骤。
例如,在其它实施例中,直接插入(inline)视频捕获不是使用浏览器插件来执行,而是使用一当用户想要向网页添加视频内容时被调用的独立浏览器帮助应用程序来实现。例如,可使用带有一个标有“添加视频”的链接的表格。当用户激活该链接时,浏览器发出与安装在用户计算机上的该帮助应用程序相关的一特定数据类型(多用途因特网邮件扩展)。然后,应用程序可以弹出并用于录制视频并将其发送给视频启动服务。
本发明的另一实施例允许网站X自己产生唯一的视频标识符(该标识符能用于控制用户的身份验证,是有用的)。在此情况下,视频标识符将被传送至视频控制装置,然后发送给视频启动服务网络。然后,即可要求视频启动服务以维护一个映射表,该表将来自一第三方网站的外部唯一标识符映射到唯一的内部参考数据中。
在前面的说明中,阐述了许多具体细节和实例,例如具体组件、设备、软件程序、步骤等,以使人们对本发明有一个彻底的理解。然而,所属领域的技术人员会认识到,本发明的实施不必采取前面阐述的具体细节和实例。所属领域的技术人员将不难理解上述实施例可进行多种改进且本质上不会背离本发明的新颖特征和优点。
权利要求
1.一种在一通信网络上将视频数据插入并集成到流式数字媒体的方法,该方法包括选择一个用于执行视频启动服务的事务处理;在一用户计算设备上向一用户呈现一个数字表格;完成该数字表格,其中该数字表格用于请求所述视频启动服务将一浏览器插件载入到所述用户计算设备上;使用该浏览器插件记录视频数据;上载该视频数据到一媒体库;将一视频令牌存储在一数据库中;及将数字媒体和来自所述媒体库的视频数据载入到用户计算设备中,其中所述视频令牌识别并请求来自媒体库的视频数据;及将所述数字媒体和所述视频数据呈现在所述用户计算设备上。
2.根据权利要求1所述的方法,其中所述数字媒体包括一网页。
3.根据权利要求1所述的方法,其进一步包括以HTML格式向用户呈现所述数字表格。
4.根据权利要求1所述的方法,其进一步包括使用所述浏览器插件记录视频数据。
5.根据权利要求4所述的方法,其中所述视频数据是使用一视频摄像机录制的。
6.根据权利要求1所述的方法,其中所述视频令牌唯一识别存储在所述媒体库中的视频数据。
7.一种将视频数据插入并集成到一流式数字媒体的方法,该方法包括向用户呈现一浏览器插件和一数字表格,其中所述用户根据提示完成所述表格;所述用户完成该表格后将所述视频数据上载到一媒体库;将一视频令牌存储在一数据库中,其中所述视频令牌与所述视频数据相关联;及向该用户呈现所述数字媒体,其中所述来自媒体库的视频数据被插入并集成到该数字媒体中。
8.根据权利要求7所述的方法,其中所述数字媒体包括一电子邮件。
9.根据权利要求7所述的方法,其进一步包括以HTML格式向所述用户呈现所述数字表格。
10.根据权利要求7所述的方法,其进一步包括使用所述浏览器插件记录视频数据。
11.根据权利要求10所述的方法,其中所述视频数据是使用视频摄像机录制的。
12.根据权利要求7所述的方法,其进一步包括从一计算设备的一存储器输入视频数据。
13.根据权利要求1所述的方法,其中所述视频令牌可唯一识别存储在所述媒体库中的所述视频数据。
14.一种将视频数据插入并集成到一流式数字媒体的系统,该系统包括用于向用户呈现一浏览器插件和一数字表格的装置,其中所述用户根据提示完成该表格;用于在所述用户完成该表格后将所述视频数据上载到一媒体库的装置;用于将一视频令牌存储在一数据库中的装置,其中所述视频令牌与所述视频数据相关联;及用于向所述用户呈现所述数字媒体的装置,其中来自所述媒体库的所述视频数据被插入并集成到该数字媒体中。
15.根据权利要求14所述的系统,其中所述数字媒体包括一网页或一电子邮件。
16.根据权利要求14所述的系统,其中所述数字表格以HTML格式呈现给所述用户。
17.根据权利要求14所述的系统,其中所述浏览器插件用于记录视频数据。
18.根据权利要求17所述的系统,其中所述视频数据是使用一视频摄像机录制的。
19.根据权利要求14所述的系统,其中所述视频数据从一计算设备的一存储器输入。
20.根据权利要求14所述的系统,其中所述视频令牌唯一识别存储在所述媒体库中的所述视频数据。
全文摘要
在此公开的本发明涉及一种用于在一通信网络上流式传输视频内容的系统和方法。本发明可使计算机用户以高效的方式而且不需昂贵的网络工具就可将流式视频内容插入并集成到网页和数字媒体等之中。这通过提供一具有视频启动服务的系统来实现,其中该系统从用户那里接收视频内容并将其载入到网页和电子邮件中。以此方式,无论何时网页或电子邮件呈现在用户面前,视频内容都能被插入并集成其中,从而将文本和视频内容均显示给用户。
文档编号H04N7/16GK1513249SQ01822373
公开日2004年7月14日 申请日期2001年11月29日 优先权日2000年11月29日
发明者乔治·奥伯格, 乔治 奥伯格 申请人:罗技欧洲公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1