保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

嵌入式MPEG—4解码系统的设计与实现


用线程的方式实现,线程的级别要设为最高[5]。主程序主要进行系统初始化工作,内容包括读取解码参数,配置SAA7129的寄存器,启动并检查MIPS,开启VW2010并加载配置文件等。

如果数据源是从以太网端口输入,修改相应的配置选项,把对硬盘文件的操作换成对IP数据包的操作,把数据包解成MPEG-4数据流文件,再写入VW2010。

VW2010提供了十分齐全的API函数供使用,包括I2C配置、输入输出控制、解复用和解码控制等,在VW2010的驱动模块加载后可以在C++语言里直接调用,极大方便了软件程序的编写。主程序流程图如图5所示。

本文介绍了一种嵌入式MPEG-4视频流解码系统,该系统采用硬解码方式实现IDE接口设备或网络端口输入的MPEG-4码流(ES、PS和TS)转换成PAL/NTSC制式的电视信号输出。系统采用64位MIPS芯片TM-PR4925XB-200作为主控制器,以VW2010作为MPEG-4解码芯片;采用嵌入式Linux作为操作系统和模块化的VW2010驱动程序,解码应用程序简单实用,可扩展性强。实验证明此系统可稳定地对比特率1Mbps~16Mbps的MPEG-4码流进行解码,在码流比特率为2Mbps时,图像的质量仍与普通DVD效果相似。可广泛用于IP电视、卫星电视、基于MPEG-4标准的数字电视广播系统中,应用前景十分广阔。

《嵌入式MPEG—4解码系统的设计与实现(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/169143.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。