在android上显示yuv420p

我使用ffmpeg解码flv帧到yuv420p.But我不知道如何在android上显示它 请帮帮我!!     
已邀请:
我最近发布了一些我们在Android上用于FFMPEG的代码: https://github.com/churnlabs/android-ffmpeg-sample/blob/master/jni/native.c 第一个函数fill_bitmap()使用AVFrame缓冲区的内容填充Android位图。 不是最有效的方法,但它是工作代码。 Android位图是ARGB_8888,我只是将alpha设置为零。看起来像是sws_scale()上下文支持的格式的最佳匹配。     
android不支持yuv420p格式。你需要转换为android支持的格式之一。在这里找到格式。您可以使用FFMPEG的sws_scale函数将格式从yuv420p转换为所需格式之一。 或者,您也可以查看ffplay.c或ffmpeg教程,了解如何执行转换。     

要回复问题请先登录注册