音视频编解码简易介绍

xiaoxiao2021-02-28  88

1、封装格式

我们平常看视频所看到的后缀为:avi,mp4,flv,mkv,rmvb的视频格式,称为封装格式。封装格式是音视频数据打包成文件的规范。

2、视频播放器播放文件的步骤

视频播放分为几个步骤,分别为:解协议,解封装,音视频解码,音视频同步。(过程如图1-1)

 

1-1

 

 

3、流媒体协议

协议名称

传输层协议

使用领域

RTSP+RTP

TCP+UDP

IPTV

RTMP

TCP

直播

RTMFP

UDP

直播

MMS

TCP/UDP

直播/点播

HTTP

TCP

点播

 

 

4、封装格式

现在主流封装格式:

格式名称

流媒体

视频编码

音频编码

使用领域

AVI

不支持

几乎所有格式

几乎所有格式

BT下载影视

MP4

支持

MPEG-2, MPEG-4, H.264, H.263等

AAC, MPEG-1 Layers I, II, III, AC-3等

互联网视频网站

TS

支持

MPEG-1, MPEG-2, MPEG-4, H.264

MPEG-1 Layers I, II, III, AAC

IPTV,数字电视

FLV

支持

Sorenson, VP6, H.264

MP3, ADPCM, Linear PCM, AAC等

互联网视频网站

MKV

支持

几乎所有格式

几乎所有格式

互联网视频网站

RMVB

支持

RealVideo 8, 9, 10

AAC, Cook Codec, RealAudio Lossless

BT下载影视

 

5、 视频编码

视频编码的主要作用是将视频像素数据(RGB,YUV等)压缩成为视频码流,从而降低视频的数据量

主要视频编码为:HEVC(H.265)VP9VP8VC-1H.264MPEG4MPEG2

6、音频编码

音频编码的主要作用是将音频采样数据(PCM等)压缩成为音频码流,从而降低音频的数据量

主要音频编码方式为:AAC、AC-3、MP3、WMA

编码标准之间的比较AAC+ > MP3PRO > AAC> RealAudio > WMA > MP3

转载请注明原文地址: https://www.6miu.com/read-81125.html

最新回复(0)