淺析流媒體技術(shù)及其網(wǎng)絡(luò)直播系統(tǒng)
摘要:隨著網(wǎng)絡(luò)的寬帶化,流媒體技術(shù)應(yīng)用日益普及。本文介紹了流媒體技術(shù)特點(diǎn),并以MMS協(xié)議為例簡(jiǎn)要分析了其工作機(jī)理;分析對(duì)比了目前主流的三種流媒體技術(shù);提出了利用流媒體技術(shù)組建網(wǎng)絡(luò)直播平臺(tái)的方案,本文最
速率。RTP和RTCP的配合使用,使實(shí)時(shí)傳輸達(dá)到最佳效果。
實(shí)時(shí)流協(xié)議,以MMS為例,定義了一對(duì)多應(yīng)用程序如何有效地通過IP網(wǎng)絡(luò)傳送多媒體數(shù)據(jù)。MMS協(xié)議在體系結(jié)構(gòu)上位于RTP和RTCP之上,它使用TCP或UDP完成數(shù)據(jù)傳輸。MMS與HTTP相比,HTTP傳送HTML超鏈接文檔,由客戶端發(fā)出請(qǐng)求,服務(wù)器作響應(yīng);而MMS傳送的是多媒體數(shù)據(jù),發(fā)出的請(qǐng)求是雙向(客戶端、服務(wù)器端)的。下面以MMS協(xié)議及Microsoft Media為例簡(jiǎn)要介紹該協(xié)議的工作機(jī)理。
MMS協(xié)議根據(jù)連接方式分為兩種:MMST和MMSU。當(dāng)客戶端提交請(qǐng)求時(shí),Windows Media Services隨機(jī)地采用上述兩種方式與客戶端建立連接。
① MMST
MMST直接建立一個(gè)TCP連接到Media Services的1755端口。客戶端的開始、暫停、恢復(fù)播放、定位等操作會(huì)發(fā)送控制命令到Media Services。在非正常斷開之后,客戶端會(huì)重試連接到1755端口,如不能連接會(huì)一直定時(shí)連接下去。在客戶端正常停止后并不斷開連接,只是接收和發(fā)送的數(shù)據(jù)速率為0。當(dāng)連接速度下降到需求速度之下時(shí),連接速度會(huì)自動(dòng)降速為一個(gè)滿足網(wǎng)絡(luò)帶寬的固定值。在實(shí)況流的傳送中,如果網(wǎng)絡(luò)速度不能滿足要求,會(huì)優(yōu)先滿足聲音質(zhì)量,而使視頻跳幀直至停止視頻的傳送。最差情況下即當(dāng)聲音質(zhì)量仍不能保證時(shí),就會(huì)不斷地暫停,等待緩存。當(dāng)連接速度回升之后,經(jīng)過協(xié)商連接會(huì)自動(dòng)恢復(fù)適當(dāng)水平。
② MMSU
MMSU首先建立一個(gè)TCP連接到Media Services的1755端口,然后Media Services建立一個(gè)UDP連接到客戶端的Media Player。這時(shí),Media Player處于緩沖狀態(tài),如果UDP無法發(fā)送數(shù)據(jù),等待一段時(shí)間之后UDP連接就關(guān)閉,而TCP連接仍保留,處于緩沖狀態(tài).。
上述TCP與UDP的連接幾乎是同時(shí)建立的,TCP連接只負(fù)責(zé)RTCP,UDP連接只負(fù)責(zé)RTP,只接收數(shù)據(jù)。UDP的連接地址是TCP連接端口號(hào)加2。當(dāng)UDP傳輸被阻塞的時(shí)候,Media Player處于緩沖狀態(tài),TCP連接則定時(shí)發(fā)送狀態(tài)交換信息,反復(fù)幾次超時(shí)之后重新建立兩個(gè)連接。此時(shí),Media Services換一個(gè)端口發(fā)送UDP包到原先的接收端口,TCP連接被斷開之后則立刻重新嘗試連接。
在連接速度方面,剛開始連接時(shí),會(huì)嘗試使用最高速度連接,檢測(cè)丟包之后協(xié)商降低UDP的連接速率。如果UDP接收數(shù)據(jù)很小,Media Player則提示UDP不通。在正常播放時(shí),如果UDP接收速度下降,Media Player在檢測(cè)到丟包后,通過TCP連接發(fā)送狀態(tài)并請(qǐng)求到Media Services恢復(fù)必須的包,如果速度持續(xù)走低就請(qǐng)求降低傳輸速度。
2.3流傳播的方式
流媒體以實(shí)時(shí)流傳播時(shí)有單播、多播、點(diǎn)播和廣播幾種不同的方式。
單播是在客戶端與媒體服務(wù)器之間需要建立一個(gè)單獨(dú)的數(shù)據(jù)通道,從一臺(tái)服務(wù)器送出的每個(gè)數(shù)據(jù)包只
責(zé)任編輯:和碩涵
免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
我要收藏
個(gè)贊
-
現(xiàn)貨模式下谷電用戶價(jià)值再評(píng)估
2020-10-10電力現(xiàn)貨市場(chǎng),電力交易,電力用戶 -
PPT | 高校綜合能源服務(wù)有哪些解決方案?
2020-10-09綜合能源服務(wù),清潔供熱,多能互補(bǔ) -
深度文章 | “十三五”以來電力消費(fèi)增長(zhǎng)原因分析及中長(zhǎng)期展望
2020-09-27電力需求,用電量,全社會(huì)用電量
-
PPT | 高校綜合能源服務(wù)有哪些解決方案?
2020-10-09綜合能源服務(wù),清潔供熱,多能互補(bǔ) -
深度文章 | “十三五”以來電力消費(fèi)增長(zhǎng)原因分析及中長(zhǎng)期展望
2020-09-27電力需求,用電量,全社會(huì)用電量 -
我國電力改革涉及的電價(jià)問題
-
電化學(xué)儲(chǔ)能應(yīng)用現(xiàn)狀及對(duì)策研究
2019-08-14電化學(xué)儲(chǔ)能應(yīng)用 -
《能源監(jiān)測(cè)與評(píng)價(jià)》——能源系統(tǒng)工程之預(yù)測(cè)和規(guī)劃
-
《能源監(jiān)測(cè)與評(píng)價(jià)》——能源系統(tǒng)工程之基本方法
-
貴州職稱論文發(fā)表選擇泛亞,論文發(fā)表有保障
2019-02-20貴州職稱論文發(fā)表 -
《電力設(shè)備管理》雜志首屆全國電力工業(yè) 特約專家征文
2019-01-05電力設(shè)備管理雜志 -
國內(nèi)首座蜂窩型集束煤倉管理創(chuàng)新與實(shí)踐
-
人力資源和社會(huì)保障部:電線電纜制造工國家職業(yè)技能標(biāo)準(zhǔn)
-
人力資源和社會(huì)保障部:變壓器互感器制造工國家職業(yè)技能標(biāo)準(zhǔn)
-
《低壓微電網(wǎng)并網(wǎng)一體化裝置技術(shù)規(guī)范》T/CEC 150
2019-01-02低壓微電網(wǎng)技術(shù)規(guī)范
-
現(xiàn)貨模式下谷電用戶價(jià)值再評(píng)估
2020-10-10電力現(xiàn)貨市場(chǎng),電力交易,電力用戶 -
建議收藏 | 中國電價(jià)全景圖
2020-09-16電價(jià),全景圖,電力 -
一張圖讀懂我國銷售電價(jià)附加
2020-03-05銷售電價(jià)附加