Bu bölüm, görüntülendirmenin WebRTC katılımcısı olarak yapılandırmasını açıklayır. SIP Katılımcısı bölümünde katılımcıların entegrasyonu daha ayrıntılı olarak açıklanmaktadır.
Önemli Not: WebRTC, yalnızca HTTPS ve geçerli sertifika kullanılarak çalışır. Aksi takdirde ses bağlantısı kurulmaz.
Görüntülendirmedeki bir telefon, zil sesiyle ulaşılamaz. Bu nedenle arama ayrı olarak Bildirimler veya fiziksel gong aracılığıyla sinyalleştirilmelidir. Ardından kullanıcı, görüntülendirmeden bir arama yaparak karşı tarafa ses bağlantısı kurabilir.
Sinyal almak için, karşılıklı tarafın bunu desteklemesi durumunda doğrudan TCP/UDP- veya HTTP arayüzü kullanılarak bir komut gönderilebilir. Alternatif olarak, Asterisk AMI arayüzü veya bir seçim planı-Olay kullanılarak gelen bir arama tespit edilebilir. Sonuncusu en basit uygulama yöntemidir.
Bir telefonun aksine, görüntülendirmenin adres yapılandırması otomatik olarak sunucudan oluşturulur. Bu nedenle SIP adresleri yapılandırılmaya gerek yoktur.
Görüntülendirmedeki bir telefon kullanmak için bu, Kütüphane eklentisi aracılığıyla bir
sayfaya eklenir. Telefonun yapılandırması tamamlandıktan ve Asterisk telefon merkezi başarıyla çalıştırıldıktan sonra görüntülendirmenin sağ alt köşesinde FAB (Floating Action Button) gösterilir. Bu, kullanıcının bağlantı kurmasını sağlar.
Telefonun VoIP yapılandırması iki kısma ayrılmıştır. Görüntülendirme için sunucuların yapılandırılması Ağ Arayüzü veya
Uzaktan Erişim bölümünde yapılır. Telefon merkezinin tüm ayarları,
Altyapı bölümünde
Ağ
Telefon altında yapılır. Ayarlar benzer görünür, bu nedenle dikkatli olunmalıdır. Genellikle aynı ayarlar kullanılır, özellikle sunucunun aynı ağda olduğunda. Bu nedenle varsayılan olarak telefon ayarları tüm ağ bağlantılarına yayılır.
Görüntülendirmenin dünya çapında ses bağlantısı kurabilmesi için WebRTC-UDP Paketleri, iç telefon merkezine ulaşmalıdır. Aynı ağda olduğunuz veya VPN aracılığıyla bir bağlantı kurduğunuzda paketler doğrudan sunucuya ulaşır ve iletişim çalışır. Farklı bir ağdan görüntülendirmeye erişildiğinde durum farklıdır. Bu durumda sunucunun IP adresine ulaşılmaz. Bunun için iki çözüm yolu vardır:
Yapılandırma ile ilgili tüm bilgileri STUN- ve TRUN-Sunucuları bölümünde bulabilirsiniz.
Telefon yapılandırmasının sağ sekmesinden, görüntülendirmeye bir
klavye belirlenebilir. İşte normal bir telefon tuş takımı örneği:
!1;!2;!3
!4;!5;!6
!7;!8;!9
[icon:material/emergency]:*;!0;!#
Veya bir kapı açma cihazının kullanımı:
[icon:material/door_open] [txt:Open]:*1234#
Her rakam, satır başına noktalama işareti ile ayrılır. Bir içerik boş bırakılırsa tuşa atlanılır. Her tuşa özel bir metin eklenebilir. Metin basitçe iki nokta üst üste koyularak kodun önüne yazılır. [icon:] ve [txt:] yer tutucuları da çeviriler için desteklenmektedir. Metnin önüne bir ünlem işareti koyarsanız tuş takımının yazı tipi büyütülür. Sadece kod kullanılırsa bu gönderilmez. Boş bir satır eklenirse yeni bir tablo başlar.
Önemli: Her kod görüntülendirmede açık metin olarak gösterilir ve kolayca okunabilir.
Geçerli karakterler 0-9, A-D, * ve #'dir. Bir virgül (,) kullanılarak bir duraklama eklenebilir. Uzun süreli duraklamalar için virgülü tekrar tekrar kullanın.
Bir dış bağlantılarının gerçekten kurulup kurulamayacağını kontrol etmek için Chrome tarayıcısının konsolunu kullanmanız önerilir. Bu, chrome://webrtc-internals/ URL'si aracılığıyla erişilebilir.
ICE candidate grid bölümünde IP adreslerinin taleplerini görüntüleyebilirsiniz.