ffmpeg_hw_decoder.rar
这是一个Android端的最简单的基于FFmpeg的视频硬解码器demo,基于ffmpeg4.2.1开发的,资源里面包含了一个demo工程和一个.mp4测试文件。不愿意花积分的同学可以直接转到我的博客https://blog.csdn.net/h7key/article/details/103772689中去学习,我对几个关键的点进行了简要的说明。
这是一个Android端的最简单的基于FFmpeg的视频硬解码器demo,基于ffmpeg4.2.1开发的,资源里面包含了一个demo工程和一个.mp4测试文件。不愿意花积分的同学可以直接转到我的博客https://blog.csdn.net/h7key/article/details/103772689中去学习,我对几个关键的点进行了简要的说明。
参照雷神《最简单的基于FFmpeg的移动端例子:Android 视频解码器》https://blog.csdn.net/leixiaohua1020/article/details/47010637,需要用到mp4文件,网上合适大小的mp4资源很少,找了半天,没有合适的,所以自己制作了一个mp4测试文件。现在把文件免费给大家用,大小只有1.9M,亲测可以成功解码为yuv文件(解码出来92M)。有同学报“Couldn't open input stream”错误和解码为生成文件的请检查权限文件是否都配置了。 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.RECORD_VIDEO" /> <uses-permission android:name="android.permission.IN"/> 此外,高版本手机需要手动去权限管理中心打开权限。
.java 文件可以拷贝出去使用,根据具体情况设置目标端口号和目标IP 直接使用Retransmission.java,在文件目录下打开命令行,输入: javac Retransmission.java java Retransmission 亦可以将工程导入eclipse中运行
一个mina的可运行的udp demo(java工程),自己根据网上的资源整合的,包括一个客户端和一个服务器,非常适合新手入门
一个简易的Android视频录制demo,基于MediaRecorder开发,支持参数设置,视频文件编辑及播放,内容比较丰富