3UF7103-1AA00-0
3UF7103-1AA00-0 (1)實(shí)時(shí)傳輸協(xié)議RTP
RTP是用于Internet 上針對(duì)多媒體數(shù)據(jù)流的一種傳輸協(xié)議。RTP被定義為在一對(duì)一或一對(duì)多的傳輸情況下工作,其目的是提供時(shí)間信息和實(shí)現(xiàn)流同步。RTP通常使用UDP來(lái)傳送數(shù)據(jù),但RTP也可以在TCP或ATM等其他協(xié)議之上工作。當(dāng)應(yīng)用程序開始一個(gè)RTP 會(huì)話時(shí)將使用兩個(gè)端口:一個(gè)給RTP,一個(gè)給RTCP。RTP本身并不能為按順序傳送數(shù)據(jù)包提供可靠的傳送機(jī)制,也不提供流量控制或擁塞控制,它依靠RTCP 提供這些服務(wù)。通常RTP算法并不作為一個(gè)獨(dú)立的網(wǎng)絡(luò)層來(lái)實(shí)現(xiàn),而是作為應(yīng)用程序代碼的一部分。
(2)實(shí)時(shí)傳輸控制協(xié)議RTCP
RTCP和RTP一起提供流量控制和擁塞控制服務(wù)。在RTP會(huì)話期間,各參與者周期性地傳送RTCP包。RTCP包中含有已發(fā)送的數(shù)據(jù)包的數(shù)量、丟失的數(shù)據(jù)包的數(shù)量等統(tǒng)計(jì)資料,因此,服務(wù)器可以利用這些信息動(dòng)態(tài)地改變傳輸速率,甚至改變有效載荷類型。RTP和RTCP配合使用,它們能以有效的反饋和最小的開銷使傳輸效率化,因而特別適合傳送網(wǎng)上的實(shí)時(shí)數(shù)據(jù)。
(3)實(shí)時(shí)流協(xié)議RTSP
實(shí)時(shí)流協(xié)議RTSP是由real Networks和Netscape共同提出的,該協(xié)議定義了一對(duì)多應(yīng)用程序如何有效地通過(guò)IP網(wǎng)絡(luò)傳送多媒體數(shù)據(jù)。RTSP在體系結(jié)構(gòu)上位于RTP和RTCP之上,它使用TCP或RTP完成數(shù)據(jù)傳輸。HTTP與RTSP相比,HTTP傳送HTML,而RTP傳送的是多媒體數(shù)據(jù)。HTTP請(qǐng)求由客戶機(jī)發(fā)出,服務(wù)器作出響應(yīng)。使用RTSP時(shí),客戶機(jī)和服務(wù)器都可以發(fā)出請(qǐng)求,即RTSP可以是雙向的。
(4)會(huì)話描述協(xié)議SDP(Session Debion Protocol)
SDP會(huì)話描述協(xié)議只是一種用于會(huì)話描述的格式(協(xié)議),它并不是一個(gè)傳輸協(xié)議,也不包含在媒體的編解碼之中,而是用于在不同傳輸協(xié)議間傳遞消息的通知協(xié)議,其主要目的是解決多媒體會(huì)話通知、邀請(qǐng)和另外一些媒體會(huì)話的初始化工作。SDP內(nèi)容包括:會(huì)話名稱和目的、會(huì)話活躍時(shí)間、媒體類型 (視頻、音頻等)、傳輸協(xié)議 (RTP/UDP/IP等)、媒體編碼格式(H.263、MPEG4等)、接收媒體的相關(guān)信息(地址、端口和格式等)。
四、 移動(dòng)流媒體系統(tǒng)的相關(guān)接口和標(biāo)準(zhǔn)
為了使整個(gè)移動(dòng)流媒體系統(tǒng)能夠協(xié)調(diào)運(yùn)作起來(lái),各個(gè)平臺(tái)與終端的接口和標(biāo)準(zhǔn)必須要有合理統(tǒng)一的規(guī)定。
1. 流媒體業(yè)務(wù)平臺(tái)與用戶終端的接口
(1)用戶在流媒體內(nèi)容門戶網(wǎng)站發(fā)現(xiàn)內(nèi)容時(shí),流媒體業(yè)務(wù)平臺(tái)與終端用戶之間采用標(biāo)準(zhǔn)的HTTP或WAP協(xié)議,以HTML、XHTML或WML格式的文件進(jìn)行信息交互。
(2)用戶在下載流媒體文件時(shí),流媒體業(yè)務(wù)平臺(tái)與終端用戶之間采用標(biāo)準(zhǔn)的HTTP或WAP相關(guān)下載協(xié)議,將流媒體內(nèi)容從流媒體下載服務(wù)器下載到手機(jī)端。
(3)用戶在實(shí)時(shí)播放流媒體文件時(shí),流媒體業(yè)務(wù)平臺(tái)與終端用戶之間采用標(biāo)準(zhǔn)的RTSP、RTCP、RTP等協(xié)議來(lái)傳送流媒體文件,并實(shí)現(xiàn)播放和基本的控制功能。
2. 流媒體業(yè)務(wù)平臺(tái)的網(wǎng)管接口
流媒體業(yè)務(wù)平臺(tái)提供標(biāo)準(zhǔn)的SNMP管理配置接口,與網(wǎng)管系統(tǒng)之間采用標(biāo)準(zhǔn)的SNMP協(xié)議通訊,管理員可通過(guò)SNMP管理工具實(shí)現(xiàn)對(duì)流媒體業(yè)務(wù)平臺(tái)出錯(cuò)機(jī)制的管理,并可以自定義一些非標(biāo)準(zhǔn)的出錯(cuò)機(jī)制。
流媒體業(yè)務(wù)平臺(tái)報(bào)告的錯(cuò)誤主要包括:
● 系統(tǒng)重新啟動(dòng)、系統(tǒng)流量以及系統(tǒng)軟件導(dǎo)致的可用系統(tǒng)資源降低等反常情況。
● 某一網(wǎng)元不工作或處于不良工作狀態(tài)。
● 對(duì)于管理員單獨(dú)定義的監(jiān)控對(duì)象達(dá)到報(bào)警條件。
對(duì)于多個(gè)事件引發(fā)的多個(gè)相同錯(cuò)誤,系統(tǒng)只會(huì)產(chǎn)生一條報(bào)警記錄。另外,系統(tǒng)還允許管理員對(duì)報(bào)警結(jié)果進(jìn)行有條件的過(guò)濾,保證管理員只得到有用信息。
3. 流媒體業(yè)務(wù)平臺(tái)與計(jì)費(fèi)系統(tǒng)的接口
流媒體業(yè)務(wù)平臺(tái)與計(jì)費(fèi)系統(tǒng)之間的連接協(xié)議采用標(biāo)準(zhǔn)的TCP/IP協(xié)議,應(yīng)用協(xié)議采用FTP文件傳輸協(xié)議,由流媒體業(yè)務(wù)平臺(tái)產(chǎn)生的CDR以文件為單位進(jìn)行數(shù)據(jù)交換。
3UF7103-1AA00-0