直播、視頻類(lèi)云服務(wù)器該如何選擇?新網(wǎng)小編告訴大家視頻、直播需要牽涉網(wǎng)絡(luò)協(xié)議以及中間傳輸,滿足這些基礎(chǔ),才可以下一步對(duì)服務(wù)器做進(jìn)一步要求。所以解析來(lái)就為大家介紹一下直播、視頻類(lèi)的網(wǎng)站的相關(guān)協(xié)議。
直播、視頻類(lèi)云服務(wù)器該如何選擇?新網(wǎng)小編告訴大家視頻、直播需要牽涉網(wǎng)絡(luò)協(xié)議以及中間傳輸,滿足這些基礎(chǔ),才可以下一步對(duì)服務(wù)器做進(jìn)一步要求。所以解析來(lái)就為大家介紹一下直播、視頻類(lèi)的網(wǎng)站的相關(guān)協(xié)議。
先介紹下視頻、直播所需要牽涉的網(wǎng)絡(luò)協(xié)議以及所需要的中間傳輸,滿足這些基礎(chǔ),才可以下一步對(duì)服務(wù)器做進(jìn)一步要求。
常見(jiàn)的視頻直播相關(guān)協(xié)議:RTMP(Real Time Messaging Protocol,實(shí)時(shí)消息傳送協(xié)議)RTMP是Adobe Systems公司為Flash播放器和服務(wù)器之間音頻、視頻和數(shù)據(jù)傳輸開(kāi)發(fā)的開(kāi)放協(xié)議。它有三種變種:
1)、工作在TCP之上的明文協(xié)議,使用端口1935;
2)、RTMPT封裝在HTTP請(qǐng)求之中,可穿越防火墻;
3)、RTMPS類(lèi)似RTMPT,但使用的是HTTPS連接;
1、RTMP協(xié)議是被Flash用于對(duì)象、視頻、音頻的傳輸。這個(gè)協(xié)議建立在TCP協(xié)議或者輪詢(xún)HTTP協(xié)議之上。RTMP協(xié)議就像一個(gè)用來(lái)裝數(shù)據(jù)包的容器,這些數(shù)據(jù)既可以是AMF格式的數(shù)據(jù),也可以是FLV中的視音頻數(shù)據(jù)。一個(gè)單一的連接可以通過(guò)不同的通道傳輸多路網(wǎng)絡(luò)流,這些通道中的包都是按照固定大小的包傳輸?shù)摹?/font>
2、RTP(Real-time Transport Protocol,實(shí)時(shí)傳輸協(xié)議)
RTP是針對(duì)多媒體數(shù)據(jù)流的一種傳輸層協(xié)議,詳細(xì)說(shuō)明了在互聯(lián)網(wǎng)上傳遞音頻和視頻的標(biāo)準(zhǔn)數(shù)據(jù)包格式。RTP協(xié)議常用于流媒體系統(tǒng)(配合RTCP協(xié)議),視頻會(huì)議和一鍵通系統(tǒng)(配合H.323或SIP),使它成為IP電話產(chǎn)業(yè)的技術(shù)基礎(chǔ)。
RTP是建立在UDP協(xié)議上的,常與RTCP一起使用,其本身并沒(méi)有提供按時(shí)發(fā)送機(jī)制或其它服務(wù)質(zhì)量(QoS)保證,它依賴(lài)于低層服務(wù)去實(shí)現(xiàn)這一過(guò)程。
RTP 并不保證傳送或防止無(wú)序傳送,也不確定底層網(wǎng)絡(luò)的可靠性,只管發(fā)送,不管傳輸是否丟包,也不管接收方是否有收到包。RTP 實(shí)行有序傳送,RTP中的序列號(hào)允許接收方重組發(fā)送方的包序列,同時(shí)序列號(hào)也能用于決定適當(dāng)?shù)陌恢茫缭谝曨l解碼中,就不需要順序解碼。
直播、視頻類(lèi)云服務(wù)器該如何選擇?相信你看過(guò)了這些內(nèi)容已經(jīng)知道了直播、視頻類(lèi)云服務(wù)器該如何選擇。
下一篇:究竟什么是全能主機(jī)
免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。