RTMP、RTSP、HTTP視頻協(xié)議
一、RTMP、RTSP、HTTP協(xié)議
這三個協(xié)議都屬于互聯(lián)網(wǎng)?TCP/IP?五層體系結(jié)構(gòu)中應(yīng)用層的協(xié)議。理論上這三種都可以用來做視頻直播或點播。但通常來說,直播一般用?RTMP、RTSP。而點播用?HTTP。下面分別介紹下三者的特點。
?
1,RTMP協(xié)議
(1)是流媒體協(xié)議。
(2)RTMP協(xié)議是?Adobe?的私有協(xié)議,未完全公開。
(3)RTMP協(xié)議一般傳輸?shù)氖?flv,f4v?格式流。
(4)RTMP一般在?TCP?1個通道上傳輸命令和數(shù)據(jù)。
?
2,RTSP協(xié)議
(1)是流媒體協(xié)議。
(2)RTSP協(xié)議是共有協(xié)議,并有專門機構(gòu)做維護(hù)。.
(3)RTSP協(xié)議一般傳輸?shù)氖?ts、mp4?格式的流。
(4)RTSP傳輸一般需要?2-3?個通道,命令和數(shù)據(jù)通道分離。
?
3,HTTP協(xié)議
(1)不是是流媒體協(xié)議。
(2)HTTP協(xié)議是共有協(xié)議,并有專門機構(gòu)做維護(hù)。?
(3)HTTP協(xié)議沒有特定的傳輸流。?
(4)HTTP傳輸一般需要?2-3?個通道,命令和數(shù)據(jù)通道分離。
標(biāo)簽: