Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
adhandbuch:provisionierung:durchsage_multi [14.07.2023 11:41] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1adhandbuch:provisionierung:durchsage_multi [06.12.2023 08:50] (aktuell) richard.neubert
Zeile 1: Zeile 1:
 +<WRAP hide>{{tag>red:proof red:initial}}</WRAP>
 +<WRAP>{{tag>gui:Admin-Client func:Provisionierung func:Durchsagen}}</WRAP>
  
 +
 +====== Direktdurchsagen an mehrere Tischtelefone einrichten ======
 +
 +<WRAP tip>**Hinweis:**\\ Zum Senden und Empfangen von Durchsagen in der hier beschriebenen Form eignen sich nur [[geraetehandbuch:supported#Tischtelefone|unterstützte]] Tischtelefone von Snom oder Yealink.</WRAP>
 +
 +Der UCware Server unterstützt Direktdurchsagen an mehrere Benutzer bzw. Geräte per RTP-Multicast. Dabei stellt die Telefonanlage automatisch eine Sprechverbindung zu allen Mitgliedern der Zielgruppe her, sobald eine festgelegte Durchsage-Nummer angerufen wird. Dies ist insbesondere für den Einsatz von Durchsagetelefonen an unterschiedlichen Standorten empfehlenswert.
 +
 +Für Direktdurchsagen bei einzelnen Zielen nutzen Sie die Berechtigung ''intercom_call'' bzw. die entsprechende [[:geraetehandbuch:tasten_codes#Direktdurchsagen|Funktion]].
 +
 +
 +===== Voraussetzungen =====
 +
 +Zur Nutzung der Funktion benötigt die VoIP-Schnittstelle des UCware Servers eine gültige Route in den verwendeten Multicast-Adressbereich.
 +
 +<WRAP group>
 +
 +<WRAP column 650px><wrap lo>Syntax:</wrap><code bash>sudo ip route add [MULTICAST-ADRESSBEREICH] dev [VoIP-SCHNITTSTELLE]</code></WRAP>
 +<WRAP column 550px><wrap lo>Beispiel:</wrap><code bash>sudo ip route add 239.0.0.0/8 dev enp0s3</code></WRAP>
 +</WRAP>\\
 +
 +Zusätzlich ist pro Zielgruppe bzw. Durchsage-Nummer ein Eintrag in der Datei ''/etc/ucware/asterisk/extensions-to-internal-custom.lua'' erforderlich:
 +
 +<WRAP group>
 +<WRAP column 650px>
 +<code lua>local _M = {
 +  extensions = {
 +    ['to-internal-custom'] = {
 +      ['505'] = function() app.dial("MulticastRTP/basic/239.0.0.1:10000") end,
 +    }
 +  }
 +}
 +
 +return _M
 +</code>
 +</WRAP>
 +<WRAP column 550px>\\
 +Ersetzen Sie dabei folgende Daten aus dem Beispiel durch eigene Werte: 
 +<WRAP outdent>
 +  * <wrap lo>''505'' = interne Durchsage-Nummer</wrap>\\ \\
 +  * <wrap lo>''239.0.0.1'' = Multicast-Zieladresse</wrap>\\ \\
 +  * <wrap lo>''10000'' = Ziel-Port</wrap>  
 +</WRAP>
 +</WRAP>
 +</WRAP>\\
 +
 +Auf allen beteiligten Geräten muss der am höchsten priorisierte [[adhandbuch:provisionierung:geraete:anzeigen|Codec]] **G.711a** oder **G.722** sein. Ersteres ist die Standard-Einstellung. 
 +
 +
 +===== Provisionierungsprofil erstellen und anwenden =====
 +
 +Um Direktdurchsagen auf eine Geräte-Gruppe oder bei ausgewählten Benutzern zu ermöglichen, erstellen Sie zunächst ein [[:adhandbuch:provisionierung:provisionierungsprofil_erstellen|Provisionierungsprofil]] mit den folgenden Daten für alle erforderlichen **Telefon-Typen**:
 +
 +<WRAP group>
 +<WRAP column 400px>{{:adhandbuch:provisionierung:ac_parameter_direktdurchwahl.png?direct|}}</WRAP>
 +<WRAP column 800px>
 +|< - 350px 70px ->|
 +^  Parameter                                                                                                                                                                                              ^  Index  ^  Wert                                  ^
 +^ <wrap lo>Snom [[https://service.snom.com/display/wiki/Multicast+Audio|(mehr...)]]</wrap>                                                                                                                                                                                                                                     |||
 +| ''multicast_listen''                                                                                                                                                                                    |  −      | ''on''                                 |
 +| ''mc_address''                                                                                                                                                                                          |  1      | ''[MULTICAST-ZIEL]:[PORT],speaker=1''  |
 +^ <wrap lo>Yealink</wrap>                                                                                                                                                                                                                                  |||
 +| ''multicast.listen_address.1.label''                                                                                                                                                                    |  \\ \\ −   | ''UCware''                             |
 +| ''multicast.listen_address.1.ip_address''                                                                                                                                                                :::    | ''[MULTICAST-ZIEL]:[PORT]''            |
 +| ''multicast.receive_priority.enable''<wrap lo><sup> 1</sup></wrap>                                                                                                                                      |  :::    | ''0''                                  |
 +| ''multicast.receive_priority.priority''<wrap lo><sup> 1</sup></wrap>                                                                                                                                    |  :::    | ''0''                                  |
 +| <wrap lo><sup>1</sup> Wenn das sendende Telefon zur Zielgruppe gehört oder aktive Gespräche bei den Empfängern nicht pausiert werden sollen, müssen Sie diese Optionen zusätzlich setzen.</wrap>                                                   |||
 +</WRAP>
 +</WRAP>
 +<WRAP clear />
 +
 +Wenden Sie das Profil anschließend auf eine [[adhandbuch:provisionierung:provisionierungsprofil_telefon|Geräte-Gruppe]] und/oder auf mehrere [[adhandbuch:provisionierung:provisionierungsprofil_benutzer|Benutzer]] an.
 +
 +<WRAP tip>**Hinweis:**\\ Sie können auf allen [[geraetehandbuch:supported#Tischtelefone|unterstützten]] Tischtelefonen eine Funktionstaste für Anrufe bei der Durchsage-Nummer konfigurieren.\\ Verwenden Sie dazu bei Bedarf ein [[adhandbuch:provisionierung:tastenprofil_erstellen|Tastenprofil]].</WRAP>