前端是海康的流,经过服务器转码后成CIF的格式,手机端需要取流,然后ffmpeg解码显示,现在就是找了个例子解码本地文件贴图显示到View里的,而且比较卡,网上有的说直接把buffer送到SurfaceView里都在JNI里操作,没搞过啊 ,求大神帮忙,或给个Demo,[email protected],谢谢了 !AndroidFFmpeg

解决方案 »

  1.   

    其实每个画面都是变成bitmap  然后贴在surfaceview 上
      

  2.   

    取流这块怎么把流送到Context里面啊  ,  打开本地文件时是用av_open_input_file
      

  3.   

    转成bitmap,再在surfaceview贴图,效率降低不少呢。 采用opengl es上屏效率会高一些的。 给你哥连接希望能够帮助到你:http://www.drovik.com/html/360249414.html
      

  4.   

    接收rtp流组包为帧数据已经可以了 ,然后就是解码了,现在是YUV解码这块已经解成YUV420,YVU转成RGB显示这块卡主了, 求大牛啊