Integration von Softphone und Kontakten

Video Transkript

0:07
Die Softphone-Komponente, in Kombination mit dem AEC
0:11
lässt Euch den Q-Sys Designer für Konferenzen mit externen Teilnehmern in hoher Qualität benutzen.
0:17
Diese Komponente ermöglicht es Euch, jedes Voice-over-Internet-Protokoll, oder VoIP,
0:22
inklusive analoger Hybride, die mit einer standard-Telefonleitung verbunden sind,
0:27
oder komplett digitale VoIP-Geräte in Eurem Netzwerk, zu verwenden.
0:31
Dieses Feature ist hardwareunabhängig, weil es komplett im Core integriert ist,
0:36
und kostet deswegen nichts extra.
0:38
Außerdem können mehrere Softphone-Komponenten gleichzeitig genutzt werden,
0:43
sodass auch Systeme über mehrere Räume mit nur einem Core leicht aufzusetzen sind.
0:48
Der erste Schritt ist es, eine SoftPhone-Komponente zu Eurem Design hinzuzufügen.
0:53
Ihr macht das, indem Ihr Euer Inventory geht, auf Plus klickt, und unter Streaming I/O Softphone auswählt.
1:00
Ihr seht, dass darin drei Komponenten enthalten sind, die Ihr jetzt alle in Eure Schematic zieht.
1:06
Die Controller-Komponente lässt Euch das Softphone steuern, die Componente In dient als Input,
1:12
um Euer eingehendes Signal in Eurem Design verarbeiten könnt,
1:16
die Out-Komponente stellt das Audiosignal dar, das zum Telefon und dem Rest der Welt geschickt wird.
1:22
Um die Dinge zu vereinfachen, verbinden wir diese mit unserem Core.
1:26
Ich habe ein Mikrofon an die Mic/Line Karte im Core angeschlossen,
1:30
das wir hernehmen, um mit dem Anrufer zu reden.
1:33
Ich verbinde einfach das Mikrofon mit der Out-Komponente.
1:36
Außerdem habe ich einen Lautsprecher an dieser Line Out Card angeschlossen,
1:40
die wir in die Schematic ziehen und dann mit der In-Komponente verbinden.
1:44
Im Falle einer Konferenz, so wie jetzt, sollten wir die Echounterdrückung verwenden.
1:49
Also holen wir uns eine AEC-Komponente aus der Schematic Library.
1:54
Schauen wir uns kurz die Pins der AEC-Komponente an. Es gibt zwei Input Pins und einen Output Pin.
2:00
Der erste Input-Pin heißt Microphone, ist also für das Mikrofon gedacht,
2:03
das der Near-End Teilnehmer benutzt.
2:05
Wenn Ihr mehrere lokale Mikrofone in Eurem Konferenzraum benutzt, empfehlen wir von QSC Euch,
2:10
dass jedes Mikrofon einen eigenen AEC-Kanal bekommt, weil die Impulsantwort auf jedem Mikrofon anders ist.
2:17
Wenn Ihr nicht für jedes Mikrofon einen eigenen AEC-Kanal verwenden könnt,
2:21
könnt Ihr die Mikrofonsignale mit einem Mixer zusammenführen,
2:24
aber seid gewarnt, dass das Ergebnis nicht so gut ausfallen wird.
2:27
Der erste Output Pin heißt Conference, und ist der Main Output, der an den Far End Teilnehmer gesendet wird.
2:33
Wenn Ihr wollt, könnt Ihr das Signal noch weiterverarbeiten, aber eben erst nach der AEC-Komponente.
2:39
Hängt keine Verarbeitung zwischen das Mikrofon und den Input am AEC.
2:44
Der zweite Input Pin nennt sich Reference.
2:47
Hier sollte eine Kopie des eingehenden Telefonsignals angeschlossen werden,
2:51
nachdem es fertig verarbeitet wurde. Das Signal sollte das gleiche sein, wie das,
2:56
das auf Eure Lautsprecher geht, weil Euer AEC dieses Signal als Referenz für die Geräusche nutzt,
3:02
die von den Mikrofonen gefiltert werden.
3:05
Wenn Ihr aus Versehen das Signal vor der Verarbeitung abnehmt,
3:08
bekommt Euer AEC keine genaue Aussage darüber, was über Eure Lautsprecher wiedergegeben wird.
3:13
Es kann noch einen zweiten Output Pin namens Reinforcement geben.
3:17
Ihr könnt Ihn in den AEC Properties aktivieren, indem Ihr das Reinforcement Output Feld auf Yes ändert.
3:24
Dieser Pin wird nur bei großen Räumen gebraucht, typischerweise Konferenzräume oder Gerichtsräumen,
3:29
in denen das Audiosignal des Near End ebenfalls über Euer PA System wiedergegeben werden soll.
3:35
So kann in einem großen Raum jeder beide Enden der Unterhaltung hören.
3:39
Dieses Signal hat keine Geräuschreduzierung oder Comfort Noise-Funktion,
3:43
wie wir sie im vorherigen Tutorial besprochen haben.
3:46
Ihr solltet den Conference Output Pin nicht an Eure Lautsprecher anschließen.
3:50
Ich wiederhole nochmal: dieser erste Output Pin ist nur für den Far-End Teilnehmer gedacht
3:55
und sollte nicht an die Output-Kanäle im Raum weitergeleitet werden.
3:59
Wir haben hier ein gutes Beispieldesign in den Project Files dieses Kurses,
4:03
das Ihr Euch runterladen könnt, um zu zeigen, wie die AEC-Komponente richtig und falsch verwendet werden kann.
4:09
Zurück zu unserem Softphone Design, lassen wir uns das Wissen jetzt anwenden.
4:13
Ich möchte das lokale Mikrofon an den Mikrofon-Pin des AEC anschließen,
4:17
dann das Conference Signal an unseren Softphone-Out übergeben.
4:22
Wir müssen das eingehende Softphone-Signal an den Reference Pin des AEC übergeben,
4:26
damit es weiß, welche Echos entfernt werden sollen.
4:29
Der nächste Schritt ist es, das Softphone richtig einzurichten,
4:32
damit es in Eurem Netzwerk funktioniert, was Ihr über den Administrator erldeigt.
4:37
Ich lasse das Design jetzt auf einem Core laufen, wodurch ich auf den Administrator zugreifen kann,
4:42
hier über den Button im oberen rechten Eck. Sobald ein Softphone Teil Eures Designs ist,
4:48
seht Ihr einen Tab 'Softphones' hier im Administrator
4:51
In dieser Ansicht gibt es zwei Spalten - die eine listet Eure Softphones aus dem Inventory auf,
4:57
die andere die Audiocodecs. Ihr müsst hier das richtige Netzwerk auswählen.
5:02
Euer Core hat eine LAN A und eine LAN B Verbindung, und einen Auxiliary A, und bei größeren Cores,
5:08
einen Auxiliary B. Stellt sicher, dass Ihr das Netzwerk wählt, das nach draußen geht.
5:14
Doppelklickt auf Euer Softphone damit Ihr einstellen könnt, wie sich Euer Telefon mit VoIP verbindet.
5:20
Ihr müsst einen Benutzernamen und einen Proxy eingeben, wählt aus,
5:24
Ihr den Proxy verwenden wollt oder nicht und gebt Eure Authentication ID und das Passwort ein.
5:30
Ihr solltet diese Informationen von Eurem Systemadministrator oder vom VoIP-Provider bekommen.
5:35
Manche VoIP-Provider nutzen den Benutzernamen auch als Authentication ID.
5:40
Sobald die Daten richtig eingegeben sind, drückt OK und dann auf Update Settings
5:44
und verlasst dann den Administrator um Euer Softphone zu testen.
5:48
Wenn Ihr auf die Controller-Komponente doppelklickt, kommt Ihr zum Control Panel,
5:52
das überraschenderweise einem Telefon ähnlich sieht.
5:55
Ihr könnt das Keypad rechts benutzen, um eine Nummer einzugeben,
5:58
oder sie in das Dial String Feld tippen, oder eine Nummer mit diesen Knöpfen löschen.
6:04
Das Progress-Feld zeigt Euch den Status Eures Softphones,
6:07
der DND oder 'Bitte nicht stören'-Button blockiert eingehende Anrufe, Ihr könnt auf Connect drücken,
6:14
um mit der Anwahl der Nummer zu beginnen, und Disconnect, um die Verbindung zu beenden.
6:19
Wenn Euer Telefon abgehoben ist oder klingelt, leuchten diese Lichter hier,
6:23
Ihr könnt auch eine automatische Rufannahme nach einer bestimmten Anzahl von Klingeln einstellen,
6:28
und die Statusleiste gibt Euch wichtige Informationen darüber, was Euer Softphone gerade macht.
6:33
Lasst es uns ausprobieren - ich gebe eine Nummer ein, drücke auf wählen
6:37
und aktiviere den Hover Monitor für meine Line Out Karte,
6:40
damit ich das über die Soundkarte meines PCs hören kann.
6:45
Hallo?
6:46
Hey kuki, hier ist flo.
6:48
Hey, was gibt's?
6:49
Nicht viel, ich zeige nur grad das Softphone!
6:52
Wie aufregend für jeden Beteiligten. Kann ich jetzt auflegen?
6:56
Okay, jetzt setzen wir ein einfaches System auf,
6:59
aber lasst uns noch kurz ein paar andere Optionen anschauen, die Ihr vielleicht einbauen möchtet.
7:03
Zuerst trenne ich die Verbindung zum Core, damit ich das Design ändern kann.
7:07
Ich empfehle ich Euch, eine Automatic Gain Control auf das eingehende Signal anzuwenden,
7:13
und dazu einen Parametric Equalizer.
7:16
Die beiden helfen uns, leise und laute Anrufer anzugleichen
7:20
und glätten insgesamt das Signal der Anrufer. Wie auch immer, vergesst nicht,
7:24
das Reference Signal anzupassen, das in Euren AEC geht.
7:28
Ihr müsst dem AEC das Signal geben, das dem am Lautsprecher am nächsten kommt,
7:33
damit er es richtig löschen kann,
7:34
also legen wir unsere neue Reference von diesem Punkt hier nach der Bearbeitung.
7:39
Es gibt noch weitere Funktionen für das Softphone,
7:42
die ab Designer Version 5.0 hinzugefügt wurden, die Euch vielleicht interessieren.
7:47
Die erste ist die Embedded Tone Control, die Ihr in der Controller Status Komponente bearbeiten könnt.
7:53
Geht einfach auf den Tone Control Tab und Ihr seht die Option,
7:56
eine Audiodatei als Klingelton zu verwenden und Ihr könnt außerdem verschiedene Töne einstellen,
8:01
wenn Euer Telefon sich verbindet, oder die Verbindung trennt.
8:05
Wenn Ihr diese Funktion nutzen wollt, geht sicher, dass Ihr den richtigen Button aktiviert.
8:10
Ihr könnt auch den Gain für die Wiedergabe anpassen und aus verschiedenen verfügbaren Dateien wählen.
8:16
Wenn Ihr eigene Dateien hinzufügen wollt, passt drauf auf, dass Ihr sie ins richtige Verzeichnis schiebt.
8:21
Im Administrator, öffnet den Audio Files Tab und Ihr findet einen Ordner namens Ringtones.
8:28
Dieser Ordner ist mit den Funktionen verknüpft, also schaut,
8:31
dass Ihr Eure eigenen Dateien in diesen Ordner packt, um sie verfügbar zu machen.
8:35
Ihr habt außerdem die Möglichkeit, das DTMF Local Playback auszuschalten,
8:40
das sind die Töne, wenn Ihr die Ziffern einer Telefonnummer eingebt.
8:45
Wenn Ihr sie nicht hören wollt, deaktiviert einfach diesen Button.
8:48
Außerdem könnt Ihr, statt Nummern manuell einzugeben, auch ein Telefonbuch anlegen.
8:54
Zuerst trenne ich die Verbindung zum Core und gehe dann in die Schematic Library.
8:58
Unter dem Feld Control Components gibt es eine Komponente Contact List.
9:04
Ziehen wir sie in unsere Schematic.
9:06
Im Control Panel der Komponente sehen wir mehrere verschiedene Listen,
9:10
aber um sie mit Informationen zu füttern mussen wir zurück zum Administrator wechseln.
9:15
Sobald Ihr da seid, seht Ihr einen Tab namens Contacts, in den Ihr Eure Kontaktdaten eingeben könnt.
9:21
Ihr könnt das manuell machen indem Ihr auf den Plus-Button klickt und 'Add new contact list' auswählt.
9:28
Wählt Euer neues 'Book' aus, in dem Ihr jetzt den Namen und die Nummer eines Kontakts eingeben.
9:33
Jetzt können wir zurück zur Contact List in unserem Design wechseln und wir sehen,
9:37
die verschiedenen Contact Lists, die wir erstellt haben,
9:40
und wenn wir einen Namen auswählen, erscheint die Nummer.
9:43
Ihr könnt diese Felder in ein UCI einbauem,
9:45
sodass ein Benutzer in Eurem Raum schnell einen Kontakt auswählen kann.
9:49
Aber bis jetzt wird nur die Nummer angezeigt, es gibt noch keine Verbindung zu Eurem Softphone.
9:56
Wenn Ihr zum Beispiel mehrere Softphones habt, wollt Ihr ja nicht, dass eine Liste alle Softphones steuert.
10:02
Wir nehmen jetzt einfache Control Pins um diese Contact List mit unserem Softphone zu verbinden.
10:08
Klickt auf die Contact List und aktiviert den 'Number' Control Pin.
10:11
Das ist die Textanzeige der Telefonnumemer.
10:14
Jetzt wählen wir den Softphone Controller Status
10:17
und öffnen die 'Call Control' Control Pins und aktivieren das Dial String Feld.
10:22
Eine einfache Verbindung zwischen diesen beiden Pins schick jetzt die Nummer
10:26
aus der Contact List zum Dial String des Softphone.
10:30
Auf die Art kann ein Benutzer einen Kontakt einfach finden
10:33
und die Nummer wird automatisch an das Softphone geleitet und Ihr müsst nur noch auf 'Connect' drücken.
10:39
Natürlich könnt Ihr da noch kreativer werden, wenn Ihr wollt,
10:42
Ihr könnt einstellen, dass das Softphone automatisch zu wählen beginnt,
10:45
wenn der Kontakt ausgewählt wurde, oder Ihr könnt eine Kombination aus eigenen Buttons
10:49
und Snapshots in einem Popup-Fenster nutzen,
10:52
um eine Kurzwahl für Eure bevorzugten Kontakte einzurichten.
10:56
Dann könnt Ihr diese Popup in ein UCI wie ein Touchscreen oder ein iPhone einbinden
11:01
und den Anruf von dort starten. Stellt Euch nur die Möglichkeit vor, einen Anruf zu starten ... von Eurem Telefon!
11:08
Das ist verrückt! Auf jeden Fall wisst Ihr, was ich meine, danke fürs Zusehn und bis zum nächsten Mal.