miniSIPServer 中轉發媒體流的設置

在部署 VoIP 網絡時,經常遇到的問題就是語音單通、甚至語音雙不通。當然,絕大多數情況下都是由於網絡拓撲的原因,比如私網的存在(尤其是國內三大運營商事實上組了幾個大局域網)。在 miniSIPServer 的官方文檔(請點擊)中,舉例了分機設置“轉發媒體流”來解決語音方面的問題。

事實上,miniSIPServer 有幾個地方都可以設置“轉發媒體流”,這取決於實際 VoIP 網絡環境中的應用情況。

如果您的呼叫大部分是從外線呼入、或者經過外線呼出,那麼也可以在外線配置中單獨設置“轉發媒體流”,如下圖所示。而此時未必需要設置分機的“轉發媒體流”,這樣只要與外部的通信才轉發,而私網內部分機之間的呼叫依然可以保留端到端的處理方式。

  

上述配置對於外線的呼入、呼出都有效。而在 SIP 中繼的配置中, miniSIPServer 稍稍有點特殊,只對呼出的呼叫配置“轉發媒體流”。這主要在於 SIP 中繼的一些特殊性,雙方互相信任對方的 IP 地址,在實際部署中,往往雙方都是採用固定公網 IP 地址,因此只要有一方設置了轉發媒體流,整個呼叫實際就是經過 SIP 服務器的(無論是 miniSIPServer 還是對方的服務器)。


總而言之,分機、外線、以及中繼都可以配置“轉發媒體流”,在進行具體配置之前,我們應該先明了自己網絡中的實際呼叫情況。

留言

此網誌的熱門文章

miniSIPServer 新 web 界面

在 Debian 12 (bookworm) 系統中運行 miniSIPServer

外線的 RequestURI 參數