Configurare gli adattatori per telefonia in Adobe Connect

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:

  1. Apri il file [root_install_dir]\TelephonyService\conf\telephony-settings.xml in un editor di testo.
  2. Nel file XML, definisci la sequenza di composizione per il fornitore di audioconferenza.
  3. Convalida e salva il file XML.
  4. 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

4

Lunghezza del token per l’identificazione dell’utente e l’accesso nella sala riunioni

ARKADIN_DTMF_PREFIX_TOKEN

99

Prefisso del token per l’identificazione dell’utente e l’accesso nella sala riunioni

ARKADIN_UVLINE_CLIS

NA

Elenco dei numeri UV/numeri di conto SIP utilizzati per partecipare all’audioconferenza.

ARKADIN_DTMF_POSTFIX_TOKEN

#

Suffisso del token per l’identificazione dell’utente e l’accesso nella sala riunioni

ARKADIN_APPID

NA

Arkadin fornisce l’ID di questa applicazione

ARKADIN_LOADBALANCER

NA

URL del sistema di bilanciamento del carico del server Bamboo di Arkadin

ARKADIN_RESPONSE_URL

NA

URL di callback da cui Arkadin può richiamare i servizi di telefonia di Adobe Connect

ARKADIN_ACCESS_NUMBER_URL

NA

L’URL della pagina che mostra più numeri di composizione

ARKADIN_AUTHENTICATE_URL

NA

URL di autenticazione

ARKADIN_BAMBOO_TIMEOUT

360000

Timeout per il servizio Bamboo di Arkadin

MAX_SUB_CONFS

8

Numero massimo di sottogruppi di lavoro supportati

MAX_USERS_PER_SUB_CONF

100

Numero massimo di utenti consentiti per sottogruppo di lavoro

ARKADIN_TOLLFREE

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=&quot;arkadin-adaptor&quot; class- name=&quot;com.macromedia.breeze_ext.arkadin.ArkadinAdaptor&quot; enabled=&quot;true&quot;>
<setting id=&quot;ARKADIN_UVLINE_CLIS&quot;>14158322000,4158322000,4085366000,4085366001,4155130607,4156589626,14156589626</setting>
<setting id=&quot;ARKADIN_TOKEN_LENGTH&quot;>4</setting>
<setting id=&quot;ARKADIN_DTMF_PREFIX_TOKEN&quot;>99</setting>
<setting id=&quot;ARKADIN_DTMF_POSTFIX_TOKEN&quot;>#</setting>
<setting id=&quot;ARKADIN_APPID&quot;>${Arkadin_APP_ID}</setting>
<setting id=&quot;ARKADIN_LOADBALANCER&quot;>${Arkadin_Bamboo_Server_Loadbalancer}</setting>
<setting id=&quot;ARKADIN_RESPONSE_URL&quot;>${Arkadin_Client_Callback_URL}</setting>
<setting id=&quot;ARKADIN_ACCESS_NUMBER_URL&quot;>${Arkadin_More_DialIn_Info_URL}</setting>
<setting id=&quot;ARKADIN_AUTHENTICATE_URL&quot;>${Arkadin_Auth_Host}</setting>
<setting id=&quot;ARKADIN_BAMBOO_TIMEOUT&quot;>360000</setting>
<setting id=&quot;MAX_SUB_CONFS&quot;>20</setting>
<setting id=&quot;ARKADIN_TOLLFREE&quot;>true</setting>
<setting id=&quot;MAX_USERS_PER_SUB_CONF&quot;>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=&quot;arkadin-adaptor&quot; class- name=&quot;com.macromedia.breeze_ext.arkadin.ArkadinAdaptor&quot; enabled=&quot;true&quot;>
<setting id=&quot;ARKADIN_UVLINE_CLIS&quot;>14158322000,4158322000,4085366000,4085366001,4155130607,4156589626,14156589626</setting>
<setting id=&quot;ARKADIN_TOKEN_LENGTH&quot;>4</setting>
<setting id=&quot;ARKADIN_DTMF_PREFIX_TOKEN&quot;>99</setting>
<setting id=&quot;ARKADIN_DTMF_POSTFIX_TOKEN&quot;>#</setting>
<setting id=&quot;ARKADIN_APPID&quot;>${Arkadin_APP_ID}</setting>
<setting id=&quot;ARKADIN_LOADBALANCER&quot;>${Arkadin_Bamboo_Server_Loadbalancer}</setting>
<setting id=&quot;ARKADIN_RESPONSE_URL&quot;>${Arkadin_Client_Callback_URL}</setting>
<setting id=&quot;ARKADIN_ACCESS_NUMBER_URL&quot;>${Arkadin_More_DialIn_Info_URL}</setting>
<setting id=&quot;ARKADIN_AUTHENTICATE_URL&quot;>${Arkadin_Auth_Host}</setting>
<setting id=&quot;ARKADIN_BAMBOO_TIMEOUT&quot;>360000</setting>
<setting id=&quot;MAX_SUB_CONFS&quot;>20</setting>
<setting id=&quot;MAX_USERS_PER_SUB_CONF&quot;>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

L’URL host per il servizio CCAPI di InterCall.

Adattatore InterCall

INTERCALL_CCAPI_AUTH_HOST

L’URL host per il servizio di autorizzazione CCAPI di InterCall.

Adattatore InterCall

INTERCALL_CLIENT_CALLBACK_URL

L’URL di callback di Connect per il callback di InterCall.

Adattatore InterCall

INTERCALL_APP_TOKEN

Il token dell’app usato per ottenere l’istanza del provider di servizi dal ponte.

Adattatore InterCall

INTERCALL_EMEA_COUNTRY_CODES

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=&quot;intercall-adaptor&quot; class- name=&quot;com.macromedia.breeze_ext.telephony.Intercall.IntercallTelephonyAdaptor&quot; enabled=&quot;true&quot; disable-profiles-on-edit=&quot;true&quot; disable-profiles-on-disable=&quot;true&quot;>
<setting id=&quot;TOKEN_LENGTH&quot;>4</setting>
<setting id=&quot;MAX_SUB_CONFS&quot;>15</setting>
<setting id=&quot;MAX_USERS_PER_SUB_CONF&quot;>200</setting>
<setting id=&quot;DTMF_PREFIX_TOKEN&quot;>#1</setting>
<setting id=&quot;DTMF_POSTFIX_TOKEN&quot;>#</setting>
<setting id=&quot;CONFERENCE_START_WAIT_TIME&quot;>20000</setting>
<setting id=&quot;INTERCALL_DEBUG&quot;>${INTERCALL_DEBUG}</setting>
<setting id=&quot;INTERCALL_HEARTBEAT_INTERVAL&quot;>${INTERCALL_HEARTBEAT_INTERVAL}</setting>
<setting id=&quot;INTERCALL_CCAPI_HOST&quot;>${INTERCALL_CCAPI_HOST}</setting>
<setting id=&quot;INTERCALL_CCAPI_AUTH_HOST&quot;>${INTERCALL_CCAPI_AUTH_HOST}</setting>
<setting id=&quot;INTERCALL_CLIENT_CALLBACK_URL&quot;>${INTERCALL_CLIENT_CALLBACK_URL}</setting>
<setting id=&quot;INTERCALL_APP_TOKEN&quot;>${INTERCALL_APP_TOKEN}</setting>
<setting id=&quot;INTERCALL_EMEA_COUNTRY_CODES&quot;>${INTERCALL_EMEA_COUNTRY_CODES}</setting>
<setting id=&quot;INTERCALL_TOLL_FREE_COUNTRY_CODE&quot;>${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

L’URL del server API di telefonia MeetingOne.

m1.connect.ftp.ssh

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

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

L’ID utilizzato per accedere al server API di telefonia MeetingOne.

m1.connect.telefonia.api_ server.password

La password associata all’ID di accesso.

Impostazioni avanzate

Impostazione

Obbligatorio

Valore predefinito

Descrizione

MEETINGONE_DTMF_PREFIX_TOKEN

 -

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

 -

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

 -

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

${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

20

 

MAX_USERS_PER_SUB_CONF

150

 

Impostazioni di esempio MeetingOne

L’esempio seguente mostra la sequenza di composizione per l’adattatore MeetingOne:

<telephony-settings>
	<telephony-adaptor id=&quot;meetingone-adaptor&quot; class- name=&quot;com.meetingone.adobeconnect.MeetingOneAdobeConnectAdaptor&quot; enabled=&quot;true&quot; name=&quot;{meetingone-adaptor}&quot;>
		<setting id=&quot;MEETINGONE_TOKEN_LENGTH&quot;>${MEETINGONE_TOKEN_LENGTH}</setting>
		<setting id=&quot;MAX_SUB_CONFS&quot;>20</setting>
		<setting id=&quot;MAX_USERS_PER_SUB_CONF&quot;>150</setting>
		<setting id=&quot;MEETINGONE_DTMF_PREFIX_TOKEN&quot;>${MEETINGONE_DTMF_PREFIX_TOKEN}</setting>
		<setting id=&quot;MEETINGONE_DTMF_POSTFIX_TOKEN&quot;>${MEETINGONE_DTMF_POSTFIX_TOKEN}</setting>
		<setting id=&quot;m1.connect.telephony.api_server&quot;>https://ape-secure.poweredbyphoenix.net/api</setting>
		<setting id=&quot;m1.connect.ftp.ssh&quot;>${m1.connect.ftp.ssh}</setting>
		<setting id=&quot;m1.connect.loglevel&quot;>${m1.connect.loglevel}</setting>
		<setting id=&quot;m1.connect.sshdownload.cmd&quot;>${MEETINGONE_PSFTP_PATH} {0} {1} {2}
{3}</setting>
		<setting id=&quot;m1.connect.recording.enabled&quot;>${m1.connect.recording.enabled}</setting>
		<setting id=&quot;m1.connect.telephony.api_server.password&quot;>${m1.connect.telephony.api_server.password}
		</setting>
		<setting id=&quot;m1.connect.telephony.api_server.login&quot;>${m1.connect.telephony.api_server.login}</setting>
		<setting id=&quot;m1.connect.telephony.authentication_service_endpoint&quot;>authentication</setting>
		<setting id=&quot;m1.connect.telephony.audio_service_endpoint&quot;>audio</setting>
		<setting id=&quot;m1.connect.telephony.events_service_endpoint&quot;>events</setting>
		<setting id=&quot;m1.connect.ftp.delay&quot;>${m1.connect.ftp.delay}</setting>
		<setting id=&quot;m1.connect.message.timeout&quot;>${m1.connect.message.timeout}</setting>
		<setting id=&quot;DIALIN_NUMBERS&quot;>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

L’URL del server API di telefonia MeetingOne EMEA.

m1.connect.ftp.ssh

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

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

L’ID utilizzato per accedere al server API di telefonia MeetingOne EMEA.

m1.connect.telefonia.api_server.password

La password associata all’ID di accesso.

Impostazioni avanzate - EMEA

Impostazione

Obbligatorio

Valore predefinito

Descrizione

MEETINGONE_DTMF_PREFIX_TOKEN

-

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

-

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

-

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=&quot;com.meetingone.adobeconnect.emea.AdaptorWrapper&quot; enabled=&quot;true&quot; id=&quot;meetingone-emea-adaptor&quot; name=&quot;{meetingone-emea-adaptor}&quot; use-backup- provider=&quot;true&quot; default-recording-source=&quot;adaptor&quot; disable-profiles-on-edit=&quot;false&quot; disable- profiles-on-disable=&quot;false&quot;><setting id=&quot;MEETINGONE_TOKEN_LENGTH&quot;>${MEETINGONE_TOKEN_LENGTH}</setting>

<setting id=&quot;MAX_SUB_CONFS&quot;>20</setting>
<setting id=&quot;MAX_USERS_PER_SUB_CONF&quot;>150</setting>
<setting id=&quot;MEETINGONE_DTMF_PREFIX_TOKEN&quot;>${MEETINGONE_DTMF_PREFIX_TOKEN}</setting>
<setting id=&quot;MEETINGONE_DTMF_POSTFIX_TOKEN&quot;>${MEETINGONE_DTMF_POSTFIX_TOKEN}</setting>
<setting id=&quot;m1.connect.telephony.api_server&quot;>${m1.connect.telephony.api_server}</setting>
<setting id=&quot;m1.connect.ftp.ssh&quot;>${m1.connect.ftp.ssh}</setting>
<setting id=&quot;m1.connect.loglevel&quot;>${m1.connect.loglevel}</setting>
<setting id=&quot;m1.connect.sshdownload.cmd&quot;>${MEETINGONE_PSFTP_PATH} {0} {1} {2}
{3}</setting>
<setting id=&quot;m1.connect.recording.enabled&quot;>${m1.connect.recording.enabled}</setting>
<setting id=&quot;m1.connect.telephony.api_server.password&quot;>${m1.connect.telephony.api_server.password}</s etting>
<setting id=&quot;m1.connect.telephony.api_server.login&quot;>${m1.connect.telephony.api_server.login}</setting
>
<setting id=&quot;m1.connect.telephony.authentication_service_endpoint&quot;>authentication</setting>
<setting id=&quot;m1.connect.telephony.audio_service_endpoint&quot;>audio</setting>
<setting id=&quot;m1.connect.telephony.events_service_endpoint&quot;>events</setting>
<setting id=&quot;m1.connect.ftp.delay&quot;>${m1.connect.ftp.delay}</setting>
<setting id=&quot;m1.connect.message.timeout&quot;>${m1.connect.message.timeout}</setting>
<setting id=&quot;DIALIN_NUMBERS&quot;>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=&quot;com.meetingone.adobeconnect.emea.AdaptorWrapper&quot; enabled=&quot;true&quot; id=&quot;meetingone-emea-adaptor&quot;>
<capabilities>
<breeze-capabilities>
<!-- &quot;dial-out&quot; and &quot;dial-out-by-user&quot; cannot both be enabled -->
<!-- see also &quot;call-selected-user&quot; below -->
<!-- if &quot;dial-out&quot; is true, then user's permission to dial out
is determined by the user's role -->
<capability enabled=&quot;true&quot; id=&quot;dial-out&quot;>
<host enabled=&quot;true&quot;/>
<presenter enabled=&quot;true&quot;/>
<participant enabled=&quot;true&quot;/>
</capability>
<!-- if &quot;dial-out-by-user&quot; is true, then user's permission
to dial out is set for the individual user
via xml api calls. &quot;dial-out&quot; and &quot;dial-out-by-user&quot; are mutually exclusive capabilities -->
<capability enabled=&quot;false&quot; id=&quot;dial-out-by-user&quot;/>

<!-- if &quot;auto-call-me-dialog&quot; is true, then at start of
meeting, the &quot;Call Me&quot; dialog box will pop up, if the user has permission to dial out -->
<capability enabled=&quot;true&quot; id=&quot;auto-call-me-dialog&quot;/>
<!-- 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=&quot;false&quot; id=&quot;number-mask&quot;>
<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=&quot;true&quot; id=&quot;hang-up&quot;/>
<capability enabled=&quot;true&quot; id=&quot;remove-selected-user-enable-hangup&quot;/>
<capability enabled=&quot;true&quot; id=&quot;hold-user&quot;/>
<capability enabled=&quot;true&quot; id=&quot;volume-control&quot;/>
<capability enabled=&quot;true&quot; id=&quot;mute-conference&quot;/>
<capability enabled=&quot;true&quot; id=&quot;token-merge&quot;/>
<capability id=&quot;telephone-number-hint-format&quot; value=&quot;E164&quot;/>
<capability enabled=&quot;true&quot; id=&quot;breakout-room&quot;/>

<!-- audio+web breakout rooms. -->
<capability enabled=&quot;true&quot; id=&quot;web-audio-breakouts&quot;/>

<!-- true means meeting ui has no menu item to explicitly
start audio conference. Instead, conference start coincides automatically with meeting start -->
<capability enabled=&quot;false&quot; id=&quot;auto-start-conference&quot;/>

<!-- true means meeting ui has no menu item to explicitly
stop audio conference. Instead, conference stop coincides automatically with meeting end -->
<capability enabled=&quot;false&quot; id=&quot;auto-stop-conference&quot;/>

<!-- true means meeting ui allows call out to selected user -->
<!-- see also &quot;dial-out&quot;, &quot;dial-out-by-user&quot;, &quot;auto-call-me-dialog&quot; above-->
<capability enabled=&quot;true&quot; id=&quot;call-selected-user&quot;/>
</bridge-capabilities>
</capabilities>
</telephony-adaptor>

Impostazioni dell’adattatore LoopUp

Impostazione

Obbligatorio

Descrizione

DS riservati. Deve essere presente. La prima versione è stata impostata su 1.1 per il monitoraggio della distribuzione.
DSCountry Code 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 Non cambiare 
LogExtraDebug
Non cambiare
LogSuppressAllByContract
Per Licensed Intall, aggiungi questa voce e imposta su true. In questo modo si eliminano le registrazioni aggiuntive sull’endpoint Loopup.
AltairURL
Indirizzo altair predefinito/base. 
AthenaURL
Server API LoopUp.
AthenaVerifySecret
Password per il server API LoopUp.
SeqUrl
Indirizzo dell’istanza Seq.
SeqToken
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

Imposta su 0. Nessun supporto per sottogruppi di lavoro.
UVMaskDialinCLI_CSV

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=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>
<telephony-settings>
  <telephony-adaptor id=&quot;LoopUp&quot;
        class-name=&quot;com.loopup.ACAdapter&quot;
        enabled=&quot;true&quot;
        name=&quot;LoopUp&quot;
        default-provider=&quot;true&quot;
        disable-profiles-on-edit=&quot;false&quot;
        disable-profiles-on-disable=&quot;false&quot;>
        <!-- Configuration: Refer to
        https://github.com/loopup/ACAdapter/blob/main/README.md#configuration -->
        <setting id=&quot;DS&quot;>1.1</setting>
        <setting id=&quot;DCCountryCode&quot;>USA</setting>

        <setting id=&quot;LogAltairResponse&quot;>false</setting>
        <setting id=&quot;LogExtraDebug&quot;>false</setting>

        <setting id=&quot;AltairUrl&quot;>altair.loopup.com</setting>
        <setting id=&quot;AthenaUrl&quot;>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=&quot;AthenaVerifySecret_PASSWORD&quot;></setting>

        <setting id=&quot;SeqUrl&quot;>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=&quot;SeqToken_PASSWORD&quot;></setting>

        <setting id=&quot;DTMF_PREFIX_TOKEN&quot;>##5</setting>
        <setting id=&quot;DTMF_POSTFIX_TOKEN&quot;>#</setting>
        <setting id=&quot;TOKEN_LENGTH&quot;>3</setting>
        <setting id=&quot;MAX_SUB_CONFS&quot;>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=&quot;UVMaskDialinCLI_CSV&quot;>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=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot; standalone=&quot;no&quot;?>
<telephony-capabilities>
    <telephony-adaptor id=&quot;LoopUp&quot; class-name=&quot;com.loopup.ACAdapter&quot; enabled=&quot;true&quot;>
        <capabilities>
            <breeze-capabilities>
                <!-- &quot;dial-out&quot; and &quot;dial-out-by-user&quot; cannot both be enabled -->
                <!-- see also &quot;call-selected-user&quot; below -->
                <!-- if &quot;dial-out&quot; is true, then user's permission to dial out
				is determined by the user's role -->
                <capability id=&quot;dial-out&quot; enabled=&quot;true&quot;>
                    <host enabled=&quot;true&quot; />
                    <presenter enabled=&quot;true&quot; />
                    <participant enabled=&quot;true&quot; />
                </capability>

                <!-- if &quot;dial-out-by-user&quot; is true, then user's permission
				to dial out is set for the individual user
				via xml api calls.  &quot;dial-out&quot; and &quot;dial-out-by-user&quot;
				are mutually exclusive capabilities -->
                <capability id=&quot;dial-out-by-user&quot; enabled=&quot;false&quot; />

                <!-- if &quot;auto-call-me-dialog&quot; is true, then at start of
				meeting, the &quot;Call Me&quot; dialog box will pop up, if
				the user has permission to dial out -->
                <capability id=&quot;auto-call-me-dialog&quot; enabled=&quot;true&quot; />
                <!-- 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=&quot;number-mask&quot; enabled=&quot;false&quot;>
                    <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=&quot;hang-up&quot; enabled=&quot;true&quot; />
                <capability id=&quot;remove-selected-user-enable-hangup&quot; enabled=&quot;true&quot; />
                <capability id=&quot;hold-user&quot; enabled=&quot;true&quot; />
                <capability id=&quot;volume-control&quot; enabled=&quot;false&quot; />
                <capability id=&quot;token-merge&quot; enabled=&quot;true&quot; />
                <capability id=&quot;mute-all&quot; enabled=&quot;false&quot; />

                <!-- audio+web breakout rooms. -->
                <capability id=&quot;breakout-room&quot; enabled=&quot;false&quot; />
                <capability id=&quot;web-audio-breakouts&quot; enabled=&quot;true&quot; />

                <!-- true means meeting ui has no menu item to explicitly
				start audio conference.  Instead, conference start
				coincides automatically with meeting start -->
                <capability id=&quot;auto-start-conference&quot; enabled=&quot;false&quot; />

                <!-- true means meeting ui has no menu item to explicitly
				stop audio conference.  Instead, conference stop
				coincides automatically with meeting end -->
                <capability id=&quot;auto-stop-conference&quot; enabled=&quot;true&quot; />

                <!-- true means meeting ui allows call out to selected user -->
                <!-- see also &quot;dial-out&quot;, &quot;dial-out-by-user&quot;, &quot;auto-call-me-dialog&quot; above -->
                <capability id=&quot;call-selected-user&quot; enabled=&quot;true&quot; />

                <capability id=&quot;telephone-number-hint-format&quot; value=&quot;E164&quot; />
            </bridge-capabilities>
        </capabilities>
    </telephony-adaptor>

</telephony-capabilities>

 Adobe

Ottieni supporto in modo più facile e veloce

Nuovo utente?