視頻直播市場(chǎng)的火爆也催化了直播系統(tǒng)開(kāi)發(fā)行業(yè)的發(fā)展,,不少人想要搭建自己的直播平臺(tái),想要搭建直播平臺(tái)就要從基礎(chǔ)開(kāi)始了解直播系統(tǒng)的組成,。今天,,就跟小編一起來(lái)學(xué)習(xí)一下搭建視頻直播系統(tǒng)時(shí)可能會(huì)用到的協(xié)議。 一,、RTMP協(xié)議(Real Time Messaging Protocol)實(shí)時(shí)消息傳輸協(xié)議,。 是一種設(shè)計(jì)用來(lái)進(jìn)行實(shí)時(shí)數(shù)據(jù)通信的網(wǎng)絡(luò)協(xié)議,主要用來(lái)在Flash/AIR平臺(tái)和支持RTMP協(xié)議的流媒體/交互服務(wù)器之間進(jìn)行音視頻和數(shù)據(jù)通信,。 他有多種變種: 1.RTMP工作在TCP之上,,默認(rèn)使用端口1935; 2.RTMPE在RTMP的基礎(chǔ)上增加了加密功能,; 3.RTMPT封裝在HTTP請(qǐng)求之上,,可穿透防火墻; 4.RTMPS類(lèi)似RTMPT,,增加了TLS/SSL的安全功能,; 二、RTSP協(xié)議(Real Time Streaming Protocol)實(shí)時(shí)流傳輸協(xié)議,。 定義了一對(duì)多應(yīng)用程序如何有效地通過(guò)IP網(wǎng)絡(luò)傳送多媒體數(shù)據(jù),。RTSP是用來(lái)控制聲音或影像的多媒體串流協(xié)議,并允許同時(shí)多個(gè)串流需求控制,,傳輸時(shí)所用的網(wǎng)絡(luò)通訊協(xié)定并不在其定義的范圍內(nèi),,服務(wù)器端可以自行選擇使用TCP或UDP來(lái)傳送串流內(nèi)容,,它的語(yǔ)法和運(yùn)作跟HTTP 1.1類(lèi)似,但并不特別強(qiáng)調(diào)時(shí)間同步,,所以比較能容忍網(wǎng)絡(luò)延遲,。RTSP具有重新導(dǎo)向功能,可視實(shí)際負(fù)載情況來(lái)轉(zhuǎn)換提供服務(wù)的服務(wù)器,,可以避免過(guò)大的負(fù)載集中于同一服務(wù)器而造成延遲,。 三、RTP協(xié)議(Real-time Transport Protocol)網(wǎng)絡(luò)傳輸協(xié)議,。 詳細(xì)說(shuō)明了在互聯(lián)網(wǎng)上傳遞音頻和視頻的標(biāo)準(zhǔn)數(shù)據(jù)包格式,。RTP協(xié)議常用于流媒體系統(tǒng)(配合RTSP協(xié)議),視頻會(huì)議和一鍵通(Push to Talk)系統(tǒng)(配合H.323或SIP),,使它成為IP電話(huà)產(chǎn)業(yè)的技術(shù)基礎(chǔ),。RTP協(xié)議和RTP控制協(xié)議RTCP一起使用,而且它是建立在用戶(hù)數(shù)據(jù)報(bào)協(xié)議上的,。RTP廣泛應(yīng)用于流媒體相關(guān)的通訊和娛樂(lè),,包括電話(huà)、視頻會(huì)議,、電視和基于網(wǎng)絡(luò)的一鍵通業(yè)務(wù)(類(lèi)似對(duì)講機(jī)的通話(huà)),。 四、RTCP協(xié)議(RTP Control Protocol)RTP控制協(xié)議 提供數(shù)據(jù)分發(fā)質(zhì)量反饋信息,,RTCP和RTP一起協(xié)作將多媒體數(shù)據(jù)打包和發(fā)送,,定期在多媒體流會(huì)話(huà)參與者之間傳輸控制數(shù)據(jù)。RTCP的主要功能是為RTP所提供的服務(wù)質(zhì)量(QoS)提供反饋,,收集相關(guān)媒體連接的統(tǒng)計(jì)信息,,例如傳輸字節(jié)數(shù),傳輸分組數(shù),,丟失分組數(shù),,單向和雙向網(wǎng)絡(luò)延遲等等。網(wǎng)絡(luò)應(yīng)用程序可以利用RTCP所提供的信息來(lái)提高服務(wù)質(zhì)量,,比如限制流量或改用壓縮比小的編解碼器,。 以上這四個(gè)協(xié)議是視頻直播系統(tǒng)搭建中主要的一部分,還有HLS,、HTTP等協(xié)議在直播系統(tǒng)搭建中也是十分重要的,,這些協(xié)議保證了直播系統(tǒng)可以流暢、穩(wěn)定的運(yùn)行,。想要更多的了解直播系統(tǒng)搭建干貨,,就繼續(xù)關(guān)注小編吧 |
|
來(lái)自: 求q214586368 > 《待分類(lèi)》