Networking

SIP 中繼是中繼 RTP 流還是只是建立呼叫?

  • August 30, 2015

假設我有一個像 Asterisk 這樣的 SIP PBX 和一堆註冊到它的電話,並且呼出/呼入電話是通過 SIP 中繼處理的。RTP 流是直接在電話和 SIP 中繼提供商之間傳輸,還是通過 PBX 中繼?

檢查這一行sip.conf

canreinvite = no ; allow RTP voice traffic to bypass Asterisk

如果它設置為yesRTP 流量將*try*直接在 SIP 端點之間傳輸。如果它設置為no- 所有流量都將通過 PBX 發送。

這取決於。如果您進行任何轉碼(換句話說,兩個端點使用不同的編解碼器),那麼 Asterisk 肯定會在 RTP 流中。如果您的兩個端點位於 NAT 的另一側,那麼 Asterisk 可能會在 RTP 流中(也取決於重新邀請設置)。如果兩個端點都在 NAT 的同一側,那麼很可能不是。

引用自:https://serverfault.com/questions/716637