当前位置: 首页 > 专利查询>翁二四公司专利>正文

基于图像的同步系统和方法技术方案

技术编号:9601495 阅读:94 留言:0更新日期:2014-01-23 06:07
本发明专利技术提供了一种用于诸如MP4、WebM、Flash、Real或Windows?Media?stream(Windows媒体流)的直播或预先记录媒体内容的基于实时图像操纵的同步系统和方法,其中,该媒体内容与作为富媒体呈现的一部分的一系列交互式元素同步。媒体内容可以是音频和视频数据的任何组合,包括网络摄像头输出和屏幕捕捉输出,并且同步命令通过修改视频图像(帧)或音频数据本身而被嵌入,不需要单独(常常为专有)元数据通道,允许任何视频格式的广泛分发,包括H.264/HTML5。?

【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及数字流媒体,诸如音频、视频、动画等和应用程序演示、在线会议及其他基于计算机的协作。
技术介绍
存在巨量的数字媒体。当前的问题是如何使多个数字媒体流同步。例如,常常必要在以视觉或听觉方式展示某些东西的呈现和多个辅助音频、视频、文档和/或动画中具有主音频或视频流。辅助流仅组成总呈现的一小部分,因此系统必须能够在需要时使其与主媒体流同步。另外,主和辅助媒体流可以采取不同的格式,要求不同的插件或帮助应用程序。还期望避免其中用户必须下载并安装非普遍存在或专有应用程序或插件以使多个数字媒体流同步的情况。用于此问题的现有解决方案用富媒体呈现(Rich Media Presentation)的不同组成部分具有变化的成就,但是一般地依赖于围绕各种流媒体元件以保证其同步的专有应用程序。这些现有解决方案的示例包括:WebEx (网讯)、Placeware (虚拟会议)/LiveMeeting(实时会议)(Microsoft (微软))和Connect (Adobe)。在这些系统中,用于控制各种组成部分的同步的机制是专有的,并且是第三方不知道的,这使得第三方难以使用这些系统。现有解决方案还具有使观众局限于专有格式(Windows Media Player (Windows媒体播放器):Microsoft Livemeeting (微软实时会议);Flash !Macromedia Breeze ;ffebexArchive:ffebex)的受限格式,限制了用于消费者的灵活性。然而,期望的是提供一种能够使用许多不同格式的系统。大多数现有解决方案使总参与者局限于相对小的数目。这可能部分地由于其用于使呈现的各种元素同步的机制而引起的。特别地,无论是否存在到服务器的持久连接或者周期性轮询机制是否就位以确定将在呈现中显示的下一项目,关联的开销都是显著的且限制可缩放性。因此,期望提供一种能够被容易地缩放的用于使多个数字媒体流同步的系统。现有解决方案要求用户/观看者在其计算机上安装专有应用程序。在许多公司环境中,这是IT策略所不允许的,其然后阻止对Rich Media (富媒体)的访问。因此,期望的是提供一种不要求在用户的计算机上安装专有应用程序的用于使多个数字媒体流同步的系统。【附图说明】图1是图示出用于在线呈现方法的用于资产收购的方法的图;图2是图示出可以使用元数据提取系统的在线呈现系统的示例的图;图3图示出图2中所示的在线呈现系统的系统架构;图4是图3中的在线呈现系统的交互部件的功能图;图5是图示出呈现工作流程的图;图6是图示出可以结合元数据提取系统的在线呈现客户端的示例的图;图7图示出用于使得能够实现多个媒体流的同步的系统的实施例;以及图8图示出用于媒体流同步的管理工具的用户界面的示例。【具体实施方式】本公开特别地可应用于具有多个数字媒体流同步的基于网络的会议系统,并且将在此背景下描述本公开。然而,将认识到的是所述系统和方法具有更大的实用性,因为公开的图像同步系统可以与其中期望能够使多个数字媒体流同步的其他系统一起使用,并且可以与下面公开的实施方式不同地实现该系统且其在本公开的范围内。本公开涉及用于诸如Flash、Real 或 Windows Media stream (Windows 媒体流)的直播或预先记录媒体内容的基于图像的同步,及其通过因特网或从本地存储介质的递送的系统和方法,所述直播或预先记录媒体内容具有作为富媒体呈现的一部分的一系列交互式元素。由系统同步的媒体内容可以是音频和视频数据的任何组合,包括网络摄像头输出和屏幕捕捉输出。在一个实施例中,该系统是基于网络的呈现系统,其依赖于一般可用技术来在单个界面中使多个媒体文件同步。在一个实施方式中,该系统利用HTML、JavaScript、WindowsMedia、Real Media、Flash、数字图像和配置文本文件。此外,该系统提供了用于在WindowsMedia Player (Windows 媒体播放器)、Real Player (Real 播放器)、Flash 中开发并服务于直播和点播富媒体呈现的单个一般机制,并且能够容易地扩展至其他流格式。图1是图示出用于在线呈现事件系统的用于资产收购的方法20的图。如所示,在必要时在步骤24中编辑或者自动地捕捉音频/视频或音频数据源22。在步骤26中,对数据源22进行编码。替换地,在步骤30中对基于电话的自动化记录源28进行编码。然后可以将已编码数据存储在媒体数据库32中,诸如以real media (真实媒体)格式32a和/或windows media (windows媒体)格式32b。以这种方式,使媒体的数据源/片准备好使用事件系统进行的分发,其示例在图2中示出。图2是图示出可以将同步设备结合到其中的事件系统40的图。事件系统40可以包括资产收购和事件管理部分42、数据库部分44和分发部分46,其中,一片媒体/内容48被输入到事件系统40中以便在事件期间分发该内容/媒体片。一般地,用软件来实现正在描述的事件系统的每个元件,其中,每个部分可以是一个或多个软件模块,并且每个软件模块可以是被执行以行使系统的特定功能/操作的多个计算机指令。因此可以将系统的每个元件实现为一个或多个计算机资源,诸如具有一个或多个处理器的典型个人计算机、服务器或工作站、具有足够计算能力以便存储和执行形成根据本专利技术的帧事件系统的软件模块的永久性存储设备和存储器。该事件系统可以生成被提供给一个或多个事件客户端52的事件,其中,每个客户端是计算资源,诸如个人计算机、工作站、蜂窝式电话、个人数字助理、无线电子邮件设备、电话等,其具有足够的计算机能力以执行位于客户端上的事件客户端,其中,客户端通过有线或无线连接与事件系统通信。更详细地,资产收购和事件管理部分42还可以包括资产收购部分42a和事件管理部分42b,其中,资产收购部分执行以下功能中的一个或多个:媒体片/内容的记录、媒体片/内容的编辑、媒体片/内容的编码和资产加标签。事件管理模块42b还包括资产管理模块50a、事件管理模块50b、呈现管理模块50c和编码器控制器50d。资产管理模块50a在事件之前根据需要向媒体库中/从媒体库导入/导出内容/媒体片并管理用于每个事件呈现的资产。事件管理模块50b可以在事件之前和之后执行动作/功能。在特定事件之前,事件管理模块可以在系统中预留事件(资源和访问点两者)、建立用户与之相交互以管理事件的事件控制台且然后向每个接收者发送具有如何访问/操作事件的细节的即将发生事件的消息。在特定事件之后,事件管理模块50b可以允许用户将旧事件呈现导入系统中以便重新使用旧事件呈现的一个或多个片。呈现管理模块50c在特定事件呈现期间用事件呈现的幻灯片、URL和轮询来向编码器控制器生成事件文件以将特定事件呈现分发给用户。编码器控制器50d将事件呈现流编码到将事件呈现分发给用户的一个或多个分发服务器54。如图2中所示,数据库44可以包括关于每个事件的数据,包括事件正在被提供到的客户端和与事件相关联的媒体、一个或多个事件用户、特定事件的显示、与事件相关联的资产、用于事件的度量和其他事件数据。与用于特定事件的数据库中的此数据组合,来自事件管理模块42b的操作和本文档来自技高网...

【技术保护点】
一种用于将同步代码编码到多个数字媒体流中、使得能够使所述多个数字媒体流同步的设备,该设备包括:编码器,接收数字媒体流;呈现管理工具,生成用于数字媒体流的一个或多个同步命令;以及所述编码器将所述一个或多个同步命令嵌入所述数字媒体流中,并且然后将嵌入的一个或多个同步命令和数字媒体流编码成可流式传输给用户的已编码数字媒体流,由此,可在没有单独元数据通道的情况下使已编码数字媒体流与多个数字媒体流同步。

【技术特征摘要】
【国外来华专利技术】2011.03.29 US 13/074,2511.一种用于将同步代码编码到多个数字媒体流中、使得能够使所述多个数字媒体流同步的设备,该设备包括:编码器,接收数字媒体流;呈现管理工具,生成用于数字媒体流的一个或多个同步命令;以及所述编码器将所述一个或多个同步命令嵌入所述数字媒体流中,并且然后将嵌入的一个或多个同步命令和数字媒体流编码成可流式传输给用户的已编码数字媒体流,由此,可在没有单独元数据通道的情况下使已编码数字媒体流与多个数字媒体流同步。2.权利要求1的设备,其中,每个数字媒体流是视频流、音频流和数字数据流中的一个。3.权利要求1的设备,其中,每个同步命令是发起调查命令、翻转到下一呈现幻灯片命令、刷新浏览器命令、关闭浏览器命令、阻止特定用户命令和发起不同URL命令中的一个。4.权利要求1的设备,其中,所述编码器在不需要单独元数据通道的情况下通过操纵数字媒体流将所述一个或多个同步命令直接加密到数字媒体流中。5.一种用于将同步代码编码到多个数字媒体流中、使得能够使所述多个数字媒体流同步的方法,该方法包括:接收数字媒体流;生成用于数字媒体流的一个或多个同步命令;使用编码器将所述一个或多个同步命令嵌入数字媒体流中;以及使用编码器将嵌入的一个或多个同步命令和数字媒体流编码成可流式传输给用户的已编码数字媒体流,由此,可在没有单独元数据通道的情况下使已编码数字媒体流与多个数字媒体流同步。6.权利要求5的方法,其中,每个数字媒体流是视频流、音频流和数字数据流中的一个。7.权利要求5的方法,其中,每个同步命令是发起调查命令、翻转到下一呈现幻灯片命令、刷新浏览器命令、关闭浏览器命令、阻止特定用户命令和发起不同URL命令中的一个。8.权利要求5的方法,其中,嵌入所述一个或多个同步命令还包括使用编码器将所述一个或多个同步命令加密到数字媒体流中。9.一种 用于将多个数字媒体流同步、使得对于观众事件控制台而言所述多个数字媒体流是同步的设备,该设备包括:计算机上的观众事件控制台,能够用所述多个数字媒体流显示事件呈现;事件系统,可用观众事件控制台耦合到计算机,其具有编码器和媒体流式传输器,该编码器将每个数字媒体...

【专利技术属性】
技术研发人员:M马古什J萨哈西
申请(专利权)人:翁二四公司
类型:
国别省市:

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

1
相关领域技术
  • 暂无相关专利