之前用的Android SurfaceView播放视频是采用的把surface丢到JNI层,在里面更新视图,这种方式只能渲染 AV_PIX_FMT_RGBA 的格式。但是,由于FFmpeg解码出来的格式默认是YUV的数据…
标签:播放
FFmpeg视频播放-SurfaceView
之前已经把FFmpeg集成到项目里面了,剩下的就是做开发了,做过安卓视频播放的都应该知道在播放的时候都有用到SurfaceView,这里我们也采用这种方式。 一、定义Java层的调用接口 我们需要知道播放视频的网络地址或…
记录:SurfaceView在地图上播放显示透明的问题
记录一个之前遇到的问题: 在地图上播放视频,surfaceview会变透明且被地图所覆盖。无论你布局怎么写,它都是这样的。表示这个问题当时觉得是真的很奇葩。解决方式也写了很多。 解决方式 : 一、我单独写一个activi…
Android音频焦点AudioFocus使用
Android开发中免不了需要播放视频,音频文件,但是手机上可能有其他的一些软件,在后台播放音频的时候,这个时候另外的软件也需要播放音频,这个时候就会出现俩个音频同时播放的问题,在Android2.2之后提供了audio…