# 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".
# Visión general
uSipServer es un "servidor" SIP en Android.
- fácil de usar
- Funciona como proxy y registrador SIP.
- Soporta solo UDP-SIP
- NO contiene la función de puerta de enlace de llamadas VOIP <=> 3G / LTE
# Guía de inicio rápido
Ej.) Usar con CSipSimple como número de marcación "9999"
[0] configura las propiedades a continuación.
- Dominio: dominio del servidor SIP. El valor predeterminado es IP local.
- IP local: dirección de escucha al mensaje SIP. el valor predeterminado es "0.0.0.0 (cualquiera)".
- Puerto local: puerto de escucha para mensaje SIP. el valor predeterminado es "5060".
[1] Ejecuta uSipServer y presiona el botón [Inicio].
A continuación, el dominio SIP se imprimirá como a continuación.
"sipserver inició. [@xxx]" / xxx = dominio SIP
[2] Ejecuta CSipSimple.
[3] Configuración de cuenta de CSipSimple.
[menú] -> [Cuentas] -> [Agregar cuenta]
Nombre de cuenta = 9999
Usuario = 9999
Servidor = xxx
Contraseña = (no importa si la autenticación del usuario es desactivada)
y presiona el botón [guardar].
[4] Verifique el estado registrado de un CSipSimple.
Si está registrado, entonces puede marcar.
# Configuración de autenticación de usuario
El formato de configuración de autenticación de usuario está abajo;
- el delimitador del usuario es ";" (punto y coma)
- usuario / paso delimitador es ":" (dos puntos)
- Si la "Autentificación del usuario" está vacante, la función de autenticación está deshabilitada
Si agrega 2 usuarios "foo" y "baz", y cada una de las contraseñas es "bar" y "qux", configure "foo: bar; baz: qux;" a "Autenticación de usuario".