Asterisk dengan IP Public


(M. Hasan) #1

Halo semua. Saya masih bener-bener baru terkait dengan VoIP, karena saya sebenarnya memang seorang Android Developer. Perusahaan saya ingin membuat aplikasi chat seperti Whatsapp, Line, atau Telegram. Untuk messaging nya saya menggunakan nodeJS. Lalu pihak perusahaan meminta untuk menambahkan fitur voice call dan video call. Saya riset sana sini dan akhirnya saya menemukan solusi dengan VoIP ini.

Saya coba untuk lokal jaringan kantor (192.168.1.0), bisa berjalan sesuai ekspektasi. Setelah itu saya coba untuk pasang pada server (CentOS 7) degan IP Public dan hasilnya sebagai berikut ini: (test menggunakan Linphone)

Menggunakan 1 network ISP yang sama (Smartfren)

iPhone <-> Android:

  • Register = Berhasil
  • Ringing = Berhasil
  • Answer = Gagal (Dianggap decline)

iPhone <-> Desktop Linux:

  • Register = Berhasil
  • Ringing = Berhasil
  • Answer = Gagal (Tidak ada suaranya)

Menggunakan 2 network ISP yang sama (Smartfren dan Indihome)

iPhone (Smartfren) <-> Desktop Linux (Indihome):

  • Register = Berhasil
  • Ringing = Berhasil
  • Answer = Berhasil

Apakah itu permasalahan ada pada IP Client yang crash atau bagaimana? Saya sudah coba sip set debug on tapi kurang paham cara bacanya

Note:

  • menggunakan versi Asterisk 13.19.0
  • menggunakan Realtime ODBC

Mohon bantuannya

Terima Kasih,
M. Hasan


(godril) #2

Bisa dishare config Asterisknya seperti apa? Agak sulit membayangkan problemnya jika tidak bisa tau apa saja yang sudah dijalankan. Terima kasih.


(godril) #3

Btw, kapan2 saya boleh lihat app nya kah? Saya sedang membangun backend softswitch. Mungkin bisa dicoba barengan. Pengen nyoba message pusher firebase juga.


(Juli Kharisma) #4

dari publik udah di nat om network nya ?