Configurazione di X-Lite e Asterisk
Configurazione di X-Lite
Sotto Menu | System Settings | SIP Proxy | default
- Display Name: Full Name
User Name & Authorization User: <username>
Password: <secret>
- Domain/Realm: realm come impostato in asterisk in sip.conf
- SIP Proxy: x.x.x.x (indirizzo ip di Asterisk)
Sotto Menu | Advanced System Settings | Audio Settings | Silence Settings
- Transmit Silence: Yes (Asterisk non vuole la silence suppression)
Ho trovato questa informazione che dice che iLBC non va con Asterisk, ed in effetti e` vero. Tuttavia, non va nemmeno applicando queste patch, per cui direi che si puo` fare senza e usare il GSM.
Speex & iLBC don't work natively between X-Lite & Asterisk. To fix, use the .reg files here: http://bugs.digium.com/bug_view_page.php?bug_id=0000918
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\XtenNetworksInc\X-Lite] "iLBC:Enabled"=dword:00000001 "Speex:Enabled"=dword:00000001 "Speex:MagicNumber"=dword:0000006e "iLBC:MagicNumber"=dword:00000061
orWindows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\XtenNetworksInc\X-PRO] "iLBC:Enabled"=dword:00000001 "Speex:Enabled"=dword:00000001 "Speex:MagicNumber"=dword:0000006e "iLBC:MagicNumber"=dword:00000061
Inoltre Asterisk di default non supporta Speex a meno che non lo si installi in compilazione. Tuttavia il codec GSM funziona bene, per cui non vedo questa necessita` di impazzire dietro a iLBC e Speex.
Configurazione di Asterisk
Un client X-Lite puo` essere cosi` configurato in sip.conf. Si tratta di una configurazione molto standard, direi. Questa va bene in assenza di NAT.
[portatile] type=friend context=interni username=portatile secret=porcatile host=dynamic callerid= "Kurgan-pc" <103> canreinvite=no pickupgroup=1 callgroup=1 mailbox=1
Limitazioni
Sembra che da X-Lite sia impossibile gestire il trasferimento e l' hold delle chiamate, perche` manca il tasto per farlo (che credo ci sia in X-Pro, a pago)