Ubuntu
為閃爍和 linphone 配置星號
我在 Ubuntu 14.04 上設置了一個 Asterisk 伺服器(14.0.2)。我可以使用 ulaw 和 Zoiper(沒有 STUN 或 ICE)從 Twilio 獲得聲音。在每種情況下,星號伺服器都會播放 gsm 文件。
我無法從 Linphone 或 Blink 軟體電話中獲得任何聲音,儘管兩者都註冊良好。這些安裝在 Ubuntu 16.04 筆記型電腦 (Dell Inspiron-13-7359) 上。我已經啟用了手機上所有可用的編解碼器,並為我的筆記型電腦嘗試了所有可用的音頻設備設置。任何幫助,將不勝感激。
這是我的 Asterisk PJSIP 配置。
[transport-udp-nat] type = transport protocol = udp bind = 0.0.0.0 ; NAT settings local_net = 10.0.0.0/8 external_media_address = 12.345.67.254 external_signaling_address = 12.345.67.254 [endpoint-internal](!) type = endpoint transport = transport-udp-nat context = Local disallow=all allow=ulaw allow=alaw allow=slin allow=g729 allow=g722 allow=opus allow=gsm direct_media = no trust_id_outbound = yes device_state_busy_at = 1 dtmf_mode = rfc4733
這是星號中的核心顯示編解碼器(已編輯)
3 audio alaw alaw (G.711 a-law) 19 audio speex speex (SpeeX) 20 audio speex speex16 (SpeeX 16khz) 21 audio speex speex32 (SpeeX 32khz) 23 audio g722 g722 (G722) 18 audio g729 g729 (G.729A) 8 audio slin slin (16 bit Signed Linear PCM) 9 audio slin slin12 (16 bit Signed Linear PCM (12kHz)) 10 audio slin slin16 (16 bit Signed Linear PCM (16kHz)) 11 audio slin slin24 (16 bit Signed Linear PCM (24kHz)) 12 audio slin slin32 (16 bit Signed Linear PCM (32kHz)) 13 audio slin slin44 (16 bit Signed Linear PCM (44kHz)) 14 audio slin slin48 (16 bit Signed Linear PCM (48kHz)) 15 audio slin slin96 (16 bit Signed Linear PCM (96kHz)) 16 audio slin slin192 (16 bit Signed Linear PCM (192kHz)) 2 audio ulaw ulaw (G.711 u-law) 4 audio gsm gsm (GSM) redundancy) 28 audio opus opus (Opus Codec)
在端點配置中需要 rtp_symmetrical = yes。
在我刪除 gsm 編解碼器之前也沒有工作,一個端點可能有太多編解碼器。