


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、信令服務(wù)器之 SDP 數(shù)據(jù)分析信令交互SDP 概述SDP 全稱 SesDescription Protocol,顧名思義,它是一種描述會(huì)話(Ses)的協(xié)議。一次會(huì)議,一次網(wǎng)絡(luò),一次流傳輸?shù)鹊?,都是一次?huì)話。那會(huì)話需要哪些描述呢?最基礎(chǔ)的有多數(shù)據(jù)格式和網(wǎng)絡(luò)傳輸?shù)刂?,?dāng)然還包括很多其他的配置信息。1為什么需要描述會(huì)話?因?yàn)閰⑴c會(huì)話的各個(gè)成員能力不對(duì)等。大家可能會(huì)想到使用所有人都支持的格式,暫且不考慮這樣的格式是否存在,思考另一個(gè)問題:如果參與本次會(huì)話的成員都比較牛,可以支持更高質(zhì)量的通話,那使用通用的、普通質(zhì)量的格式,是不是很虧?既然無法使用固定的配置,那對(duì)會(huì)話的描述就很有必要了。最后,一次會(huì)話用
2、什么配置,也不是由某一個(gè)人說了算,必須所有人的意見達(dá)成一致,這樣才能保證所有人都能參與會(huì)話。那這就涉及到一個(gè)協(xié)商的過程了,會(huì)話發(fā)起者先提出一些建議(offer),其他人參與者再根據(jù) offer 給出自己的選擇(answer),最終意見達(dá)成一致后,才能開始會(huì)話。2當(dāng)然,上面只是對(duì) SDP 以及協(xié)商過程的一個(gè)極簡理解,詳細(xì)的定義還得查閱相關(guān)的RFC4566文檔。讓回到P2P 連接的建立過程,offer 和 answer 其實(shí)都是SDP,而 local/remote 則是相對(duì)的,offer 是會(huì)話發(fā)起者的local SDP,是會(huì)話加入者的 remote SDP,answer 則是會(huì)話發(fā)起者的remo
3、te SDP,是會(huì)話加入者的 local SDP。SDP 范例該 SDP 從信令服務(wù)器抓取。v=0rno=mozilla.THIS_IS_SDPARTA-64.0.2識(shí)符)s=-rn (會(huì)話名字)2 0 IN IP4 0.0.0.0rn (發(fā)起者和會(huì)話標(biāo)(會(huì)話有效時(shí)間):sha-256t=0 0rna=fingr(37:7B:F4:89:20:6D:72:79:11:A8:57:E4:05:03:F1:07:C3:05:B9:22:7E:12:25:99:8D:76:1D:41:98:17:03:4Crn (會(huì)話屬性) a=group:BUNDLE 0 1rn a=ice-options:tr
4、icklerna=msid-sem:WMS *rnm=audio 9 UDP/TLS/RTP/SAVPF 109 101rn(RTP/SAVP 指 SRTP 協(xié)議)名字和傳輸?shù)刂罚?RTP/AVP 指 RTP 協(xié)議,c=IN IP4 0.0.0.0rn (IN 表示a=sendrecvrn (連接信息)ernet)a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-levelrna=extmap:3 urn:ietf:params:rtp-hdrext:sdes:midrna=fmtp:109 maxplaybackrate=48000;stere
5、o=1;useinbandfec=1rn (屬性)a=fmtp:101 0-15rn (屬性)a=ice-pwd:cc776dd7af9a5086ec3ddaffda3e8aaerna=ice-ufrag:ad5917bcrn a=mid:0rna=msid:590e8cc6-a679-4d80-b379-cecc99a390be 112a2f58-1b44-45e8-90f1-9d76c80d44b5rn a=rtcp-muxrn(音頻格式)a=rtpmap:109 opus/48000/2rna=rtpmap:101ephone-event/8000/1rn (音頻格式,網(wǎng)絡(luò)波動(dòng)是選擇碼率
6、的的格式?)a=setup:activerncname:3cfd3ced-8015-44bc-9a1f-298a8d30da38rn (一個(gè)層描述結(jié)束)a=ssrc:m= 9 UDP/TLS/RTP/SAVPF 121rn(描述)c=IN IP4 0.0.0.0rna=sendrecvrn (接收發(fā)送模式)a=extmap:3 urn:ietf:params:rtp-hdrext:sdes:midrna=extmap:4 rna=extmap:5 urn:ietf:params:rtp-hdrext:toffsetrna=fmtp:121 max-fs=12288;max-fr=60rn (屬性) a=ice-pwd:cc776dd7af9a5086ec3ddaffda3e8aaern a=ice-ufrag:ad5917bcrna=mid:1rna=msid:590e8cc6-a679-4d80-b379-cecc99a390be c4e80e0b-d2d5-47c4-9253-6arn a=rtcp-fb:121 nackrna=rtcp-fb:121 nack plirn a=rtcp-fb:121 ccm firrn a=rtcp-fb:121 goog-rembrn a=rtcp-muxrna=rtpmap:121
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 財(cái)產(chǎn)追繳方案(3篇)
- 養(yǎng)雞大戶改造方案(3篇)
- 市場助理招標(biāo)方案(3篇)
- 公司工傷預(yù)防管理制度
- 中村農(nóng)田改造方案(3篇)
- 電廠電氣改造方案(3篇)
- 拆遷施工流程方案(3篇)
- 工程監(jiān)理工作管理制度
- 租房防范被方案(3篇)
- 營銷規(guī)劃方案(3篇)
- 企業(yè)終止注銷的承諾書和決議范本
- 廣州市地理生物結(jié)業(yè)考試卷2022
- 工廠管理制度制度
- 市售紅花藥材質(zhì)量評(píng)價(jià)研究 論文
- 2022-2023學(xué)年遵義市仁懷市小升初考試數(shù)學(xué)試卷含答案
- 管道安全檢查表
- “一河(湖)一策”方案編制指南 (試行)
- 2021年10月自考00158資產(chǎn)評(píng)估試題及答案
- 2023高考備考:新高考文言文常考實(shí)詞匯總
- 湖南省專業(yè)技術(shù)人員繼續(xù)教育2022年公需科目考試試題及參考答案
- 高一地理知識(shí)點(diǎn)總結(jié)
評(píng)論
0/150
提交評(píng)論