音视频基础
1、 基本流程
2、 流程简介
2.1 解协议
名称 |
推出机构 |
传输层协议 |
客户端 |
使用领域 |
RTSP&RTP[&RTCP] |
IETF |
TCP&UDP |
VLC、WMP |
IPTV |
RTMP |
Adobe Inc. |
TCP |
Flash |
互联网直播 |
RTMFP |
Adobe Inc. |
UDP |
Flash |
互联网直播 |
MMS |
Microsoft Inc. |
TCP/UDP |
WMP |
互联网直播&点播 |
HTTP |
WWW+IETF |
TCP |
Flash |
互联网点播 |
2.2解封装
名称 |
推出机构 |
流媒体 |
支持的视频编码 |
支持的音频编码 |
目前使用领域 |
AVI |
Microsoft Inc. |
NO |
几乎所有格式 |
几乎所有格式 |
BT下载视频 |
MP4 |
MPEG |
YES |
MPEG-2,MPEG-4,H.264,H.263等 |
AAC,MPEG-1 Layers I,II,III |
互联网视频站 |
TS |
MPEG |
YES |
MPEG-1,MPEG-2,MPEG-4,H.264 |
MPEG-1 Layers I,II,III,AAC |
IPTV,数字电视 |
FLV |
Adobe Inc. |
YES |
Sorenson,VP6,H.264 |
MP3,ADPCM,Linear PCM,AAC等 |
互联网视频网站 |
MKV |
CoreCordec Inc. |
YES |
几乎所有格式 |
几乎所有格式 |
互联网视频网站 |
RMVB |
Real Networks Inc. |
YES |
RealVideo 8,9,10 |
ACC,Cook Codec,RealAudio Lossless |
BT下载影视 |
2.3视频解码
名称 |
推出机构 |
推出时间 |
目前使用领域 |
HEVC(H.265) |
MPEG/ITU-T |
2013 |
各个领域 |
H.264 |
MPEG/ITU-T |
2003 |
各个领域 |
MPEG4 |
MPEG |
2001 |
不温不火 |
MPEG2 |
MPEG |
1994 |
数字电视 |
VP9 |
|
2013 |
不温不火 |
VP8 |
|
2008 |
不普及 |
VC-1 |
Microsoft Inc. |
2006 |
微软平台 |
2.4音频解码
名称 |
推出机构 |
推出时间 |
目前使用领域 |
AAC |
MPEG |
1997 |
各个领域(新) |
AC-3 |
Dolby Inc. |
1992 |
电影 |
MP3 |
MPEG |
1993 |
各个领域(淘汰) |
WMA |
Microsoft Inc. |
1999 |
微软平台 |
3、网络音视频平台对比
3.1直播平台
名称 |
协议 |
封装 |
视频编码 |
视频解码 |
播放器 |
CNTV |
私有 |
私有 |
私有 |
私有 |
私有 |
华数TV |
RTMP |
FLV |
H.264 |
ACC |
Flash |
六房间 |
RTMP |
FLV |
H.264 |
ACC |
Flash |
北广传媒电视 |
RTMP |
FLV |
H.264 |
ACC |
Flash |
上海IPTV |
PTSP&RTP |
TS |
H.264 |
MP2 |
机顶盒 |
斗鱼TV |
RTMP |
FLV |
H.264 |
ACC |
Flash |
3.2点播平台
名称 |
协议 |
封装 |
视频编码 |
音频编码 |
播放器 |
CNTV |
HTTP |
MP4 |
H.264 |
ACC |
Flash |
CNTV |
RTMP |
FLV |
H.264 |
ACC |
Flash |
华数TV |
HTTP |
MP4 |
H.264 |
ACC |
Flash |
优酷 |
HTTP |
FLV |
H.264 |
ACC |
Flash |
土豆网 |
HTTP |
FLV |
H.264 |
ACC |
Flash |
56网 |
HTTP |
FLV |
H.264 |
ACC |
Flash |
音悦台 |
HTTP |
MP4 |
H.264 |
ACC |
Flash |
乐视网 |
HTTP |
FLV |
H.264 |
ACC |
Flash |
新浪视频 |
HTTP |
FLV |
H.264 |
ACC |
Flash |
连接线种类:
1、av口。avav~~
a是audio,音频接入口。模拟的。
通俗点就是耳机接口
2、v是video,视频接入口。黄色圆口是视频,L、R是音频左右声道,其中黄色又名CVBS,模拟的。
3、Y pb pr 视频口, 红、蓝、绿模拟的。
4、S-Video,莲花口,视频口,模拟的。
5、hdmi,视频口,同时也可传输音频,是N卡的标准口,数字的。
6、DVI,视频口,是A卡的标准口,数字的。
7、vga,比较老,以前很通用的视频口,模拟的。
8、dp口,视频口,数字的。
9、bnc口,有线电视,模拟的。
详见http://blog.csdn.net/augusdi/article/details/9015221