-
Notifications
You must be signed in to change notification settings - Fork 0
pcyfox/FF_Player_C
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
FFmppeg(4.4)+MediaCodec+Surface: FFmpeg编译脚本:build_ffmpeg.sh 功能: (1)多路播放rtmp、rtsp视频并录制H264文件到本地 (播放与视频录制可相互独立,由于是硬解能同时播放多少路得看硬件能力) (2)录音-aac格式 (3)音视频合成-MP4 (4) 录音与视频录制同时进行,最终可合成一个完整视频 (5)播放H.264、mp4等文件(暂不支持音频) 支持:http、rtsp、rtmp等(暂不支持音频) 说明:FFmpeg仅用于获取视频流数据及合成视频,MediaCodec负责解码,SurfaceView负责渲染 dependencies { implementation 'com.github.pcyfox.FF_Player_C:lib_ffmpeg:v2.0.34' }