Toto kapitola popisuje konfiguraci vizuálního zobrazení jako účastníka WebRTC. V kapitole SIP účastník je integrace účastníků dále vysvětlena.
Důležitá poznámka: WebRTC funguje pouze prostřednictvím HTTPS a platného certifikátu. V opačném případě nebude možné navázat hlasové spojení.
Telefon na vizuálním zobrazení nelze dosáhnout pomocí zvukového signálu. Proto musí být hovor zvlášť signalizován prostřednictvím Zprávy nebo fyzického gongu. Poté může uživatel navázat hlasové spojení s protistranou prostřednictvím hovoru z vizuálního zobrazení.
Aby bylo možné signál přijímat, lze buď přímo odeslat příkaz prostřednictvím TCP/UDP- nebo HTTP rozhraní od protistrany, pokud to podporuje. Alternativně lze přijatý hovor detekovat prostřednictvím Asterisk AMI rozhraní nebo s událostí Plánování volání. Tato poslední varianta je nejjednodušší k implementaci.
Na rozdíl od telefonu se adresní konfigurace vizuálního zobrazení automaticky vytváří serverem. Proto není nutné konfigurovat žádné SIP adresy.
K použití telefonu na vizuálním zobrazení je tento vložen do stránky pomocí pluginu
Knihovna. Pokud je konfigurace telefonu kompletní a Asterisk telefonní ústředna byla úspěšně spuštěna, zobrazí se FAB (Floating Action Button) v pravém dolním rohu vizuálního zobrazení. Tento umožňuje uživateli navázat spojení.
VoIP konfigurace telekomunikací je rozdělena do dvou částí. Konfigurace serverů pro vizuální zobrazení se provádí v Síťové rozhraní nebo v
Vzdálený přístup. Všechny nastavení pro telefonní ústřednu se provádějí v
Infrastruktura pod
Síť
Telefonie. Nastavení vypadají podobně, proto je třeba dávat pozor na to, kde se nastavení provádějí. Obvykle se používají stejná nastavení, pokud se server nachází ve stejné síti. Proto jsou výchozí nastavení telefonie distribuována do všech síťových spojení.
Aby mohlo vizuální zobrazení navázat hlasové spojení po celém světě, musí WebRTC-UDP balíčky dorazit do interní telefonní ústředny. Pokud se nacházíte ve stejné síti nebo navážete spojení přes VPN, pak balíčky přímo dorazí na server a komunikace funguje. Jinak to vypadá, pokud je vizuální zobrazení otevřeno ze jiné sítě. Pak již není možné dosáhnout IP adresy serveru. Pro toto existují dva řešení:
Všechny informace o konfiguraci naleznete v kapitole STUN a TRUN servery.
Pod pravou záložkou v konfiguraci telefonu lze nastavit
klávesnici pro vizuální zobrazení. Tady je příklad normálního telefonního tlačítkového pole:
!1;!2;!3
!4;!5;!6
!7;!8;!9
[icon:material/emergency]:*;!0;!#
Nebo použití otevřete dveře:
[icon:material/door_open] [txt:Open]:*1234#
Každé číslo je odděleno středníkem na řádku. Pokud je obsah ponechán prázdný, tlačítko je přeskočeno. Každé tlačítko může obsahovat individuální text. Text se jednoduše píše před kód dvojtečkou. Podporovány jsou také zástupné symboly [icon:] a [txt:] pro překlady. Vykřičník před textem zvětší velikost písma tlačítkového pole. Pokud je použit pouze kód, nebude přenesen. Je-li vložena prázdná řádka, začne se nová tabulka.
Důležité: Každý kód je zobrazen v čistém textu ve vizuálním zobrazení a může být snadno přečten.
Platné znaky jsou 0-9, A-D, * a #. Také lze vložit pauzu pomocí čárky (,). Pro delší pauzy opakujte čárku několikrát.
Aby bylo možné zkontrolovat, zda je externí spojení skutečně navázáno, doporučuje se použít konzoli prohlížeče Chrome. Tato může být otevřena prostřednictvím URL chrome://webrtc-internals/.
Pod bodem ICE candidate grid lze například zobrazit požadavky na IP adresy.