新闻中心

EEPW首页>嵌入式系统>设计应用> 移动媒体源打造新一代后座娱乐系统

移动媒体源打造新一代后座娱乐系统

作者: 时间:2011-09-29 来源:网络 收藏

2.2 软件方面

软件是解决如何压低开发成本问题的另一个方面。从头开发一个多媒体软件栈很不划算。数量激增的编解码及封装格式大幅度提高了软件的开发成本。在这个问题上,通过为系统芯片提供软件栈,芯片提供商给予设备厂商大量的开发支持。软件栈整合了前文提到的最常用的音视频编解码软件,驱动程序界面为系统集成商提供了众所周知的API界面,不同于关注所有的硬件特定项目的驱动软件栈,系统开发考虑的要素是操作系统。市场对增强型媒体解码特性和在线访问应用的强劲需求,需要使用一个现有的能够提供大部分应用软件的应用库。这些软件模块叫做中间件,提供者是在中间件内集成知识产权的软件公司或开源社区。

与只有一个DVD的后座相比,操作系统的选择变得越来越难。专有操作系统在代码量和效率方面占有优势,但是需要大量的硬件驱动程序及应用软件开发工作。如果使用大家比较熟悉的操作系统如WinCE或Linux,则有各种各样的应用程序和驱动软件可以使用。因为驱动软件是硬件专用的,所以芯片厂商必须在软件开发工具包中提供驱动程序。在开发工具包中含有运行应用程序所需的全部组件:操作系统、驱动程序和编解码软件。某些开源应用软件像WebKit浏览器或媒体播放器可能被放在包内,以便加快应用开发速度。这些应用程序依赖于视频API的存在,例如,在Linux平台中,必须存在V4L (Linux视频)或 ALSA (先进Linux音频架构)。其它的中间件像DVD-Video或蓝光播放引擎、MHEG、MHP、BML或Java组件可以运行并被轻松地实现在视频API上面,这个过程与所使用的硬件无关。最后,运行用户界面的顶层应用程序将是整个系统的框架,系统开发人员可以在框架里面投入巨大的精力,使其比竞争系统更有独特的买点。片上图形内核支持开发人员创造一个简单易用的互动用户界面。

从播放光盘和外部存储器的内容,到直播电视解码和网络媒体流,下一代后座将提供丰富功能。随着最终用户使用标准增加,系统支持的视频格式将从QCIF / QVGA扩展到高清标准。有效利用现有系统,包括软硬件,是加快开发周期和控制开发工作量的一个要素,大量的音视频代码开发需要长期的经过实践证明的消费电子设备的开发经验。

3 结语

在长时间的行车过程中,车内乘客难免会感到枯燥无聊,除了能享受高质量的音乐之外,人们还希望有更多的娱乐方式。车载电脑诞生以后,它的大屏幕常常让人联想到电影放映。但是。为了保证行车安全和车载电脑应有功能的实现,利用车载电脑播放电影显然不是理想的方法,于是,后座应运而生。此系统能实现真正意义上的行驶中的电影播放,既保证了驾车的安全又实现了高品质的视听享受。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭