基于DirectFB的嵌入式播放器设计
时间:01-28
来源:3721RD
点击:
4实验结果
在本实验中,采用TI公司OMAPL138处理器、64M的内存开发板做实验,内存占用约为5M左右。通过内核设置,将CPU的主频设置为300 MHz,播放器在运行期间CPU的占用率为70%,播放画面十分流畅。DirectFB开发的播放器如图5所示。
图5 DirectFB开发的播放器
结语
DirectFB是一个轻量、高效的库,但是由于缺少必要的窗口系统导致其开发效率低。搭配由DirectFB开发出的Lite窗口系统,能很有效地进行基于对话框的程序开发。因为Lite和DirectFB本身占用的资源极少,所以十分适合嵌入式开发。本文提供了一套嵌入式开发播放器的新思路,通过对编解码代码的优化,搭载上轻量的图形和窗口管理系统,使其能够适用于各种中低端场合。
- 基于DirectFB的嵌入式播放器的设计与实现(04-23)