会议专题

基于Android的FFmpeg流媒体播放器的设计

3G时代,多媒体业务以动态为主,流媒体技术也就显得格外重要.由于Android自带的编解码库支持的格式比较少,将FFmpeg移植到Android系统中,能够增加Android系统支持更多的编解码格式.本文分析了Android底层组件开发的原理和方法,介绍了利用JNI机制进行Android底层组件开发的技术,将FFmpeg移植到Android上,过程为在JINI目录下创建一个config.sh的配置文件,修改config.sh的权限并执行$chmod+χconfig.h//修改config.sh文件的执行权限;$./config.sh//执行config.sh文件。编写makefile文件并执行make命令。Android的makefile文件不同于一般情况下的makefile文件,因此需要重新编写FFmpeg的makefile文件。设计实现了一款基于FFmpeg的Android音视频编解码软件。

流媒体播放器 模块设计 Android系统 FFmpeg程序

李炜锋

电子科技大学电子科学技术研究院 成都611731

国内会议

综合电子系统技术教育部重点实验室暨四川省高密度集成器件工程技术研究中心2012学术年会

成都

中文

523-526

2012-12-22(万方平台首次上网日期,不代表论文的发表时间)