新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ARM9的媒体播放器的设计方案

基于ARM9的媒体播放器的设计方案

作者:时间:2012-06-20来源:网络收藏

图4 TS 流解析流程

由于时间和资源有限,本中移植成熟的QT/Embedded 库到机顶盒的嵌入式系统,作为其图形界面类库。Qt/Embedded 采用frame buffer (帧缓冲)作为底层图形接口。同时,将外部输入设备抽象为keyboard 和mouse 输入事件。Qt/Embedded 的应用程序可以直接写内核缓冲帧,这避免开发者使用繁琐的XLIB/Server 系统。界面程序流程图如图5 所示。

图5 界面程序流程图

4 结语

本系统利用TQ2440 硬件平台的优势,将Linux2.6.14 内核移植到开发板中,实现了一款嵌入式Linux 的机顶盒流,完成了其与网络接口的实现,通过TS 流的解析实现,提供了对主流的MPEG-2、MPEG-4、H.264 等格式文件的支持。该系统具有良好的可移植性和可扩展性,能够满足市场需求的不断变化。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭