android下mjpeg格式硬解码
本帖最后由 linan 于 2014-12-5 17:09 编辑大家好,新手发问!
我现在获取到mjpeg格式的数据流,想通过硬解码的方式,转换为YUV420格式,这个有办法吗?
我的数据流为摄像头获取的,分辨率1280x720,30fps,通过软件转码的方式,效率较低。
请大家多多指教! 楼主有没有试过mediacodec这个安卓类库。 error结构体 发表于 2014-12-5 18:46
楼主有没有试过mediacodec这个安卓类库。
首先谢谢版主的答复!我用过mediacode类,但在平台中,其启动的mediaserver服务占用cpu太多,所以想直接调用RK3288硬解码mjpeg的库,提高应用效率。 软件解很占 cpu ? 测试纯软件解 1920x1080 的 h264, 可以到 20fps. mjpeg 算法很简单的和h264 比不是一个数量级的 版主,您好!我现在也在研究Mjpeg硬解码,但一直没有头绪...您能帮忙提供资料吗? 请问用skia的SkJPEGImageDecoder::onDecode接口测试过吗? mjpeg格式硬解码楼主有做完吗?能否提供Demo给我参考?hw_jpeg_decode参数不会传呀! 可以参考这个文件frameworks/base/media/tests/omxjpegdecoder/jpeg_decoder_bench.cpp,这里面调用的libskia.so,libskia里调用的硬解码接口hw_jpeg_decode q373149369 发表于 2015-7-6 10:38
版主,您好!我现在也在研究Mjpeg硬解码,但一直没有头绪...您能帮忙提供资料吗?
你好,MJPEG硬解码的问题解决了么? q373149369 发表于 2015-7-13 15:36
mjpeg格式硬解码楼主有做完吗?能否提供Demo给我参考?hw_jpeg_decode参数不会传呀!
你好,MJPEG硬解码的问题解决了么?