本文已被:浏览 1734次 下载 2225次
Received:April 07, 2015 Revised:May 15, 2015
Received:April 07, 2015 Revised:May 15, 2015
中文摘要: 随着移动互联网络和移动终端设备硬件的快速发展,移动音视频的应用越来越普遍,这要求应用软件能高效的处理音视频文件以满足大众的需求.为提高软件运行效率,通过对多媒体处理流程的分析研究,设计和实现了轻量级的音视频引擎,通过模块化的设计方法,实现了对媒体文件的接收、解析识别文件格式、分离容器中的音频和视频流并分别解码输出,只使用HTTP传输协议和H.265视频解码、AAC音频解码,将软件的体积降到最小,实现与Android平台交互JNI的接口,在应用程序中使用MediaPlayer类实现音视频的播放.
Abstract:With the rapid development of mobile Internet and mobile terminal equipment, mobile audio and video is applied more and more widely, the application software should process audio and video files efficiently to meet the needs of the public. For the purpose of improving the operational efficiency, this paper analysis and research multimedia processing, design and implement a lightweight audio and video engine, use the modular method, accomplished receive the media file, recognize the file format, separate containers into the audio and video streams and decode to output, use HTTP protocol and H.265 video decoder, AAC audio decoder, the software size is reduced to be smaller, then complete the Android platform interactive JNI, use the MediaPlayer of Android in the application to implement the audio and video play.
keywords: Android audio and video engine lightweight demux MediaPlayer
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
殷继平,高春,梁崑涛,刘涌.Android平台中轻量级音视频引擎.计算机系统应用,2015,24(12):100-104
YIN Ji-Ping,GAO Chun,LIANG Kun-Tao,LIU Yong.Lightweight Audio and Video Engine for Android.COMPUTER SYSTEMS APPLICATIONS,2015,24(12):100-104
殷继平,高春,梁崑涛,刘涌.Android平台中轻量级音视频引擎.计算机系统应用,2015,24(12):100-104
YIN Ji-Ping,GAO Chun,LIANG Kun-Tao,LIU Yong.Lightweight Audio and Video Engine for Android.COMPUTER SYSTEMS APPLICATIONS,2015,24(12):100-104