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 手动及自动设置屏幕方向汇总