Home - BranPeng/FFmpeg GitHub Wiki Welcome to the FFmpeg wiki! FFmpeg学习之 一 (音视频理论知识) FFmpeg学习之二 (yuv视频渲染) RTMP协议相关知识 RTSP协议相关知识 FFmpeg学习之三(视音频流播放--IOS) FFmpeg学习之六(常用结构体) FFmpeg学习之七(视音频流缓存) (推荐阅读)H264, H265硬件编解码基础及码流分析 iOS视频编码实战VideoToolbox iOS完整推流采集音视频数据编码同步合成流 iOS完整文件拉流解析解码同步渲染音视频流 iOS利用VideoToolbox实现视频硬解码 iOS解码关于视频中带B帧排序问题 Audio Queue 采集音频实战(支持不同格式) Audio Unit采集音频实战 iOS采集录制音视频API选择推荐 音频编码 Audio Converter 音频解码 Audio Converter iOS视频采集实战(AVCaptureSession) iOS AVAsset Core Audio音频基础概述 Audio Session:系统与应用程序的中介 Audio Queue录制 播放原理 Audio Unit: iOS中最底层最强大音频控制API iOS: Audio File 音频文件录制(支持VBR,CBR) (强烈推荐)移动端音视频从零到上手 iOS视频流采集概述(AVCaptureSession) 制作FFmpeg动态库(make ffmpeg dynamic lib) YUV颜色编码介绍 利用C++ 设计缓存队列实现高效传输相机数据(SampleBuffer) 硬件编码相关知识(H264,H265) iOS 音量柱的实现(mic 采集的声音DB反映成音量柱) H.264码流结构 (H.264 Data Structure) iOS H264,H265视频编码(Video encode) iOS开发中截取相机部分画面,切割sampleBuffer(Crop sample buffer) ios利用mic采集Pcm转为AAC,AudioQueue、AudioUnit(流式) 带有Camera 的View 手动及自动设置屏幕方向汇总