不同SIP客户端使用说明
本地使用過4款SIP客戶端,各有利弊
 1. Blink,支持語音,視頻,聊天和屏幕分享
 
使用虛擬PC沒有聲卡也可以使用,可以使用虛擬攝像頭進行視頻
 功能齊全,可以進行的配置也很多
 用戶配置:
 使用RTP傳輸
 
可以配置代理服務器
 
 支持ICE NAT穿越功能
 
可以調(diào)整注冊間隔等
 
 可以選擇虛擬攝像頭進行視頻通話
 
使用過程遇到一個問題,在NAT場景下,虛擬PC是雙網(wǎng)卡,INVITE報文和200OK中帶的IP是另外一個網(wǎng)卡的IP,而不是SIP控制連接的使用網(wǎng)卡IP。禁用網(wǎng)卡,僅一個網(wǎng)卡工作仍然攜帶被禁用網(wǎng)卡ip進行協(xié)商。
總體而言算是功能很齊全的SIP客戶端,滿足大部分需求
EasySIP語音視頻通話
 
 這個客戶端可以配置的很少,只能簡單配置音頻大小和圖像質(zhì)量,大部分功能實現(xiàn)都已經(jīng)寫死。
 
 
 這款使用可以使用虛擬攝像頭,如果PC沒有聲卡或者沒有虛擬聲卡,RTP數(shù)據(jù)傳輸會有問題。
 在NAT的場景下,可以進行控制連接協(xié)商,兩端客戶端顯示正在通話,但是抓包沒有RTP數(shù)據(jù)傳輸-_-|||
MicroSIP語音、視頻通話、信息聊天
 
 這款比EasySIP能配置的功能多一些,但是沒有聲卡和攝像頭不能主動撥號
 支持SIP代理,NAT,ICE
 
 支持一些媒體設置
 
 用的不多,因為本地虛擬PC沒有聲卡,虛擬聲卡也裝不上,可以作為撥號的響應端
使用過程中有個細節(jié)需要注意一下
 這款軟件的回復的200OK報文connection Information?字段在Media Description(m)字段后面 ,大多數(shù)sip軟件(m)字段在(c)字段之前。這個可能對一些防火墻ALG處理會有影響。
 
賬號屬性可以配置代理,注冊間隔,NAT穿越
 
 
 
 基本配置除了可以配置音頻,視頻編碼還可以配置QOS
 
 這款軟件沒有聲卡的情況下,不能主動撥號,但是本地通過嘗試,NAT場景下用EasySIP進行撥號,eyeBeam作為響應端,可以正常使用,RTP數(shù)據(jù)傳輸也正常傳輸。eyebeam通話成功后,就可以正常撥號,不管有沒有聲卡都可以-_-|||
這款軟件使用的時候還遇到一個問題,應該是實現(xiàn)的方式問題
 在NAT場景下,發(fā)送200OK報文中,contact中帶的IP是過NAT后的公網(wǎng)IP
 正常情況下,比如使用EasySIP, contact中帶的IP是本地私網(wǎng)IP,在經(jīng)過防火墻后做了ALG后才會轉(zhuǎn)換成過NAT后的公網(wǎng)IP。
總結
以上是生活随笔為你收集整理的不同SIP客户端使用说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: PS之PS 删除时出现无法完成请求,因为
- 下一篇: 读透《华为数据之道》
