|
FFmpeg音视频开发实战 iOS/Android/windows/Linux 课程介绍:本课程适合中,从事音视频,网络通讯开发的学员。实战案例可用于 音视频处理,无人机,安防,直播等所有音视频领域。课程从Linux音视频采集,到TCP/IP UDP Socket服务器,客户端编程, 如何去定义网络通讯私有协议,x264,FFmpeg编解码,OpenGL ES渲染视频。OpenAL播放音频。到pcm实时转AAC,到H.264+AAC合成mp4. 整个过程,涵盖iOS,Android ,Mac 嵌入式Linux音视频相关绝大多数实用场景。以及Posix编程接口,C C++ Qt,FFmpeg跨平台开发,iOS,Android,Mac,linux,桌面软件都不再是障碍。 视频目录: 1 ffmpeg介绍 2 编译ffmpeg 3.获取H264数据 4.ffmpeg解码h264-1 5.ffmpeg解码h264-2 6.OpenGL ES渲染YUV图像1 7.OpenGL ES渲染YUV图像2 8.接受音视频数据 9.音频解码 10音频解码IPhone麦克风采集 11.OpenAL播放音频 12.H264 IPB帧 NAL 13 H264 SPS PPS IPB帧解析 14 QuickTime mp4容器分析1 15 QuickTime mp4容器分析2 16 aac pcm等音频格式 17 libaac pcm实时转aac 18libaac pcm实时转aac 2 19libfaac pcm实时转AAC 3 20 ffmpeg合成h264+aac到MP4容器1 21 ffmpeg合成h264+aac到MP4容器2 22 ffmpeg合成h264+aac到MP4容器3 23 ffmpeg合成h264+aac到MP4容器4 24 ffmpeg liblame pcm转mp3 25 Apple TV tvOS编译FFMPEG 26 FFmpeg 跨平台开发 1 27 FFmpeg 跨平台开发 2 28 FFmpeg 跨平台开发 3 29 FFmpeg 跨平台开发 4 30 FFmpeg 跨平台开发 5 ....... 58 RTMP 直播 FFmpeg iOS流媒体播放器 01 59 RTMP 直播 FFmpeg iOS流媒体播放器 02 60 RTMP 直播 iOS推流到RTMP服务器01 61 RTMP 直播 iOS推流到RTMP服务器02
|
|