# 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".
# Genel Bakış
uSipServer Android'de bir SIP "sunucusu" dir.
- Kullanımı kolay
- SIP vekil ve kayıt şirketi olarak çalışıyor
- sadece UDP-SIP’i destekler
- VOIP içermez <=> 3G / LTE çağrı ağ geçidi işlevi
# Hızlı başlangıç Kılavuzu
Örn) "9999" arama numarası olarak CSipSimple ile kullanın
[0] aşağıdaki özellikleri yapılandırın.
- Etki alanı: SIP sunucusu etki alanı. varsayılan değer yerel IP'dir.
- Yerel IP: SIP mesajına dinleme adresi. varsayılan değer "0.0.0.0 (herhangi bir)" dir.
- Yerel Port: SIP mesajına dinleme portu. varsayılan değer "5060" dır.
[1] uSipServer'ı çalıştırır ve [başlat] düğmesine basın.
daha sonra SIP alanı aşağıdaki gibi basılacaktır.
"sipserver başlatıldı. [@xxx]" / xxx = SIP alanı
[2] CSipSimple uygulamasını çalıştırır.
[3] CSipSimple hesap ayarı.
[menü] -> [Hesaplar] -> [Hesap ekle]
Hesap adı = 9999
Kullanıcı = 9999
Sunucu = xxx
Şifre = (Kullanıcı Doğrulama = Kapalı ise umursamıyorum)
ve [kaydet] düğmesine basın.
[4] Bir CSipSimple’in kayıtlı durumunu kontrol edin.
Kayıtlıysa, o zaman arayabilirsiniz.
# Kullanıcı doğrulama yapılandırması
Kullanıcı Doğrulama yapılandırma formatı aşağıdadır;
- kullanıcı sınırlayıcı ";" (noktalı virgül)
- user / pass sınırlayıcısı ":" dır (sütun)
- "Kullanıcı Doğrulama" boş ise, doğrulama fonksiyonu devre dışı bırakılır
2 kullanıcı "foo" ve "baz" eklerseniz ve her parola "bar" ve "qux" ise, "foo: bar; baz: qux;" "Kullanıcı Doğrulama".