嵌入式媒体中心技术与实现
——
嵌入式媒体中心技术与实现
有了台式电子产品和消费电子产品的示范,消费者现在期望嵌入式产品提供类似的多媒体性能。
大众对交互式多媒体的着迷,改变了我们设计某些嵌入式产品的方式。过去,设计人员构建多数嵌入式设备时关心的是功能,而不那么关心用户界面,然而,今天的客户不再满足于几个按钮和闪烁的LED。他们期望与PDA(存储和提供立体声)、手机(可以拍照)、膝上型电脑(再现全长度的电影)等到处使用的设备类似的多媒体性能。按照定义,嵌入式系统限制了处理资源和内存资源,以便把成本降到最低,因此,为了用户界面而塞入额外的计算能力和专用的媒体硬件,违反了传统设计规则。然而,与针对应用的计算能力相比,下一代嵌入式系统可能经常需要更多的计算能力用于用户界面。
多媒体功能包括文本、图形、动画、音频和视频的各种必要组合,来为用户提供直观的交互式系统界面。在某些应用中,简单的文本显示可以传达所有必要的信息,但在别的一些项目中则需要实时流视频。功能的多样性使人们无法定义一套通用的多媒体要求,不过,以媒体为中心的嵌入式系统的设计人员面对很多共同的问题。例如,一个较困难的问题就是利用小系统来捕获、生成并再现实时音频和视频流,而这些系统的处理资源和内存资源很有限。另外,把实时多媒体性能集成到那些具有自己独特实时要求的嵌入式应用中,这使设计难度成倍增加。
但多媒体功能可以给予某种寻常或复杂的产品新的生命力。例如,如果一本视听用户手册融合了交互式图形、示意图、故障排除树、操作情境,那么就可以极大地降低培训成本和现场产品支持成本。与此类似,如果能显示来自远程的、点播的流视频和音频,就可以大大提高各种连接到高带宽网络的嵌入式系统的价值。环绕声和3D图形可以给予产品新的虚拟现实、仿真和游戏功能,这是不具备环绕声和3D图形的同类设备做不到的。
多数多媒体策略将给嵌入式系统带来新的硬件和软件要求。针对大多数此类系统的设计需要视频和高保真音频数据压缩,以便在通信通道上传输或本地存储。除了系统内的高带宽数据通信通道以外,还需要各种压缩及解压算法,即编解码器,以及快速处理器或专用硬件。DRM(数字版权管理)软件也许是必要的,这取决于系统必须再现的信息。通往互联网或本地网络服务器的高速连接也是必要的,用于传输远程视频数据。如果操作系统具有实时功能、内置多媒体功能、设备驱动程序,就将节省开发时间。
大众对交互式多媒体的着迷,改变了我们设计某些嵌入式产品的方式。过去,设计人员构建多数嵌入式设备时关心的是功能,而不那么关心用户界面,然而,今天的客户不再满足于几个按钮和闪烁的LED。他们期望与PDA(存储和提供立体声)、手机(可以拍照)、膝上型电脑(再现全长度的电影)等到处使用的设备类似的多媒体性能。按照定义,嵌入式系统限制了处理资源和内存资源,以便把成本降到最低,因此,为了用户界面而塞入额外的计算能力和专用的媒体硬件,违反了传统设计规则。然而,与针对应用的计算能力相比,下一代嵌入式系统可能经常需要更多的计算能力用于用户界面。
多媒体功能包括文本、图形、动画、音频和视频的各种必要组合,来为用户提供直观的交互式系统界面。在某些应用中,简单的文本显示可以传达所有必要的信息,但在别的一些项目中则需要实时流视频。功能的多样性使人们无法定义一套通用的多媒体要求,不过,以媒体为中心的嵌入式系统的设计人员面对很多共同的问题。例如,一个较困难的问题就是利用小系统来捕获、生成并再现实时音频和视频流,而这些系统的处理资源和内存资源很有限。另外,把实时多媒体性能集成到那些具有自己独特实时要求的嵌入式应用中,这使设计难度成倍增加。
但多媒体功能可以给予某种寻常或复杂的产品新的生命力。例如,如果一本视听用户手册融合了交互式图形、示意图、故障排除树、操作情境,那么就可以极大地降低培训成本和现场产品支持成本。与此类似,如果能显示来自远程的、点播的流视频和音频,就可以大大提高各种连接到高带宽网络的嵌入式系统的价值。环绕声和3D图形可以给予产品新的虚拟现实、仿真和游戏功能,这是不具备环绕声和3D图形的同类设备做不到的。
多数多媒体策略将给嵌入式系统带来新的硬件和软件要求。针对大多数此类系统的设计需要视频和高保真音频数据压缩,以便在通信通道上传输或本地存储。除了系统内的高带宽数据通信通道以外,还需要各种压缩及解压算法,即编解码器,以及快速处理器或专用硬件。DRM(数字版权管理)软件也许是必要的,这取决于系统必须再现的信息。通往互联网或本地网络服务器的高速连接也是必要的,用于传输远程视频数据。如果操作系统具有实时功能、内置多媒体功能、设备驱动程序,就将节省开发时间。
有损压缩
多媒体应用很容易为数据压缩给出足够的正当理由。未压缩的、每像素具有24颜色比特、分辨力为600像素
评论