Scopri come eseguire configurazioni avanzate di adattatori per telefonia insieme alle relative impostazioni ed esempi.
Quando installi Adobe Connect, tutti gli adattatori per telefonia vengono installati automaticamente, indipendentemente dal fatto che siano stati selezionati o meno nel programma di installazione. Se selezioni l’adattatore nel programma di installazione, viene visualizzata la schermata di configurazione dell’adattatore. Puoi configurare l’adattatore al momento dell’installazione. Il programma di installazione esegue solo la configurazione di base degli adattatori per telefonia. Puoi eseguire le configurazioni avanzate manualmente.
Per ulteriori informazioni, consulta Installazione e configurazione di Adobe Connect.
Configurare adattatori per telefonia
Dopo aver eseguito il programma di installazione, segui la procedura riportata per configurare adattatori per telefonia:
- Apri il file [root_install_dir]\TelephonyService\conf\telephony-settings.xml in un editor di testo.
- Nel file XML, definisci la sequenza di composizione per il fornitore di audioconferenza.
- Convalida e salva il file XML.
- Riavvia Adobe Connect Central Application Server.
Nelle impostazioni di esempio, i valori forniti tra parentesi graffe ({}) sono segnaposto. Durante l’aggiornamento delle impostazioni, devi fornire i valori effettivi per questi parametri.
Impostazioni dell’adattatore Arkadin
Di seguito sono disponibili le impostazioni per l’adattatore Arkadin.
Impostazione |
Obbligatorio |
Valore predefinito |
Descrizione |
ARKADIN_TOKEN_LENGTH |
Sì |
4 |
Lunghezza del token per l’identificazione dell’utente e l’accesso nella sala riunioni |
ARKADIN_DTMF_PREFIX_TOKEN |
Sì |
99 |
Prefisso del token per l’identificazione dell’utente e l’accesso nella sala riunioni |
ARKADIN_UVLINE_CLIS |
Sì |
NA |
Elenco dei numeri UV/numeri di conto SIP utilizzati per partecipare all’audioconferenza. |
ARKADIN_DTMF_POSTFIX_TOKEN |
Sì |
# |
Suffisso del token per l’identificazione dell’utente e l’accesso nella sala riunioni |
ARKADIN_APPID |
Sì |
NA |
Arkadin fornisce l’ID di questa applicazione |
ARKADIN_LOADBALANCER |
Sì |
NA |
URL del sistema di bilanciamento del carico del server Bamboo di Arkadin |
ARKADIN_RESPONSE_URL |
Sì |
NA |
URL di callback da cui Arkadin può richiamare i servizi di telefonia di Adobe Connect |
ARKADIN_ACCESS_NUMBER_URL |
Sì |
NA |
L’URL della pagina che mostra più numeri di composizione |
ARKADIN_AUTHENTICATE_URL |
Sì |
NA |
URL di autenticazione |
ARKADIN_BAMBOO_TIMEOUT |
Sì |
360000 |
Timeout per il servizio Bamboo di Arkadin |
MAX_SUB_CONFS |
Sì |
8 |
Numero massimo di sottogruppi di lavoro supportati |
MAX_USERS_PER_SUB_CONF |
Sì |
100 |
Numero massimo di utenti consentiti per sottogruppo di lavoro |
ARKADIN_TOLLFREE |
Sì |
NA |
Imposta l’attributo su True per visualizzare il numero verde e su False per non visualizzarlo. |
Impostazioni di esempio dell’adattatore Arkadin per l’area geografica del Nordamerica
Il seguente esempio mostra la sequenza di composizione per l’adattatore Arkadin di base. Il valore per ARKADIN_TOLLFREE è diverso per l’area geografica del Nordamerica.
<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>
Impostazioni di esempio dell’adattatore Arkadin per l’area geografica APAC
Il seguente esempio mostra la sequenza di composizione per l’adattatore Arkadin di base. La sequenza di composizione è diversa per l’area geografica APAC.
<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>
Impostazioni dell’adattatore InterCall
Impostazioni di base dell’adattatore InterCall
Adattatore |
Impostazione |
Obbligatorio |
Descrizione |
Adattatore InterCall |
INTERCALL_CCAPI_HOST |
Sì |
L’URL host per il servizio CCAPI di InterCall. |
Adattatore InterCall |
INTERCALL_CCAPI_AUTH_HOST |
Sì |
L’URL host per il servizio di autorizzazione CCAPI di InterCall. |
Adattatore InterCall |
INTERCALL_CLIENT_CALLBACK_URL |
Sì |
L’URL di callback di Connect per il callback di InterCall. |
Adattatore InterCall |
INTERCALL_APP_TOKEN |
Sì |
Il token dell’app usato per ottenere l’istanza del provider di servizi dal ponte. |
Adattatore InterCall |
INTERCALL_EMEA_COUNTRY_CODES |
Sì |
I codici paese per cui vengono visualizzati i numeri conferenza. Ad esempio, UK; FR; DE; IT; ES; AU; AT; BE; CN; IN; IE; IT; JP; RU; CH; US |
Impostazioni avanzate dell’adattatore InterCall
Adattatore |
Impostazione |
Obbligatorio |
Valore predefinito |
Descrizione |
Adattatore InterCall |
INTERCALL_HEARTBEAT_INTERVAL |
No |
15.000 (15 secondi) |
L’intervallo di tempo in millisecondi per inviare gli heartbeat di conversazione al ponte. Inviare heartbeat al ponte InterCall serve a mantenere attiva una sessione su di esso. Questo intervallo non deve superare i 2 minuti. |
Adattatore InterCall |
INTERCALL_DEBUG |
No |
FALSE |
Indica se l’adattatore viene eseguito in modalità di debug, per cui l’operazione di accesso può risultare più dettagliata nei registri dell’adattatore InterCall. |
Adattatore InterCall |
INTERCALL_ACTIVE_SCO_TEST_INTERVAL |
No |
10 |
Consente di specificare il tempo da ignorare prima di controllare lo stato attivo di una riunione in Adobe Connect, per evitare che le sessioni continuino ad essere visualizzate. Viene controllato anche lo stato attivo delle sessioni una volta specificato il numero di heartbeat. |
Adattatore InterCall |
INTERCALL_DTMF_PREFIX_TOKEN |
No |
#1 |
Caratteri che indicano che la voce DTMF è un token. Modifica il valore solo se questo è stato cambiato sul ponte. |
Adattatore InterCall |
INTERCALL_TOKEN_LENGTH |
No |
4 |
Numero di cifre nel token univoco che Connect genera per ogni utente che partecipa a una riunione. |
Adattatore InterCall |
INTERCALL_DTMF_POSTFIX_TOKEN |
No |
# |
Caratteri che indicano che il token è stato completato. Questa azione segnala ad Adobe Connect di generare il token per unire l’utente del telefono con un utente Web. Modifica il valore solo se questo è stato cambiato sul ponte. |
Adattatore InterCall |
INTERCALL_EMEA_DIALIN_NUMBER_TYPES |
No |
|
I tipi di numero conferenza in connessione remota da ottenere da InterCall per l’archiviazione in Connect. Contatta InterCall per i tipi di numero. I valori consigliati sono IT, NF e così via. |
Adattatore InterCall |
INTERCALL_TOLL_FREE_COUNTRY_CODE |
No |
US |
Rappresenta il codice del Paese il cui numero viene utilizzato per la rete Universal da comporre. È preferibile impostarlo dove si trova il provider di servizi. |
Impostazioni di esempio dell’adattatore InterCall
Il seguente esempio mostra la sequenza di composizione per l’adattatore InterCall.
<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>
Informazioni aggiuntive
Di seguito sono descritti alcuni elementi XML comuni.
Elemento XML |
Descrizione |
<conf-num> |
Il numero di telefono per partecipare all’audioconferenza. È necessario che questo sia il primo elemento della sequenza di composizione. È consentito un solo elemento <conf-num>. L’adattatore fornisce il valore tra parentesi graffe {}. |
<delay> |
Un ritardo nella sequenza di composizione, in millisecondi. |
<dtmf> |
Un tono DTMF (dual-tone multi-frequency). Un valore DTMF può essere costituito da un qualunque numero o una lettera di una tastiera telefonica, inclusi * e #. |
Impostazioni dell’adattatore MeetingOne
Impostazioni di base
Impostazione |
Obbligatorio |
Descrizione |
m1.connect.telefonia.api_server |
Sì |
L’URL del server API di telefonia MeetingOne. |
m1.connect.ftp.ssh |
Sì |
Un valore booleano mediante il quale viene indicato se il download di SSH è abilitato (TRUE) o disabilitato (FALSE). Il valore predefinito è TRUE. |
m1.connect.loglevel |
Sì |
Il livello di registrazione. Il valore può essere info o debug a seconda del livello di debug necessario con il livello di debug estremo. |
m1.connect.telefonia.api_ server.login |
Sì |
L’ID utilizzato per accedere al server API di telefonia MeetingOne. |
m1.connect.telefonia.api_ server.password |
Sì |
La password associata all’ID di accesso. |
Impostazioni avanzate
Impostazione |
Obbligatorio |
Valore predefinito |
Descrizione |
MEETINGONE_DTMF_PREFIX_TOKEN |
Sì |
- |
Caratteri che indicano che la voce DTMF è un token. Modifica il valore solo se questo è stato cambiato sul ponte. Il valore consigliato è *65. |
MEETINGONE_TOKEN_LENGTH |
Sì |
- |
Numero di cifre nel token univoco che Connect genera per ogni utente che partecipa a una riunione. Il valore consigliato è 4. |
MEETINGONE_DTMF_POSTFIX_TOKEN |
Sì |
- |
Caratteri che indicano che il token è stato completato, segnalando a Connect di generare il token per unire l’utente del telefono con un utente Web. Modifica il valore solo se questo è stato cambiato sul ponte. Il valore consigliato è #. |
m1.connect.ftp.delay |
No |
57.600 (16 ore) |
Lunghezza massima del file di download audio, espressa in secondi. Il minimo è 3600 (un’ora). |
m1.connect.message.timeout |
No |
90 |
Tempo massimo, espresso in secondi, per il riconoscimento dei comandi dal ponte audio. Il valore consigliato è compreso tra 90 e 120 secondi. |
m1.connect.recording.enabled |
No |
TRUE |
Valore booleano che specifica se la registrazione è abilitata. |
m1.connect.sshdownload.cmd |
sì |
${MEETINGONE_PSFTP_PATH} {0} {1} {2} {3} |
Cmd di download SSH |
m1.connect.phone.authentication_service_endpoint |
no |
authentication |
Endpoint del servizio di autenticazione per telefonia |
m1.connect.phone.audio_service_endpoint |
no |
audio |
Endpoint del servizio audio per telefonia |
m1.connect.phone.events_service_endpoint |
no |
events |
Endpoint del servizio audio per telefonia |
MAX_SUB_CONFS |
sì |
20 |
|
MAX_USERS_PER_SUB_CONF |
sì |
150 |
|
Impostazioni di esempio MeetingOne
L’esempio seguente mostra la sequenza di composizione per l’adattatore MeetingOne:
<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>
Funzionalità di esempio MeetingOne
L’esempio seguente mostra la configurazione telephony-capabilities.xml per l’adattatore MeetingOne
Impostazioni di base - EMEA
Impostazione |
Obbligatorio |
Descrizione |
m1.connect.telefonia.api_server |
Sì |
L’URL del server API di telefonia MeetingOne EMEA. |
m1.connect.ftp.ssh |
Sì |
Un valore booleano mediante il quale viene indicato se il download di SSH è abilitato (TRUE) o disabilitato (FALSE). Il valore predefinito è TRUE. |
m1.connect.loglevel |
Sì |
Il livello di registrazione. Il valore può essere info o debug a seconda del livello di debug necessario con il livello di debug estremo. |
m1.connect.telefonia.api_server.login |
Sì |
L’ID utilizzato per accedere al server API di telefonia MeetingOne EMEA. |
m1.connect.telefonia.api_server.password |
Sì |
La password associata all’ID di accesso. |
Impostazioni avanzate - EMEA
Impostazione |
Obbligatorio |
Valore predefinito |
Descrizione |
MEETINGONE_DTMF_PREFIX_TOKEN |
Sì |
- |
Caratteri che indicano che la voce DTMF è un token. Modifica il valore solo se questo è stato cambiato sul ponte. Il valore consigliato è *65. |
MEETINGONE_TOKEN_LENGTH |
Sì |
- |
Numero di cifre nel token univoco che Adobe Connect genera per ogni utente che partecipa a una riunione. Il valore consigliato è 4 |
MEETINGONE_DTMF_POSTFIX_TOKEN |
Sì |
- |
Caratteri che indicano che il token è stato completato, segnalando ad Adobe Connect di generare il token per unire l’utente del telefono con un utente Web. Modifica il valore solo se questo è stato cambiato sul ponte. Il valore consigliato è #. |
m1.connect.ftp.delay |
No |
57.600 (16 ore) | Lunghezza massima del file di download audio, espressa in secondi. Il valore minimo è 3600 (un’ora). |
m1.connect.message.timeout |
No |
30 |
Il tempo massimo, espresso in secondi, per il riconoscimento dei comandi dal ponte audio. Il valore consigliato è compreso tra 30 e 120 secondi. |
m1.connect.recording.enabled |
No |
TRUE |
Un valore booleano che specifica se la registrazione è abilitata. |
Impostazioni avanzate - EMEA
L’esempio seguente mostra la sequenza di composizione per l’adattatore MeetingOne EMEA:
<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>
Funzionalità avanzate - EMEA
L’esempio seguente mostra la configurazione telephony-capabilities.xml per l’adattatore MeetingOne EMEA:
<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>
Impostazione |
Obbligatorio |
Descrizione |
DS | Sì | riservati. Deve essere presente. La prima versione è stata impostata su 1.1 per il monitoraggio della distribuzione. |
DSCountry Code | Sì | Il codice Paese del centro dati deve essere uno dei seguenti: USA -> US Toll numero gratuito per Universal Voice GBR -> numero verde UK per Universal Voice |
LogAltairResponse | Sì | Non cambiare |
LogExtraDebug | Sì |
Non cambiare |
LogSuppressAllByContract | Sì |
Per Licensed Intall, aggiungi questa voce e imposta su true. In questo modo si eliminano le registrazioni aggiuntive sull’endpoint Loopup. |
AltairURL | Sì |
Indirizzo altair predefinito/base. |
AthenaURL | Sì |
Server API LoopUp. |
AthenaVerifySecret | Sì |
Password per il server API LoopUp. |
SeqUrl | Sì |
Indirizzo dell’istanza Seq. |
SeqToken | Sì |
Token SEQ per adattatore Adobe Connect |
DTMF_PREFIX_TOKEN |
No | Il token IVR LoopUp è tramite ##5 seguito da # cifra |
DTMF_PREFIX_TOKEN |
No | Torna alla conferenza (il token termina con...) |
TOKEN_LENGTH |
No | Token IVR da 3 cifre. Non cambiare |
MAX_SUB_CONFS |
Sì |
Imposta su 0. Nessun supporto per sottogruppi di lavoro. |
UVMaskDialinCLI_CSV |
Sì |
sip:RECORDING è obbligatorio e garantisce che la frazione di registrazione LoopUp (se presente) sia eliminata. |
Impostazioni di esempio - LoopUp
L’esempio seguente mostra la configurazionetelephony-settings.xml per l’adattatore per telefonia di LoopUp:
<?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"> <!-- Configuration: Refer to 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> <!-- WARNING! This value is transformed by Adobe Telephony Service and will not match this source! Authorotative file https://github.com/loopup/ACAdapter/blob/main/conf/telephony-settings.xml --> <setting id="AthenaVerifySecret_PASSWORD"></setting> <setting id="SeqUrl">seq-altair.loopup.com</setting> <!-- WARNING! This value is transformed by Adobe Telephony Service and will not match this source! Authorotative file 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> <!-- This is a comma seperated list contains the ANI/CLI of Adobe's Universal Voice dialin numbers into the LoopUp bridge which unless otherwise listed here will show up as attendees. --> <setting id="UVMaskDialinCLI_CSV">sip:RECORDING</setting> </telephony-adaptor> </telephony-settings>
Funzionalità di esempio - LoopUp
L’esempio seguente mostra la configurazione telephony-capabilities.xml per l’adattatore per telefonia di LoopUp:
<?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 --> <!-- if "dial-out" is true, then user's permission to dial out is determined by the user's role --> <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" and "dial-out-by-user" are mutually exclusive capabilities --> <capability id="dial-out-by-user" enabled="false" /> <!-- 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 id="auto-call-me-dialog" enabled="true" /> <!-- 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. Instead, conference start coincides automatically with meeting start --> <capability id="auto-start-conference" enabled="false" /> <!-- true means meeting ui has no menu item to explicitly stop audio conference. Instead, conference stop coincides automatically with meeting end --> <capability id="auto-stop-conference" enabled="true" /> <!-- true means meeting ui allows call out to selected user --> <!-- see also "dial-out", "dial-out-by-user", "auto-call-me-dialog" above --> <capability id="call-selected-user" enabled="true" /> <capability id="telephone-number-hint-format" value="E164" /> </bridge-capabilities> </capabilities> </telephony-adaptor> </telephony-capabilities>