基于T-DMB的手机电视开发要点探讨
时间:04-28
来源:3721RD
点击:
67ms (4)
B1帧:PTS_Bn=PTS_I +33.67ms * 2 (5)
DTS_Bn=DTS_I +33.67ms (6)
B2帧可以参考上面的两个式子。其中,33.67ms为视频帧时间间隔。
软件开发注意事项
关于H.264的解码效率问题。软件解码部分采用开源工程ffmpeg中的H.264解码器,它效率高,方便移植,其中,关键运算,如IDCT、运动补偿等还在几种不同平台上用汇编进行实现。把H.264解码器移植到ARM平台,对于IDCT和运动补偿汇编代码,只需仿照其它平台的代码就可实现,其开发难度并不大。音频解码部分可以参考FAAC和FAAD开源工程。
结语
本文讨论的是能够接收符合T-DMB规范(各种标准的接收终端的差别很小)手机电视信号的嵌入式手持设备的软硬件设计概述,这种设备使用户可以不经过移动通信网络直接获得数字电视信号,能够满足人们随时随地对信息的需求。在实际的开发过程中的主要硬件问题是电磁兼容,软件是音视频的同步和H.264的解码效率问题。软件开发的难点集中在MPEG-2的解复用和Direct Show应用框架的设计。
- T-DMB推动手机电视市场崛起(08-15)
- 基于T-DMB标准的手机电视解决方案(08-25)
- 中国手机电视标准引发多方博弈(08-28)
- 数字地面传输标准虽出,移动电视标准之争继续 (09-04)
- 手机电视的频率使用及在我国面临的发展问题 (09-26)
- 07年前移动数字电视的主流技术方向是多标准/多频带 (01-12)