十二月過半,在
直播軟件中,陌陌收入仍居第一,一周收入3012萬,火山漲幅高達207%,一周收入2654萬。在12月3日-12日的土豪打賞周榜中,TOP300土豪刷了7821萬,火山土豪“狼王”一周刷了1385萬,看著這些新聞,吃不吃驚,羨不羨慕?直播中最重要的就是視頻的傳輸,視頻的傳輸就要用到流媒體傳輸協(xié)議,那么,在數(shù)種流媒體傳輸協(xié)議中,哪一種比較適合自己搭建直播平臺呢?
一、相關(guān)名詞介紹
1、流媒體是什么流媒體是采用流式傳輸?shù)姆绞皆诰W(wǎng)絡(luò)上進行播放的媒體格式,一方用視頻傳送服務(wù)器把視頻壓縮編碼打包傳送到網(wǎng)絡(luò)上,在其他用戶對這些數(shù)據(jù)進行解壓后,即可觀看視頻,也就是說,不用他就沒法在線看視頻。
2、常用的流媒體傳輸協(xié)議有什么1)HTTP協(xié)議2)RTSP協(xié)議3)RTMP協(xié)議。
二、三種流媒體傳輸協(xié)議各自的優(yōu)缺點
1、RTMP協(xié)議:RTMP因為它延時低的特性而成為了目前國內(nèi)直播平臺應(yīng)用較廣的流媒體傳輸協(xié)議,它的低延時性注定了它與直播平臺大有淵源,RTMP協(xié)議的延遲最低可以到3、4秒左右。它是TCP協(xié)議的一種,隸屬于adobe公司,與flash playe的適配性非常好,還支持直播和點播但它的缺點是,它需要專用的服務(wù)器,還占用帶寬。但瑕不掩瑜,它的優(yōu)勢非常明顯,所以它其實是搭建直播平臺很好的選擇。
2、HTTP協(xié)議:HTTP的優(yōu)勢在于它可以實現(xiàn)自適應(yīng)碼率流播在服務(wù)端提供多碼率視頻流的情況下,客戶端會根據(jù)當(dāng)前網(wǎng)絡(luò)狀況、播放進度和下載速度自動選擇視頻碼率,以犧牲一定清晰度的代價換取播放的流暢度。使用起來非常簡單且最大程度的保障了用戶的使用感。而相對的,它的缺點在于延遲較高,這個缺點在
直播系統(tǒng)搭建中是致命的。
3、RTSP協(xié)議:RTSP是最早的視頻傳輸協(xié)議,它可以用于用于視頻點播的會話控制,例如發(fā)起點播請求、視頻的跳轉(zhuǎn)。RTSP支持倍速播放功能,也可以承載實時性很高的應(yīng)用,因為它可以控制視頻幀。但它的缺點也很明顯,它不支持IOS端。三種流媒體傳輸協(xié)議的共同點在于:理論上三者都可以做直播和點播,但一般做直播用RTSP RTMP,做點播用HTTP。做
視頻會議的時候基本都用RTMP協(xié)議那么誰更適合被用來搭建直播平臺呢?那就要看他們之間的對比了。
三、三種流媒體傳輸協(xié)議之間的對比
1.從實時性上來看:RTSP實時性最好,HTTP比較差。
2.RTMP和HTTP有adaptive streaming的技術(shù),RTSP沒有 3.RTSP只支持安卓系統(tǒng),不支持IOS。 所以,自己搭建直播平臺較好的選擇應(yīng)該是“RTMP”這協(xié)議延遲較低,且支持多端登錄,非常適合商用直播系統(tǒng),順便一提,上個月七大直播平臺共收入2100名主播共創(chuàng)4.6億的高收入,62位主播收入超百萬,而直播系統(tǒng)源碼技術(shù)也已趨于成熟,價格因競爭原因而持續(xù)下降,風(fēng)口大而成本低,越早入手,越早上風(fēng)口。