# Overview
uSipServer is a SIP "server" on Android.
- simple to use
- works as SIP proxy and registrar
- supports only UDP-SIP
- NOT contains VOIP<=>3G/LTE call gateway function
# Quick Start Guide
Ex) use with CSipSimple as dial number "9999"
[0] configure properties below.
- Domain : SIP server domain. default value is local IP.
- Local IP : listening address to SIP message. default value is "0.0.0.0 (any)".
- Local Port : listening port to SIP message. default value is "5060".
[1] Runs uSipServer, and push [start] button.
then SIP domain will be printed as below.
"sipserver started. [@xxx]" / xxx = SIP domain
[2] Runs CSipSimple.
[3] Account setting of CSipSimple.
[menu] -> [Accounts] -> [Add account]
Account name = 9999
User = 9999
Server = xxx
Password = (don't care if User Authentication = Off)
and pushes [save] button.
[4] Check registered status of a CSipSimple.
If it is registered, then you can dial.
# User authentication configuration
User Authentication config format is below;
- user delimiter is ";" (semicolon)
- user/pass delimiter is ":" (colon)
- if "User Authentication" is vacant, the authentication function is disabled
If you add 2 users "foo" and "baz", and each passwords are "bar" and "qux", set "foo:bar;baz:qux;" to "User Authentication".
# Panoramica
uSipServer è un "server" SIP su Android.
- Semplice da usare
- Funziona come proxy SIP e registrar
- supporta solo UDP-SIP
- NON contiene la funzione gateway di chiamata 3G / LTE VOIP <=>
# Guida Rapida
Es.) Utilizzare con CSipSimple come comporre il numero "9999"
[0] configurare le proprietà di seguito.
- Dominio: dominio del server SIP. il valore predefinito è IP locale.
- IP locale: ascolto del messaggio SIP. il valore predefinito è "0.0.0.0 (qualsiasi)".
- Porta locale: porta di ascolto al messaggio SIP. il valore predefinito è "5060".
[1] Esegue uSipServer e premere il tasto [start].
allora il dominio SIP verrà stampato come di seguito.
"sipserver avviato. [@xxx]" / xxx = dominio SIP
[2] Esegue CSipSimple.
[3] Impostazione account di CSipSimple.
[menu] -> [Account] -> [Aggiungi account]
Nome account = 9999
Utente = 9999
Server = xxx
Password = (non interessa se Autenticazione utente = Off)
e preme il pulsante [Salva].
[4] Controlla lo stato registrato di un CSipSimple.
Se è registrato, puoi comporlo.
# Configurazione autenticazione utente
Il formato di configurazione dell'autenticazione utente è sotto;
- il delimitatore dell'utente è ";" (punto e virgola)
- il delimitatore utente / passaggio è ":" (due punti)
- se "Autenticazione utente" è libera, la funzione di autenticazione è disabilitata
Se aggiungi 2 utenti "foo" e "baz", e ogni password è "bar" e "qux", imposta "foo: bar; baz: qux;" a "Autenticazione utente".