我使用ffmpeg将flv帧解码为yuv420p。但我不知道如何在android上显示它请帮帮我!!
问问题
4379 次
2 回答
1
我最近发布了一些我们在 Android 上用于 FFMPEG 的代码:
https://github.com/churnlabs/android-ffmpeg-sample/blob/master/jni/native.c
第一个函数 fill_bitmap() 用 AVFrame 缓冲区的内容填充 Android 位图。
不是最有效的方法,但它是有效的代码。Android 位图是 ARGB_8888,我只是将 alpha 设置为零。似乎是 sws_scale() 上下文支持的格式的最佳匹配。
于 2011-04-06T02:31:31.987 回答