准备用ffmpeg替代android 2.3的stagefright多媒体播放器
ffmpeg支持更多的封装格式,如果CPU性能OK,还可以支持更多的编码格式
需要做的工作
1. 支持OMX接口(可以使用hardware decoder)
2. ffmpeg audio/video decoder(software)的OMX封装(用于支持更多的编码格式)
3. ffmpeg software demuxer输出的数据能用OMX来解码
4. Audio/Video输出以及同步如何实现,怎么实现效率最高?
(可以参考stagefright,opencore和Gstreamer...)
......
现在正在编码,博文估计要后续才能补上.
阅读(5341) | 评论(2) | 转发(0) |