SIP協(xié)議

SIP協(xié)議是什么?

sip是一個(gè)基于文本的會(huì)話初始協(xié)議。


SIP中的重要概念:

UA:用戶代理,只要是能發(fā)起SIP請(qǐng)求或響應(yīng)SIP請(qǐng)求的實(shí)體都是UA。UA分為UAC(發(fā)起請(qǐng)求)和UAS(響應(yīng)請(qǐng)求)。

B2BUA:

B2BUA

M和W采用bridge的方式。

SBC:暫不需了解。


SIP定義的6中基本方法:

REGISTER\INVITE\ACK\CANCEL\BYE\OPTIONS


6種基本方法

sip消息必須包含的6個(gè)頭域:


6個(gè)頭域

SIP注冊(cè)的步驟:




SIP呼叫流程

目的:Bob要呼叫Alice

過(guò)程:

Bob向freeswitch發(fā)送Invite

freeswitch回送tring

freeswitch回送驗(yàn)證Bob

Bob發(fā)送ACK表示知道

Bob重新發(fā)送invite,這次附帶了驗(yàn)證信息

freeswitch回送tring(建立a-leg)

freeswitch向Alice發(fā)送invite

Alice回送tring

Alice回送ringing

freeswitch向Bob發(fā)送ringing

Alice接起電話,向freeswitch發(fā)送OK

freeswitch向Alice發(fā)送ACK(建立b-leg)

freeswitch向Bob發(fā)送200 OK

Bob回送ACK

通話中...

Alice掛斷,向freeswitch發(fā)送BYE

freeswitch向Bob發(fā)送bye

Bob回送200 OK

freeswitch向Alice發(fā)送200 OK

通話結(jié)束


SIP URI是什么



SDP是什么

SIP負(fù)責(zé)建立和釋放會(huì)話,而SDP負(fù)責(zé)協(xié)商媒體,SDP一般放在SIP的正文部分。


client向freeswitch發(fā)送的SDP內(nèi)容


freeswitch向client發(fā)送的SDP內(nèi)容



3PCC

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容