音视频基础 -(编码、封装、推拉流)格式/协议 与 ffmpeg处理流程- 二、视频录制基础流程

时间:2024-12-15 07:09:45

模拟信号到数字信号

采集 编码 封装

音频 PCM MP3/AAC
摄像头 RGB/YUV H264
封装 MP4 FLV
推拉流 RTSP RTMP HTTP-FLV WebRTC

数字信号到模拟信号

一些区分

转码和转封装

转封装 不需要处理音视频数据,只是换一种组合方式
转码 需要对音视频进行处理
解封装 将一个个音视频数据块从流中解出来

封装格式和推拉流传输协议

RTMP、HLS、HTTP-FLV 这些是网络传输协议 基于UDP或TCP 用于推流
MP4、flv这种是封装格式,用于封装