转自:http://www.cnblogs.com/mcodec/articles/2122673.html
Android中视频输出有两种方式,一种是在java层用bmp序列函数输出。但是通常情况下,视频是在jni层解码,如果再回传给java层输出,那么程序效率较低。
另一种是在jni层直接输出,省掉回传java层的步骤,程序效率较高。
本示例代码演示了在jni层直接输出视频的方案,采用读sdcard上的bmp位图模拟解码后的视频。
实际使用时,把压缩包中的400x512_565.bmp文件push到模拟器sdcard卡。
编译环境
1:NDK是r4版
2:SDK是2.2版
3:eclips是3.5版
4:主机是windows xp