- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
外文翻译--一个快速的,多平台的开放源码的同步化多媒体整合语言唱机.doc
流动的:一个快速的,多平台的开放源码的同步化多媒体整合语言唱机
Dick C.A. Bulterman, Jack Jansen, Kleanthis Kleanthous, Kees Blom and Daniel Benden
CWI: Centrum voor Wiskunde en Informatica
Kruislaan 413
1098 SJ Amsterdam, The Netherlands
+31 20 592 43 00
Dick.Bulterman@cwi.nl
摘要:
本文概述了一个出现在早期的流动性的同步化多媒体唱机。不同于其它同步化的实现,早期的播放器是一个可重组的同步化引擎,可以定制作为一个实验媒体播放器的核心。同步化唱机是一个引用了同步化多媒体引擎并可以集成在一个广泛的媒体播放器的项目。本文是以我们要创造一个新的同步化引擎为动机的综述开始的。然后论述的是早期媒体播放器的核心架构(包括可扩展性,播放器自定义的集成装置)。我们以一个关于我们在windows,Mac,Linux版本应用于台式机以及PDA设备上实施流动性例子的体验的讨论结束。
类别和主题描述符:
H.5.2 多媒体的信息系统。
H.5.4 超级文本/超级媒体。
一般词汇:
试验,性能,验证。
关键词:
同步化多媒体整合语言,唱机,公开源代码,演示。
动机:
早期公开的同步化媒体播放器是一个非常有特色的公开源代码的同步化2.0播放器,它以研究团体的意图被使用(在我们的研究团体内外)目的是为了研究项目的团体在需要源代码的时候可以访问生产特性的同步化播放器的网站。它也被用作一个独立的不需要专有的媒体格式的同步化播放器使用,播放器支持一系列同步化2.0配置文件(包括台式机和移动的配置)可以被分配利用在Linux,Macintosh,windows系统的台式机,PDA设备和掌上电脑。
同时现存的几个同步化播放器,包括网络视频播放软件,IE浏览器,小型同步化播放器, GRiNS ,X- GRiNS ,以及各种各样专有移动设备,我们发展流动性唱机有三个原因:
准许制作数字以及个人或者课堂使用中的的全部硬拷贝即时没有提供拷贝权限或者商业性的利益分摊,而且在第一页有这种拷贝的注意事项。服务器上有关于复制以及翻版的分发列表的通知。需要事先明确具体的许可权以及费用。
MM’04, October 10-16, 2004, New York, New York, USA.
Copyright 2004 ACM 1-58113-893-8/04/0010...$5.00.
现有的同步化播放器没有提供一个完整同步化2.0播放器的正确实现。早期的播放器所有的同步化工具,是以同步化2.0语言的属性为基础加上扩展功能能够支持高级的动画以及规范可移动设备以3GPP/PSS-6同步化使用.
所有的同步化播放器都是针对商业SMIL表达专有媒介。早期的播发器使用开源的媒体解码器和开源的网络传输协议,以便播放器可以轻松定制广泛的使用范围的研究计划。
我们的目标是建立一个鼓励发展类似的多媒体研究输出的平台,,我们期望的是一个标准的基线播放器的供给,其他研究人员和开发机构可以集中精力到基线播放器的集成扩展(从新媒体的解码器或新的网络控制算法任何一个中)。这些扩展可以在其它的平台上被共享。
在2004年中期,与螺旋形客户机对照,同时移动到一个GPL核心,早期的播放器支持一个广阔的范围的同步化应用指标构架,它提供了一个准确实现的更完整的同步化语言,它在低资源配置下提供了更好的性能,提供了更多可扩展的媒体播放器架构。它也提供了一个包含所有媒体解码作为部分开放的客户基础。
活动的目标社区不是媒体内容浏览器,而是多媒体设施开发者,协议和网络。我们的目标是搞清楚在现有的部分SMIL实现中所产生的多组完整实施,支持甚至异乎寻常的特性的同步化语言。
下面段落提供的是一个播放器架构的介绍和描述的是这个国家的各种各样的流动的实现。然后我们讨论流动的核心为什么能在其他的项目中使用。我以一个流动的功能对SMIL的支持的讨论为开始。
对SMIL 2.0功能的支持:
SMIL 2.0介绍了用于标准构成的50以上模块的10个功能组,这些模块详细补充说明了SMIL 2.0语言的30个 XML元素和150个属性,除了定义模块之外,SMIL 2.0 规范也定义了一些SMIL配置文件:收集元素满足一个实现团体的特殊需要的指定面向软件的属性和属性值。公用配置文件包括完整的SMIL 2.0语言,SMIL要素,3GPP SMIL,XHTML+SMIL和SMIL 1.0 配置文件。
这些配置文件的评论已经是这张纸力所不及的,但是流动发展已经提供了一个能被用作支持各种各样SMIL目标配置文件的自定义的播放器部件的关键
文档评论(0)