Erfahren Sie, wie Sie die erweiterten Konfigurationen für Telefonieadapter durchführen. Außerdem finden Sie deren Einstellungen und Beispiele.
Beim Installieren von Adobe Connect werden alle Telefonieadapter automatisch installiert, unabhängig davon, ob Sie diese im Installationsprogramm auswählen oder nicht. Wenn Sie den Adapter im Installationsprogramm auswählen, wird der Konfigurationsbildschirm für diesen Adapter angezeigt. Sie können den Adapter zum Zeitpunkt der Installation konfigurieren. Das Installationsprogramm führt nur die grundlegende Konfiguration für die Telefonieadapter durch. Sie können die erweiterten Konfigurationen manuell durchführen.
Weitere Informationen finden Sie unter Installieren und Konfigurieren von Adobe Connect.
Telefonieadapter konfigurieren
Um die Telefonieadapter zu konfigurieren, nachdem Sie das Installationsprogramm ausgeführt haben, gehen Sie wie folgt vor:
- Öffnen Sie in einem Texteditor die Datei [root_install_dir]\TelephonyService\conf\telephony-settings.xml.
- Definieren Sie in der XML-Datei die Einwahlsequenz für den Audiokonferenzanbieter.
- Validieren und speichern Sie die XML-Datei.
- Starten Sie Adobe Connect Central Application Server neu.
In den Beispieleinstellungen sind die Werte in geschweiften Klammern ({}) Platzhalter. Beim Aktualisieren der Einstellungen müssen Sie für diese Parameter die tatsächlichen Werte angeben.
Einstellungen für den Arkadin-Adapter
Die Einstellungen für den Arkadin-Adapter finden Sie unten.
Einstellung |
Erforderlich |
Standardwert |
Beschreibung |
ARKADIN_TOKEN_LENGTH |
Ja |
4 |
Länge des Tokens zur Identifizierung und Zusammenführung von Benutzer(inne)n im Sitzungsraum |
ARKADIN_DTMF_PREFIX_TOKEN |
Ja |
99 |
Präfix des Tokens zur Identifizierung und Zusammenführung von Benutzer(inne)n im Sitzungsraum |
ARKADIN_UVLINE_CLIS |
Ja |
– |
Liste der UV-Nummern/SIP-Kontonummern, die für die Teilnahme an Audiokonferenzen verwendet werden. |
ARKADIN_DTMF_POSTFIX_TOKEN |
Ja |
# |
Postfix des Tokens zur Identifizierung und Zusammenführung von Benutzer(inne)n im Sitzungsraum |
ARKADIN_APPID |
Ja |
– |
Arkadin stellt diese Anwendungs-ID bereit |
ARKADIN_LOADBALANCER |
Ja |
– |
Load-Balancer-URL des Arkadin-Bamboo-Servers |
ARKADIN_RESPONSE_URL |
Ja |
– |
Rückruf-URL, über die Arkadin Rückrufe beim Connect-Telefoniedienst tätigen kann |
ARKADIN_ACCESS_NUMBER_URL |
Ja |
– |
Die URL für die Seite mit mehreren Einwahlnummern |
ARKADIN_AUTHENTICATE_URL |
Ja |
– |
Authentifizierungs-URL |
ARKADIN_BAMBOO_TIMEOUT |
Ja |
360000 |
Zeitüberschreitung für den Arkadin-Bamboo-Dienst |
MAX_SUB_CONFS |
Ja |
8 |
Maximale Anzahl der unterstützten Arbeitsgruppen |
MAX_USERS_PER_SUB_CONF |
Ja |
100 |
Zulässige maximale Anzahl von Benutzer(inne)n pro Arbeitsgruppe |
ARKADIN_TOLLFREE |
Ja |
– |
Setzen Sie das Attribut auf „true“, um die gebührenfreie Nummer anzuzeigen, und „false“, um die Nummer nicht anzuzeigen. |
Beispieleinstellungen für den Arkadin-Adapter für die NA-Region
Im folgenden Beispiel wird die grundlegende Einwahlsequenz für den Arkadin-Adapter veranschaulicht. Der Wert von ARKADIN_TOLLFREE ist für die NA-Region abweichend.
<telephony-settings> <telephony-adaptor id="arkadin-adaptor" class- name="com.macromedia.breeze_ext.arkadin.ArkadinAdaptor" enabled="true"> <setting id="ARKADIN_UVLINE_CLIS">14158322000,4158322000,4085366000,4085366001,4155130607,4156589626,14156589626</setting> <setting id="ARKADIN_TOKEN_LENGTH">4</setting> <setting id="ARKADIN_DTMF_PREFIX_TOKEN">99</setting> <setting id="ARKADIN_DTMF_POSTFIX_TOKEN">#</setting> <setting id="ARKADIN_APPID">${Arkadin_APP_ID}</setting> <setting id="ARKADIN_LOADBALANCER">${Arkadin_Bamboo_Server_Loadbalancer}</setting> <setting id="ARKADIN_RESPONSE_URL">${Arkadin_Client_Callback_URL}</setting> <setting id="ARKADIN_ACCESS_NUMBER_URL">${Arkadin_More_DialIn_Info_URL}</setting> <setting id="ARKADIN_AUTHENTICATE_URL">${Arkadin_Auth_Host}</setting> <setting id="ARKADIN_BAMBOO_TIMEOUT">360000</setting> <setting id="MAX_SUB_CONFS">20</setting> <setting id="ARKADIN_TOLLFREE">true</setting> <setting id="MAX_USERS_PER_SUB_CONF">100</setting> <dial-in-sequence> <conf-num>{x-tel-arkadin-conference-number-free}</conf-num> <delay>2000</delay> <dtmf>{x-tel-arkadin-moderator-code}</dtmf> <dtmf>#</dtmf> <delay>500</delay> <dtmf>#</dtmf> <delay>3000</delay> </dial-in-sequence> </telephony-adaptor> </telephony-settings>
Beispieleinstellungen für den Arkadin-Adapter für die APAC-Region
Im folgenden Beispiel wird die grundlegende Einwahlsequenz für den Arkadin-Adapter veranschaulicht. Die Wählfolge ist für die APAC-Region abweichend.
<telephony-settings> <telephony-adaptor id="arkadin-adaptor" class- name="com.macromedia.breeze_ext.arkadin.ArkadinAdaptor" enabled="true"> <setting id="ARKADIN_UVLINE_CLIS">14158322000,4158322000,4085366000,4085366001,4155130607,4156589626,14156589626</setting> <setting id="ARKADIN_TOKEN_LENGTH">4</setting> <setting id="ARKADIN_DTMF_PREFIX_TOKEN">99</setting> <setting id="ARKADIN_DTMF_POSTFIX_TOKEN">#</setting> <setting id="ARKADIN_APPID">${Arkadin_APP_ID}</setting> <setting id="ARKADIN_LOADBALANCER">${Arkadin_Bamboo_Server_Loadbalancer}</setting> <setting id="ARKADIN_RESPONSE_URL">${Arkadin_Client_Callback_URL}</setting> <setting id="ARKADIN_ACCESS_NUMBER_URL">${Arkadin_More_DialIn_Info_URL}</setting> <setting id="ARKADIN_AUTHENTICATE_URL">${Arkadin_Auth_Host}</setting> <setting id="ARKADIN_BAMBOO_TIMEOUT">360000</setting> <setting id="MAX_SUB_CONFS">20</setting> <setting id="MAX_USERS_PER_SUB_CONF">100</setting> <dial-in-sequence> <conf-num>{x-tel-arkadin-conference-number-uvline}</conf-num> <delay>2000</delay> <dtmf>{x-tel-arkadin-moderator-code}</dtmf> <dtmf>#</dtmf> <delay>5000</delay> <dtmf>6*</dtmf> <dtmf>#</dtmf> <delay>5000</delay> <dtmf>6*</dtmf> <dtmf>#</dtmf> </dial-in-sequence> </telephony-adaptor> </telephony-settings>
Einstellungen für Intercall-Adapter
Grundlegende Einstellungen für den InterCall-Adapter
Adapter |
Einstellung |
Erforderlich |
Beschreibung |
InterCall-Adapter |
INTERCALL_CCAPI_HOST |
Ja |
Die Host-URL für den InterCall-CCAPI-Dienst. |
InterCall-Adapter |
INTERCALL_CCAPI_AUTH_HOST |
Ja |
Die Host-URL für den InterCall-CCAPI-Autorisierungsdienst. |
InterCall-Adapter |
INTERCALL_CLIENT_CALLBACK_URL |
Ja |
Die Rückruf-URL von Connect für InterCall zum Rückruf. |
InterCall-Adapter |
INTERCALL_APP_TOKEN |
Ja |
Das App-Token, das zum Abrufen der Dienstanbieterinstanz von der Brücke verwendet wird. |
InterCall-Adapter |
INTERCALL_EMEA_COUNTRY_CODES |
Ja |
Die Ländercodes, für die die Konferenznummern angezeigt werden. Beispiel: UK; FR; DE; IT; ES; AU; AT; BE; CN; IN; IE; IT; JP; RU; CH; US |
Erweiterte Einstellungen für den InterCall-Adapter
Adapter |
Einstellung |
Erforderlich |
Standardwert |
Beschreibung |
InterCall-Adapter |
INTERCALL_HEARTBEAT_INTERVAL |
Nein |
15.000 (15 Sekunden) |
Das Zeitintervall in Millisekunden für das Senden von Konversationsherzschlägen an die Brücke. Um eine Sitzung am Leben zu erhalten, ist es notwendig, Herzschläge an die InterCall-Brücke zu senden. Dieses Intervall darf nicht mehr als 2 Minuten betragen. |
InterCall-Adapter |
INTERCALL_DEBUG |
Nein |
FALSE |
Gibt an, ob der Adapter im Debugmodus ausgeführt werden soll, was zu ausführlicher Protokollierung in den InterCall-Adapterprotokollen führt. |
InterCall-Adapter |
INTERCALL_ACTIVE_SCO_TEST_INTERVAL |
Nein |
10 |
Legt fest, wie viel Zeit übersprungen werden soll, bevor die Aktivität eines Meetings in Adobe Connect überprüft wird. Dadurch wird sichergestellt, dass die Sitzungen nicht ewig fortgesetzt werden. Auch die Sitzungen werden nach einer bestimmten Anzahl von Herzschlägen auf Aktivität überprüft. |
InterCall-Adapter |
INTERCALL_DTMF_PREFIX_TOKEN |
Nein |
#1 |
Zeichen, die angeben, dass der DTMF-Eintrag ein Token ist. Ändern Sie diesen Wert nur, wenn der Wert auf der Brücke geändert wurde. |
InterCall-Adapter |
INTERCALL_TOKEN_LENGTH |
Nein |
4 |
Die Anzahl der Stellen im eindeutigen Token, das Connect für alle Benutzer(innen) generiert, die an einem Meeting teilnehmen. |
InterCall-Adapter |
INTERCALL_DTMF_POSTFIX_TOKEN |
Nein |
# |
Zeichen, die angeben, dass das Token abgeschlossen ist. Diese Aktion weist Adobe Connect an, das Token zu generieren, um die/den Telefonbenutzer(in) mit einer/einem Webbenutzer(in) zusammenzuführen. Ändern Sie diesen Wert nur, wenn der Wert auf der Brücke geändert wurde. |
InterCall-Adapter |
INTERCALL_EMEA_DIALIN_NUMBER_TYPES |
Nein |
|
Die Einwahlkonferenznummerntypen, die von InterCall zum Speichern in Connect abgerufen werden kann. Wenden Sie sich an InterCall, um die Nummerntypen zu erhalten. Empfohlene Werte sind IT, NF usw. |
InterCall-Adapter |
INTERCALL_TOLL_FREE_COUNTRY_CODE |
Nein |
US |
Stellt den Code für das Land dar, dessen Nummer für die Einwahlverbindung verwendet wird. Stellen Sie diesen vorzugsweise auf den Standort Ihres Service-Anbieters ein. |
Beispieleinstellungen für den InterCall-Adapter
Im folgenden Beispiel wird die Einwahlsequenz für den InterCall-Adapter veranschaulicht.
<telephony-settings> <telephony-adaptor id="intercall-adaptor" class- name="com.macromedia.breeze_ext.telephony.Intercall.IntercallTelephonyAdaptor" enabled="true" disable-profiles-on-edit="true" disable-profiles-on-disable="true"> <setting id="TOKEN_LENGTH">4</setting> <setting id="MAX_SUB_CONFS">15</setting> <setting id="MAX_USERS_PER_SUB_CONF">200</setting> <setting id="DTMF_PREFIX_TOKEN">#1</setting> <setting id="DTMF_POSTFIX_TOKEN">#</setting> <setting id="CONFERENCE_START_WAIT_TIME">20000</setting> <setting id="INTERCALL_DEBUG">${INTERCALL_DEBUG}</setting> <setting id="INTERCALL_HEARTBEAT_INTERVAL">${INTERCALL_HEARTBEAT_INTERVAL}</setting> <setting id="INTERCALL_CCAPI_HOST">${INTERCALL_CCAPI_HOST}</setting> <setting id="INTERCALL_CCAPI_AUTH_HOST">${INTERCALL_CCAPI_AUTH_HOST}</setting> <setting id="INTERCALL_CLIENT_CALLBACK_URL">${INTERCALL_CLIENT_CALLBACK_URL}</setting> <setting id="INTERCALL_APP_TOKEN">${INTERCALL_APP_TOKEN}</setting> <setting id="INTERCALL_EMEA_COUNTRY_CODES">${INTERCALL_EMEA_COUNTRY_CODES}</setting> <setting id="INTERCALL_TOLL_FREE_COUNTRY_CODE">${INTERCALL_TOLL_FREE_COUNTRY_CODE}</setting> <dial-in-sequence> <conf-num>{x-tel-intercall-uv-conference-number}</conf-num> <delay>6000</delay> <dtmf>{x-tel-intercall-participant-code}</dtmf> <dtmf>#</dtmf> <delay>8000</delay> <dtmf>#</dtmf> <delay>8000</delay> <dtmf>#</dtmf> <delay>12000</delay> <dtmf>[uv-token]</dtmf> </dial-in-sequence> </telephony-adaptor> </telephony-settings>
Zusätzliche Informationen
Einige gängige XML-Elemente werden nachfolgend beschrieben.
XML-Element |
Beschreibung |
<conf-num> |
Die Telefonnummer für die Audiokonferenz. Dieses Element muss in der Einwahlfolge an erster Stelle stehen. Sie können nur ein <conf-num>-Element haben. Der Adapter stellt den Wert in den geschweiften Klammern {} bereit. |
<delay> |
Eine Verzögerung in der Wählfolge in Millisekunden. |
<dtmf> |
Ein DTMF-Ton (Dual-Tone Multi-Frequency). Ein DTMF-Wert kann eine beliebige Zahl oder ein beliebiger Buchstabe auf einer Telefontastatur sein, einschließlich * und #. |
Einstellungen für den MeetingOne-Adapter
Grundlegend Einstellungen
Einstellung |
Erforderlich |
Beschreibung |
m1.connect.telephony.api_server |
Ja |
Die URL des MeetingOne-Telefonie-API-Servers. |
m1.connect.ftp.ssh |
Ja |
Ein boolescher Wert, der angibt, ob der SSH-Download aktiviert (TRUE) oder deaktiviert (FALSE) ist. Der Standardwert ist TRUE. |
m1.connect.loglevel |
Ja |
Die Protokollierungsebene. Der Wert kann je nach der erforderlichen Ebene der Fehlerbehebung „info“ oder „debug“ sein, wobei die „debug“-Ebene das Extrem ist. |
m1.connect.telephony.api_ server.login |
Ja |
Die ID, die zur Anmeldung beim MeetingOne-Telefonie-API-Server verwendet wird. |
m1.connect.telephony.api_ server.password |
Ja |
Das mit der Anmelde-ID verknüpfte Kennwort. |
Erweiterte Einstellungen
Einstellung |
Erforderlich |
Standardwert |
Beschreibung |
MEETINGONE_DTMF_ PREFIX_TOKEN |
Ja |
- |
Zeichen, die angeben, dass der DTMF-Eintrag ein Token ist. Ändern Sie diesen Wert nur, wenn der Wert auf der Brücke geändert wurde. Der vorgeschlagene Wert ist *65. |
MEETINGONE_TOKEN_LENGTH |
Ja |
- |
Anzahl der Stellen im eindeutigen Token, die Connect für alle Benutzer(innen) generiert, die an einem Meeting teilnehmen. Der vorgeschlagene Wert ist 4. |
MEETINGONE_DTMF_POSTFIX_TOKEN |
Ja |
- |
Zeichen, die angeben, dass das Token abgeschlossen ist. Dadurch wird Connect signalisiert, das Token zum Zusammenführen des Telefonbenutzers mit einem Webbenutzer zu generieren. Ändern Sie diesen Wert nur, wenn der Wert auf der Brücke geändert wurde. Der vorgeschlagene Wert ist #. |
m1.connect.ftp.delay |
Nein |
57.600 (16 Stunden) |
Maximale Länge der Audiodatei für den Download in Sekunden. Minimum ist 3600 (eine Stunde). |
m1.connect.message.timeout |
Nein |
90 |
Maximale Zeit für die Befehlsbestätigung von der Audiobrücke in Sekunden. Der empfohlene Wert liegt zwischen 90 und 120 Sekunden. |
m1.connect.recording.enabled |
Nein |
TRUE |
Boolescher Wert, der angibt, ob die Aufzeichnung aktiviert ist. |
m1.connect.sshdownload.cmd |
ja |
${MEETINGONE_PSFTP_PATH} {0} {1} {2} {3} |
SSH Download Cmd |
m1.connect.telephony.authentication_service_endpoint |
nein |
Authentifizierung |
Endpunkt des Telefonieauthentifizierungsdienstes |
m1.connect.telephony.audio_service_endpoint |
nein |
Audio |
Endpunkt des Telefonieaudiodienstes |
m1.connect.telephony.events_service_endpoint |
nein |
Ereignisse |
Endpunkt des Telefonieaudiodienstes |
MAX_SUB_CONFS |
ja |
20 |
|
MAX_USERS_PER_SUB_CONF |
ja |
150 |
|
Beispieleinstellungen MeetingOne
Im folgenden Beispiel wird die Einwahlsequenz für den MeetingOne-Adapter veranschaulicht:
<telephony-settings> <telephony-adaptor id="meetingone-adaptor" class- name="com.meetingone.adobeconnect.MeetingOneAdobeConnectAdaptor" enabled="true" name="{meetingone-adaptor}"> <setting id="MEETINGONE_TOKEN_LENGTH">${MEETINGONE_TOKEN_LENGTH}</setting> <setting id="MAX_SUB_CONFS">20</setting> <setting id="MAX_USERS_PER_SUB_CONF">150</setting> <setting id="MEETINGONE_DTMF_PREFIX_TOKEN">${MEETINGONE_DTMF_PREFIX_TOKEN}</setting> <setting id="MEETINGONE_DTMF_POSTFIX_TOKEN">${MEETINGONE_DTMF_POSTFIX_TOKEN}</setting> <setting id="m1.connect.telephony.api_server">https://ape-secure.poweredbyphoenix.net/api</setting> <setting id="m1.connect.ftp.ssh">${m1.connect.ftp.ssh}</setting> <setting id="m1.connect.loglevel">${m1.connect.loglevel}</setting> <setting id="m1.connect.sshdownload.cmd">${MEETINGONE_PSFTP_PATH} {0} {1} {2} {3}</setting> <setting id="m1.connect.recording.enabled">${m1.connect.recording.enabled}</setting> <setting id="m1.connect.telephony.api_server.password">${m1.connect.telephony.api_server.password} </setting> <setting id="m1.connect.telephony.api_server.login">${m1.connect.telephony.api_server.login}</setting> <setting id="m1.connect.telephony.authentication_service_endpoint">authentication</setting> <setting id="m1.connect.telephony.audio_service_endpoint">audio</setting> <setting id="m1.connect.telephony.events_service_endpoint">events</setting> <setting id="m1.connect.ftp.delay">${m1.connect.ftp.delay}</setting> <setting id="m1.connect.message.timeout">${m1.connect.message.timeout}</setting> <setting id="DIALIN_NUMBERS">MeetingOne_Access_Number_Argentina MeetingOne_Access_Number_Australia MeetingOne_Access_Number_Austria MeetingOne_Access_Number_Bahrain MeetingOne_Access_Number_Belgium MeetingOne_Access_Number_Brazil MeetingOne_Access_Number_Bulgaria MeetingOne_Access_Number_Canada MeetingOne_Access_Number_China MeetingOne_Access_Number_Cyprus MeetingOne_Access_Number_Czech MeetingOne_Access_Number_Denmark MeetingOne_Access_Number_El_Salvador MeetingOne_Access_Number_Estonia MeetingOne_Access_Number_Finland MeetingOne_Access_Number_France MeetingOne_Access_Number_Germany MeetingOne_Access_Number_Greece MeetingOne_Access_Number_Hungary MeetingOne_Access_Number_Ireland MeetingOne_Access_Number_Israel MeetingOne_Access_Number_Italy MeetingOne_Access_Number_Japan MeetingOne_Access_Number_Latvia MeetingOne_Access_Number_Lithuania MeetingOne_Access_Number_Luxembourg MeetingOne_Access_Number_Mexico MeetingOne_Access_Number_Netherlands MeetingOne_Access_Number_New_Zealand MeetingOne_Access_Number_Norway MeetingOne_Access_Number_Panama MeetingOne_Access_Number_Peru MeetingOne_Access_Number_Poland MeetingOne_Access_Number_Portugal MeetingOne_Access_Number_Romania MeetingOne_Access_Number_Singapore MeetingOne_Access_Number_Slovenia MeetingOne_Access_Number_South_Africa MeetingOne_Access_Number_Spain MeetingOne_Access_Number_Sweden MeetingOne_Access_Number_Switzerland MeetingOne_Access_Number_United_Kingdom MeetingOne_Access_Number_United_States</setting> <dial-in-sequence> <conf-num>18008320736</conf-num> <delay>12000</delay> <dtmf>*</dtmf> <dtmf>{x-tel-meetingone-conference-id}</dtmf> <dtmf>#</dtmf> <delay>6000</delay> <dtmf>[uv-token]</dtmf> </dial-in-sequence> </telephony-adaptor> </telephony-settings>
Beispielfunktionen für MeetingOne
Im folgenden Beispiel wird die Konfiguration „telefony-features.xml“ für den MeetingOne-Adapter für veranschaulicht:
Grundlegende Einstellungen – EMEA
Einstellung |
Erforderlich |
Beschreibung |
m1.connect.telephony.api_server |
Ja |
Die URL des MeetingOne-Telefonie-API-Servers für EMEA. |
m1.connect.ftp.ssh |
Ja |
Ein boolescher Wert, der angibt, ob der SSH-Download aktiviert (TRUE) oder deaktiviert (FALSE) ist. Der Standardwert ist TRUE. |
m1.connect.loglevel |
Ja |
Die Protokollierungsebene. Der Wert kann je nach der erforderlichen Ebene der Fehlerbehebung „info“ oder „debug“ sein, wobei die „debug“-Ebene das Extrem ist. |
m1.connect.telephony.api_server.login |
Ja |
Die ID, mit der sich der MeetingOne-Telefonie-API-Server für EMEA anmeldet. |
m1.connect.telephony.api_server.password |
Ja |
Das mit der Anmelde-ID verknüpfte Kennwort. |
Erweiterte Einstellungen – EMEA
Einstellung |
Erforderlich |
Standardwert |
Beschreibung |
MEETINGONE_DTMF_PREFIX_TOKEN |
Ja |
- |
Zeichen, die angeben, dass der DTMF-Eintrag ein Token ist. Ändern Sie diesen Wert nur, wenn der Wert auf der Brücke geändert wurde. Ein empfohlener Wert ist *65. |
MEETINGONE_TOKEN_LENGTH |
Ja |
- |
Anzahl der Ziffern im eindeutigen Token, die Adobe Connect für jeden Benutzer generiert, der an einem Meeting teilnimmt. Der vorgeschlagene Wert ist 4 |
MEETINGONE_DTMF_POSTFIX_TOKEN |
Ja |
- |
Zeichen, die angeben, dass das Token abgeschlossen ist. Dadurch wird Adobe Connect signalisiert, das Token zum Zusammenführen des Telefonbenutzers mit einem Webbenutzer zu generieren. Ändern Sie diesen Wert nur, wenn der Wert auf der Brücke geändert wurde. Der vorgeschlagene Wert ist #. |
m1.connect.ftp.delay |
Nein |
57.600 (16 Stunden) | Maximale Länge der Audiodatei für den Download in Sekunden. Der Mindestwert ist 3600 (eine Stunde). |
m1.connect.message.timeout |
Nein |
30 |
Die maximale Zeit für die Befehlsbestätigung von der Audiobrücke in Sekunden. Der empfohlene Wert liegt zwischen 30 und 120 Sekunden. |
m1.connect.recording.enabled |
Nein |
TRUE |
Ein boolescher Wert, der angibt, ob die Aufzeichnung aktiviert ist. |
Beispieleinstellungen – EMEA
Im folgenden Beispiel wird die Einwahlsequenz für den MeetingOne-Adapter für EMEA veranschaulicht:
<telephony-adaptor class-name="com.meetingone.adobeconnect.emea.AdaptorWrapper" enabled="true" id="meetingone-emea-adaptor" name="{meetingone-emea-adaptor}" use-backup- provider="true" default-recording-source="adaptor" disable-profiles-on-edit="false" disable- profiles-on-disable="false"><setting id="MEETINGONE_TOKEN_LENGTH">${MEETINGONE_TOKEN_LENGTH}</setting> <setting id="MAX_SUB_CONFS">20</setting> <setting id="MAX_USERS_PER_SUB_CONF">150</setting> <setting id="MEETINGONE_DTMF_PREFIX_TOKEN">${MEETINGONE_DTMF_PREFIX_TOKEN}</setting> <setting id="MEETINGONE_DTMF_POSTFIX_TOKEN">${MEETINGONE_DTMF_POSTFIX_TOKEN}</setting> <setting id="m1.connect.telephony.api_server">${m1.connect.telephony.api_server}</setting> <setting id="m1.connect.ftp.ssh">${m1.connect.ftp.ssh}</setting> <setting id="m1.connect.loglevel">${m1.connect.loglevel}</setting> <setting id="m1.connect.sshdownload.cmd">${MEETINGONE_PSFTP_PATH} {0} {1} {2} {3}</setting> <setting id="m1.connect.recording.enabled">${m1.connect.recording.enabled}</setting> <setting id="m1.connect.telephony.api_server.password">${m1.connect.telephony.api_server.password}</s etting> <setting id="m1.connect.telephony.api_server.login">${m1.connect.telephony.api_server.login}</setting > <setting id="m1.connect.telephony.authentication_service_endpoint">authentication</setting> <setting id="m1.connect.telephony.audio_service_endpoint">audio</setting> <setting id="m1.connect.telephony.events_service_endpoint">events</setting> <setting id="m1.connect.ftp.delay">${m1.connect.ftp.delay}</setting> <setting id="m1.connect.message.timeout">${m1.connect.message.timeout}</setting> <setting id="DIALIN_NUMBERS">MeetingOne_Access_Number_Argentina MeetingOne_Access_Number_Australia MeetingOne_Access_Number_Austria MeetingOne_Access_Number_Bahrain MeetingOne_Access_Number_Belgium MeetingOne_Access_Number_Brazil MeetingOne_Access_Number_Bulgaria MeetingOne_Access_Number_Canada MeetingOne_Access_Number_China MeetingOne_Access_Number_Cyprus MeetingOne_Access_Number_Czech MeetingOne_Access_Number_Denmark MeetingOne_Access_Number_El_Salvador MeetingOne_Access_Number_Estonia MeetingOne_Access_Number_Finland MeetingOne_Access_Number_France MeetingOne_Access_Number_Germany MeetingOne_Access_Number_Greece MeetingOne_Access_Number_Hungary MeetingOne_Access_Number_Ireland MeetingOne_Access_Number_Israel MeetingOne_Access_Number_Italy MeetingOne_Access_Number_Japan MeetingOne_Access_Number_Latvia MeetingOne_Access_Number_Lithuania MeetingOne_Access_Number_Luxembourg MeetingOne_Access_Number_Mexico MeetingOne_Access_Number_Netherlands MeetingOne_Access_Number_New_Zealand MeetingOne_Access_Number_Norway MeetingOne_Access_Number_Panama MeetingOne_Access_Number_Peru MeetingOne_Access_Number_Poland MeetingOne_Access_Number_Portugal MeetingOne_Access_Number_Romania MeetingOne_Access_Number_Singapore MeetingOne_Access_Number_Slovenia MeetingOne_Access_Number_South_Africa MeetingOne_Access_Number_Spain MeetingOne_Access_Number_Sweden MeetingOne_Access_Number_Switzerland MeetingOne_Access_Number_United_Kingdom MeetingOne_Access_Number_United_States</setting> <dial-in-sequence> <conf-num>{conf-num}</conf-num> <delay>12000</delay> <dtmf>*</dtmf> <dtmf>{x-tel-meetingone-conference-id}</dtmf> <dtmf>#</dtmf> <delay>12000</delay> <dtmf>*</dtmf> <dtmf>{x-tel-meetingone-host-pin}</dtmf> <dtmf>#</dtmf> <delay>12000</delay> <dtmf>[uv-token]</dtmf> </dial-in-sequence> </telephony-adaptor>
Beispielfunktionen – EMEA
Im folgenden Beispiel wird die Konfiguration „telefony-features.xml“ für den MeetingOne-Adapter für EMEA veranschaulicht:
<telephony-adaptor class-name="com.meetingone.adobeconnect.emea.AdaptorWrapper" enabled="true" id="meetingone-emea-adaptor"> <capabilities> <breeze-capabilities> <!-- "dial-out" and "dial-out-by-user" cannot both be enabled --> <!-- see also "call-selected-user" below --> <!-- if "dial-out" is true, then user's permission to dial out is determined by the user's role --> <capability enabled="true" id="dial-out"> <host enabled="true"/> <presenter enabled="true"/> <participant enabled="true"/> </capability> <!-- if "dial-out-by-user" is true, then user's permission to dial out is set for the individual user via xml api calls. "dial-out" and "dial-out-by-user" are mutually exclusive capabilities --> <capability enabled="false" id="dial-out-by-user"/> <!-- if "auto-call-me-dialog" is true, then at start of meeting, the "Call Me" dialog box will pop up, if the user has permission to dial out --> <capability enabled="true" id="auto-call-me-dialog"/> <!-- perform number masking using regular expression search and replacement. Default expressions mask digits 5,6,7 counting from last ignoring any hyphens and spaces in between. The default expression match fails if there are less than 7 digits in the number. --> <capability enabled="false" id="number-mask"> <search-expression>([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])$</search-expression> <replacement-expression>x$2x$4x$6$7$8$9$10$11$12$13</replacement-expression> </capability> </breeze-capabilities> <bridge-capabilities> <capability enabled="true" id="hang-up"/> <capability enabled="true" id="remove-selected-user-enable-hangup"/> <capability enabled="true" id="hold-user"/> <capability enabled="true" id="volume-control"/> <capability enabled="true" id="mute-conference"/> <capability enabled="true" id="token-merge"/> <capability id="telephone-number-hint-format" value="E164"/> <capability enabled="true" id="breakout-room"/> <!-- audio+web breakout rooms. --> <capability enabled="true" id="web-audio-breakouts"/> <!-- true means meeting ui has no menu item to explicitly start audio conference. Instead, conference start coincides automatically with meeting start --> <capability enabled="false" id="auto-start-conference"/> <!-- true means meeting ui has no menu item to explicitly stop audio conference. Instead, conference stop coincides automatically with meeting end --> <capability enabled="false" id="auto-stop-conference"/> <!-- true means meeting ui allows call out to selected user --> <!-- see also "dial-out", "dial-out-by-user", "auto-call-me-dialog" above--> <capability enabled="true" id="call-selected-user"/> </bridge-capabilities> </capabilities> </telephony-adaptor>
Einstellung |
Erforderlich |
Beschreibung |
DS | Ja | Reserved. Muss vorhanden sein. Beachten Sie, dass wir die erste Version für die Verfolgung der Bereitstellung auf 1.1 festlegen. |
DSCountry-Code | Ja | Der Ländercode des Rechenzentrums muss einer der folgenden Werte sein: USA -> gebührenfreie US-Nummer für Universal Voice GBR -> gebührenfreie UK-Nummer für Universal Voice |
LogAltairResponse | Ja | Nicht ändern |
LogExtraDebug | Ja |
Nicht ändern |
LogSuppressAllByContract | Ja |
Fügen Sie diesen Eintrag für "Lizenzierte Installation" hinzu und setzen Sie ihn auf "true". Dadurch wird die zusätzliche Protokollierung am Loopup-Endpunkt unterdrückt. |
AltairURL | Ja |
Standard-/Basis-Altair-Adresse. |
AthenaURL | Ja |
LoopUp-API-Server. |
AthenaVerifySecret | Ja |
Kennwort für LoopUp-API-Server. |
SeqUrl | Ja |
Adresse der Seq-Instanz. |
SeqToken | Ja |
SEQ-Token für Adobe Connect-Adapter |
DTMF_PREFIX_TOKEN |
Nein | Das LoopUp-IVR-Token wird über ##5 gefolgt von #-Ziffer angegeben. |
DTMF_PREFIX_TOKEN |
Nein | Zurück zur Konferenz (Token endet mit...) |
TOKEN_LENGTH |
Nein | 3-stelliges IVR-Token. Bitte nicht ändern |
MAX_SUB_CONFS |
Ja |
Auf 0 setzen. KEINE Unterstützung für Arbeitsgruppen. |
UVMaskDialinCLI_CSV |
Ja |
„sip:RECORDING“ ist erforderlich und stellt sicher, dass der LoopUp-Aufzeichnungsabschnitt (falls vorhanden) unterdrückt wird. |
Beispieleinstellungen – LoopUp
Im folgenden Beispiel wird die Konfiguration von „telephony-settings.xml“ für den LoopUp-Telefpnieadapter veranschaulicht:
<?xml version="1.0" encoding="UTF-8"?> <telephony-settings> <telephony-adaptor id="LoopUp" class-name="com.loopup.ACAdapter" enabled="true" name="LoopUp" default-provider="true" disable-profiles-on-edit="false" disable-profiles-on-disable="false"> <!-- Konfiguration: Weitere Informationen finden Sie unter https://github.com/loopup/ACAdapter/blob/main/README.md#configuration --> <setting id="DS">1.1</setting> <setting id="DCCountryCode">USA</setting> <setting id="LogAltairResponse">false</setting> <setting id="LogExtraDebug">false</setting> <setting id="AltairUrl">altair.loopup.com</setting> <setting id="AthenaUrl">data.loopup.com</setting> <!-- WARNUNG! Dieser Wert wird vom Adobe Telephony Service umgewandelt und entspricht nicht dieser Quelle! Maßgebliche Datei https://github.com/loopup/ACAdapter/blob/main/conf/telephony-settings.xml --> <setting id="AthenaVerifySecret_PASSWORD"></setting> <setting id="SeqUrl">seq-altair.loopup.com</setting> <!-- WARNUNG! Dieser Wert wird vom Adobe Telephony Service umgewandelt und entspricht nicht dieser Quelle! Maßgebliche Datei https://github.com/loopup/ACAdapter/blob/main/conf/telephony-settings.xml --> <setting id="SeqToken_PASSWORD"></setting> <setting id="DTMF_PREFIX_TOKEN">##5</setting> <setting id="DTMF_POSTFIX_TOKEN">#</setting> <setting id="TOKEN_LENGTH">3</setting> <setting id="MAX_SUB_CONFS">0</setting> <!-- Dies ist eine durch Kommas getrennte Liste, die die ANI/CLI der Universal Voice-Nummern von Adobe zur Einwahl in die LoopUp-Brücke enthält, die, sofern hier nicht anders angegeben, als Teilnehmer angezeigt werden. --> <setting id="UVMaskDialinCLI_CSV">sip:RECORDING</setting> </telephony-adaptor> </telephony-settings>
Beispielfunktionen – LoopUp
Im folgenden Beispiel wird die Konfiguration von „telephony-capabilities.xml“ für den LoopUp-Telefpnieadapter veranschaulicht:
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> <telephony-capabilities> <telephony-adaptor id="LoopUp" class-name="com.loopup.ACAdapter" enabled="true"> <capabilities> <breeze-capabilities> <!-- "dial-out" and "dial-out-by-user" cannot both be enabled --> <!-- see also "call-selected-user" below --> <!-- Wenn "dial-out" true ist, dann wird die Erlaubnis der Benutzerin/des Benutzers für ausgehende Anrufe durch ihre/seineRolle bestimmt --> <capability id="dial-out" enabled="true"> <host enabled="true" /> <presenter enabled="true" /> <participant enabled="true" /> </capability> <!-- if "dial-out-by-user" is true, then user's permission to dial out is set for the individual user via xml api calls. "dial-out" und "dial-out-by-user" schließen sich gegenseitig aus --> <capability id="dial-out-by-user" enabled="false" /> <!-- Wenn "auto-call-me-dialog" true ist, wird zu Beginn des Meetings das "Call Me"-Dialogfeld angezeigt, wenn die/der Benutzer(in) die Erlaubnis für ausgehende Anrufe hat --> <capability enabled="true" id="auto-call-me-dialog"/> <!-- perform number masking using regular expression search and replacement. Default expressions mask digits 5,6,7 counting from last ignoring any hyphens and spaces in between. The default expression match fails if there are less than 7 digits in the number. --> <capability id="number-mask" enabled="false"> <search-expression>([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])([- ]*)([0-9])$</search-expression> <replacement-expression>x$2x$4x$6$7$8$9$10$11$12$13</replacement-expression> </capability> </breeze-capabilities> <bridge-capabilities> <capability id="hang-up" enabled="true" /> <capability id="remove-selected-user-enable-hangup" enabled="true" /> <capability id="hold-user" enabled="true" /> <capability id="volume-control" enabled="false" /> <capability id="token-merge" enabled="true" /> <capability id="mute-all" enabled="false" /> <!-- audio+web breakout rooms. --> <capability id="breakout-room" enabled="false" /> <capability id="web-audio-breakouts" enabled="true" /> <!-- true means meeting ui has no menu item to explicitly start audio conference. Stattdessen fällt der Beginn der Konferenz automatisch mit dem Beginn des Meetings zusammen --> <capability id="auto-start-conference" enabled="false" /> <!-- true means meeting ui has no menu item to explicitly stop audio conference. Stattdessen fällt das Ende der Konferenz automatisch mit dem Ende des Meetings zusammen --> <capability id="auto-stop-conference" enabled="true" /> <!-- true means meeting ui allows call out to selected user --> <!-- Siehe auch oben "dial-out", "dial-out-by-user", "auto-call-me-dialog" --> <capability id="call-selected-user" enabled="true" /> <capability id="telephone-number-hint-format" value="E164" /> </bridge-capabilities> </capabilities> </telephony-adaptor> </telephony-capabilities>