Condividi tramite


Risoluzione dei problemi relativi alla qualità delle chiamate VoIP

Questo articolo descrive come risolvere i problemi e migliorare la qualità delle chiamate VoIP Web in Servizi di comunicazione di Azure.

Le esperienze di chiamate vocali e video sono uno strumento di comunicazione essenziale per aziende, organizzazioni e individui nel mondo odierno. Tuttavia, i clienti possono riscontrare problemi di qualità. La qualità delle chiamate può essere influenzata in base a quattro parametri di rete: larghezza di banda disponibile, tempo di round trip (RTT), perdita di pacchetti e jitter.

Le chiamate VoIP che usano Servizi di comunicazione di Azure sono un modo efficiente e affidabile per comunicare. Se si verificano problemi di qualità, seguire i passaggi per la risoluzione dei problemi descritti in questo articolo per garantire la migliore esperienza utente possibile.

Check-up pre-chiamata

Quando si usa Internet in diverse posizioni, si riscontrano velocità internet diverse. A casa, la velocità e l'affidabilità di Internet possono variare a causa di fattori come il tipo di connessione Internet, la qualità del router e il numero di dispositivi connessi alla rete. Nell'ufficio, la velocità e l'affidabilità di Internet sono influenzati dal numero di utenti sulla rete, dalla qualità dell'infrastruttura di rete e dal tipo di connessione Internet. Quando si usano dati cellulari, la velocità e l'affidabilità di Internet sono influenzati da fattori come la forza del segnale cellulare, la distanza dalla torre cellulare e il numero di utenti sulla rete. Inoltre, alcuni piani cellulari hanno limiti o limitazioni dei dati, che possono influire sulla velocità e sull'affidabilità di Internet.

Nel complesso, le connessioni Internet possono variare a seconda della posizione e dei fattori che influiscono sulla qualità della connessione. È importante testare la capacità di rete.

Eseguire un controllo di diagnostica di rete in Servizi di comunicazione di Azure Strumento di diagnostica di rete per altre informazioni sulla connessione di rete e le impostazioni del computer. Questo strumento controlla tutti i parametri essenziali per determinare se la connessione di rete nel computer locale è compatibile con Servizi di comunicazione di Azure. È anche possibile eseguire questo test nei dispositivi mobili. Per altre informazioni sulla qualità della rete, la larghezza di banda, la configurazione e l'ottimizzazione, vedere Raccomandazioni sulla rete.

Abilitare la registrazione tramite le impostazioni di diagnostica in Monitoraggio di Azure. Per altre informazioni, vedere Abilitare i log tramite Impostazioni di diagnostica in Monitoraggio di Azure.

Dopo aver abilitato i log, è possibile visualizzare informazioni dettagliate sulle chiamate nella risorsa di Azure. Per altre informazioni, vedere Voice an video Insights Preview .For more information, see Voice an video Insights Preview.For more information, see Voice an video Insights Preview.

È possibile migliorare la qualità audio in ambienti di rete di scarsa qualità usando vincoli video per ridurre il numero di flussi video degli utenti della larghezza di banda usati. Per altre informazioni, vedere Vincoli video.

È possibile convalidare a livello di codice l'idoneità di un client per partecipare a una chiamata Servizi di comunicazione di Azure usando l'API pre-chiamata. Accedere a questa API tramite l'SDK chiamante. L'API pre-chiamata offre più diagnostica, tra cui dispositivo, connessione e qualità delle chiamate. Le API di pre-chiamata sono disponibili solo per Web (JavaScript). I commenti e i suggerimenti sulle altre piattaforme che si vogliono visualizzare in ordine di priorità sono benvenuti. Per altre informazioni, vedere Diagnostica preliminare alla chiamata.

Problemi di rete che possono causare problemi di qualità

Audio audio di audio audio di audio audio o robotico tritato

Quando l'audio della chiamata ha suoni robotici o tagli tritati dentro e fuori, può essere causato da perdita di pacchetti a causa di un eccessivo instabilità sulla linea. Jitter è il termine usato quando i pacchetti vengono ricevuti in ordine non ordinato e possono essere causati da diversi fattori, tra cui il traffico di rete o le tecnologie usate nella chiamata.

Audio di chiamata unidirezionale o mancante

Quando un chiamante può sentire l'altra parte, ma l'altra parte non riesce a sentire il chiamante, si fa riferimento a questo come audio unidirezionale.When a caller can hear the other party, but the other party can't hear the caller, we refer to this as one-way audio. I flussi audio mancanti possono essere causati da diversi fattori, tra cui errori nella connessione/handshake, problemi durante un handoff di rete o problemi nell'origine o nella destinazione.

Audio delle chiamate ritardate

Quando il chiamante o il chiamato segnala ritardi eccessivi nell'audio della chiamata. Può essere causato da una latenza eccessiva sulla riga. La latenza audio delle chiamate può essere causata da diversi fattori, tra cui la trasmissione o il recapito ritardato di pacchetti in un punto qualsiasi lungo la linea o le tecnologie usate nella chiamata.

Chiamare l'eco audio

Quando un chiamante o un chiamato segnala che l'audio ritardato viene trasmesso a loro, si fa riferimento a questo come eco audio di chiamata. L'eco può essere causato dal posizionamento e dai livelli di volume dell'altoparlante e del microfono a un'estremità della linea o da reti di filo in rame (linea fissa).

API indicatore di volume

Quando un chiamante o un chiamato segnala che il volume di una chiamata è troppo forte o troppo silenzioso, in genere viene classificato come un problema di volume audio di chiamata. Questi problemi di volume di chiamata sono spesso causati dall'hardware usato, inclusi il posizionamento e i livelli dell'altoparlante e/o del microfono a una estremità della linea. Se l'indicatore di input e output indica che il volume dell'utente è basso, è possibile richiedere all'utente di parlare più forte.

Per altre informazioni, vedere Accesso al livello del volume delle chiamate.

Chiamare statico

Quando un chiamante o un chiamato segnala interferenze audio o rumore di fondo su una chiamata, in genere lo classifica come un problema statico audio di chiamata. Questi problemi di qualità audio possono essere causati dall'hardware in uso, tra cui la posizione, il posizionamento e i livelli dell'altoparlante e/o del microfono a una estremità della linea.

Assicurarsi anche che l'applicazione usata per le chiamate Web sia ospitata nell'SDK più recente. Per altre informazioni, vedere Servizi di comunicazione di Azure Calling Web (JavaScript) SDK - Release History ( Cronologia delle versioni).

Check-up mid call

Gli sviluppatori possono abilitare la diagnostica per gli utenti (UFD) nelle applicazioni per chiamate Web. Le unità di risoluzione dei problemi aiutano i clienti finali a vedere cosa c'è di sbagliato con la chiamata, ad esempio una connessione di rete inaffidabile o il microfono non risponde. Per altre informazioni sugli UFD, vedere Diagnostica con connessione utente.

È possibile abilitare le statistiche multimediali sull'applicazione chiamante Web per facilitare il debug e la risoluzione dei problemi relativi alla qualità nelle chiamate Web Servizi di comunicazione di Azure. Le statistiche sui supporti includono, tempo di round trip (RTT), velocità in bit, perdita di pacchetti, jitter e così via. Le statistiche multimediali aiutano i tecnici a comprendere meglio il problema e la tempistica esatta. Per altre informazioni, vedere Statistiche sulla qualità dei supporti.

A volte gli utenti hanno più schede del browser con istanze di Servizi di comunicazione di Azure in esecuzione che possono interrompere il comportamento audio e video nella chiamata di destinazione. È possibile rilevare se un utente dispone di più istanze in esecuzione in un browser. Per altre informazioni, vedere Come rilevare se un'applicazione che usa Servizi di comunicazione di Azure'SDK è attiva in più schede di un browser.

Check-up post-call

È possibile controllare le informazioni dettagliate del log dal portale di Azure per determinare il problema esatto durante la chiamata. Per altre informazioni, vedere Eseguire query sui log delle chiamate.

Se si sono provato tutti i passaggi precedenti e si verificano ancora problemi di qualità, creare una richiesta di supporto tecnico di Azure. Se necessario, Microsoft può eseguire un controllo di rete per il tenant per garantire la qualità delle chiamate.

Fine del sondaggio di chiamata

Abilitare i sondaggi di fine chiamata per offrire agli utenti Servizi di comunicazione di Azure l'opzione di inviare feedback qualitativi sull'esperienza di chiamata.

Per altre informazioni, vedere Panoramica del sondaggio di fine chiamata e esercitazione correlata Usare il sondaggio di fine chiamata per raccogliere commenti e suggerimenti degli utenti.

Passaggi successivi

Per altre informazioni sull'uso di Call Quality Dashboard (CQD) per visualizzare i log delle chiamate di interoperabilità, vedere Usare CQD per gestire la qualità delle chiamate e delle riunioni in Microsoft Teams.

Per altre informazioni sui codici di errore di Calling SDK, vedere Risoluzione dei problemi in Servizi di comunicazione di Azure. È possibile usare questi codici per determinare il motivo per cui una chiamata è terminata con interruzioni.

Per garantire un corretto funzionamento dell'applicazione e offrire un'esperienza utente migliore, gli sviluppatori di app devono seguire un elenco di controllo. Per altre informazioni, vedere l'elenco di controllo per le esperienze di chiamata avanzate nei Web browser - Microsoft Community Hub.

Per altre informazioni sulla preparazione della rete o della rete dei clienti, vedere Raccomandazioni sulla rete.

Per le procedure consigliate relative alle chiamate Web Servizi di comunicazione di Azure, vedere Procedure consigliate: Servizi di comunicazione di Azure chiamare GLI SDK.