首页> 外国专利> Cross-platform framework-independent synchronization abstraction layer

Cross-platform framework-independent synchronization abstraction layer

机译:跨平台独立的同步抽象层

摘要

This invention is a synchronization abstraction layer (SAL) providing a uniform interface to frameworks operating on sequenced flow data. It allows content developers to design and build interactive content that will operate interchangeably in different multimedia frameworks (e.g., Apple Computer, Inc.'s QuickTime™, Microsoft Corporation's NetShow™, RealNetworks, Inc.'s RealPlayer™, Sun Microsystems, Inc.'s Java™ Media Framework) and on different hardware platforms (e.g., desktop PC, Macintosh™, Television set-top boxes such as those from General Instrument Corporation and Scientific Atlanta Inc., Inc., Internet appliances such as AOL™-TV, and other appliances, e.g., a kitchen Internet radio). The uniform interface is independent of the particular framework and the platform on which the SAL is implemented, so that a single instance of content, whether created in Java™, JavaScript, VBscript, HTML, XML, or some other language, can run appropriately on different hardware, e.g., on a Television set-top and on a desktop PC. ;In one realization, the synchronization abstraction layer provides a Java™ VIRTUAL MACHINE (JVM) interface for running Java™ plug-ins for streaming media applications such as Real Networks, Inc.'s RealPlayer™, Microsoft Corporation's Windows Media Technologies (NetShow™), Apple Computer, Inc.'s QuickTime™, Sun Microsystems, Inc.'s Java™ Media Framework. The JVM interface allows third-party developers to design platform- and framework-independent plug-ins for streaming media applications. ;This invention allows content providers to use plug-ins or compatible software objects (such as Java™ applets) to build, for example, interactive streaming media content that is fully interactive but independent of the particular underlying hardware and software technologies, such as RealNetworks™ G2, Microsoft Corporation's NetShow™, a desktop PC, or a television.
机译:本发明是一个同步抽象层(SAL),它为在顺序流数据上操作的框架提供统一的接口。它允许内容开发人员设计和构建可在不同的多媒体框架(例如,Apple Computer,Inc.的QuickTime™,Microsoft Corporation的NetShow&trade ;、 RealNetworks,Inc.的RealPlayer&trade ;、 Sun Microsystems,Inc.)互换操作的交互式内容。的Java™ Media Framework)以及不同的硬件平台(例如台式PC,Macintosh™),电视机顶盒(例如来自General Instrument Corporation和Scientific Atlanta Inc.,Inc.的电视机顶盒)以及Internet设备(例如AOL™ -TV)以及其他设备,例如厨房互联网广播)。统一接口独立于特定框架和实现SAL的平台,因此无论是用Java™,JavaScript,VBscript,HTML,XML还是其他某种语言创建的单个内容实例都可以在其上适当运行不同的硬件,例如电视机顶盒和台式PC上的硬件。在一个实现中,同步抽象层提供了Java™。用于运行Java&trade的虚拟机(JVM)接口;用于流媒体应用程序的插件,例如Real Networks,Inc.的RealPlayer™,Microsoft Corporation的Windows Media Technologies(NetShow™),Apple Computer,Inc.的QuickTime™,Sun Microsystems,Inc.的Java™。媒体框架。 JVM接口允许第三方开发人员为流媒体应用程序设计独立于平台和框架的插件。 ;本发明允许内容提供者使用插件或兼容的软件对象(例如Java™ applet)来构建例如完全独立但完全独立于特定底层硬件和软件技术(例如RealNetworks&trade)的交互式流媒体内容。 ; G2,Microsoft Corporation的NetShow&trade ;、台式PC或电视机。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号