论文部分内容阅读
富媒体技术是一种融音视频,图片、动画、交互元素于一体的媒体组织方式。目前已成为各个运营商提高ARUP值的有效手段之一。传统的多媒体技术主要关注在音视频数据的处理上,然而随着多媒体服务需求的扩大,更加关注用户的主动参与性,内容的各异性,关联信息的丰富性。这样便催生了嵌入式富媒体技术的发展。但受到嵌入式设备软硬件环境多样化,设备能力有限等因素制约,在移动设备上实现富媒体技术一直面临着来自音视频,场景数据解码速度慢,render效率低,内存容量不足等各方面的压力。
目前,我国在这一领域还属空白。本文主要目的是提出了针对嵌入式设备的富媒体技术框架中的场景描述部分的设计原理。同时设计和实现一个支持该框架的嵌入式富媒体引擎。该体系从场景描述和数据传输两方面进行论述,可以描述服务中动画,交互,音视频,图片等数据空间、时间上的布局结构。其特有的场景命令可以实时灵活高效的动态更新终端场景布局。其传输层的聚合机制保证了场景中所需资源的同步传输,并且可以使富媒体服务方便的承载在不同的网络协议中。移动富媒体引擎原形除了可以高效解析富媒体场景,实现场景中音视频,动画的同步播放。还可以为来自不同网络环境的数据提供无缝的接入机制。为此,首先比较分析了国外的相关技术,如SVG,LASER等标准,其中重点分析了场景描述方式,场景更新机制,场景资源的聚合传输方式等问题。同时,结合目前富媒体服务的需求定义了一套层次化的富媒体场景描述标签,它分别从场景展现,场景控制,内容传输3个方面定义了一个完整富媒体技术框架。其中,在场景控制、动态更新、文字滚动等方面进行了有意义的尝试。根据定义的技术框架,笔者在PDA上实现了一个富媒体引擎原形uRmp。为了能尽量规避嵌入式设备软硬件环境的差异性,在原形的设计上尽量将变化部分进行抽象,隔离,并采用移植性强的C语言开发。最后根据市场需求反馈,所在团队开发出一个富媒体服务测试用例,其应用场景包括如业务导航、电子杂志、互动广告、播放器管理等多种应用。通过该用例可以看出,该引擎原形具有灵活的平台适应性,可以方便地移植到多种硬件设备上。并且该引擎可以高效的在移动终端上实现音视频,动画,交互元素的融合。使用该富媒体框架,第三方用户可以快速开发出业务逻辑复杂,资源丰富,互动性强的富媒体服务。