# 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".
# Gambaran keseluruhan
uSipServer adalah pelayan "SIP" pada Android.
- mudah digunakan
- berfungsi sebagai proksi SIP dan pendaftar
- Hanya menyokong UDP-SIP
- TIDAK mengandungi fungsi gateway panggilan 3G / LTE VOIP <=>
# Panduan Permulaan Pantas
Ex) gunakan dengan CSipSimple sebagai nombor dail "9999"
[0] mengkonfigurasi sifat di bawah.
- Domain: domain pelayan SIP. nilai lalai adalah IP tempatan.
- IP Tempatan: alamat mendengar kepada mesej SIP. nilai lalai adalah "0.0.0.0 (ada)".
- Port Tempatan: mendengar port ke mesej SIP. nilai lalai ialah "5060".
[1] Menjalankan uSipServer, dan tekan butang [mula].
maka domain SIP akan dicetak seperti di bawah.
"sipserver bermula. [@xxx]" / xxx = domain SIP
[2] Menjalankan CSipSimple.
[3] Tetapan akaun CSipSimple.
[menu] -> [Akaun] -> [Tambah akaun]
Nama akaun = 9999
Pengguna = 9999
Server = xxx
Kata laluan = (tidak peduli jika Pengesahan Pengguna = Dimatikan)
dan tekan butang [save].
[4] Semak status berdaftar CSipSimple.
Jika didaftarkan, anda boleh mendail.
# Konfigurasi pengesahan pengguna
Format konfigurasi Pengesahan Pengguna adalah di bawah;
- pembatas pengguna adalah ";" (titik koma)
- pemutus pengguna / pas adalah ":" (usus besar)
- jika "Pengesahan Pengguna" kosong, fungsi pengesahan dilumpuhkan
Jika anda menambah 2 pengguna "foo" dan "baz", dan setiap kata laluan adalah "bar" dan "qux", tetapkan "foo: bar; baz: qux;" kepada "Pengesahan Pengguna".