Устранение неполадок качества вызова VoIP
В этой статье описывается, как устранять неполадки и улучшать качество звонков через интернет-протокол (VoIP) в Службы коммуникации Azure. Возможности голосового и видеозвонка являются важным средством коммуникации для предприятий, организаций и отдельных лиц в современном мире. Однако клиенты могут столкнуться с проблемами качества. Четыре сетевых параметра могут повлиять на качество вызовов: доступная пропускная способность, время кругового пути (RTT), потеря пакетов и дрожание.
Если проблемы с качеством вызовов VoIP в Службы коммуникации Azure, следуйте инструкциям по устранению неполадок в этой статье, чтобы обеспечить оптимальный пользовательский интерфейс.
Сетевые условия, которые могут вызвать проблемы с качеством
Следующие условия могут произойти с звуком во время вызова.
Чоппи или роботизированный звук
При вызове звука звуки измельчения, звуки роботизированы или вырезаны, причина может быть потерей пакетов из-за чрезмерной дрожания на линии. Jitter означает, что пакеты получаются вне порядка. Некоторые факторы могут вызвать его, включая сетевой трафик или технологии, используемые в вызове.
Односторонняя или недостающая звук
Когда вызывающий абонент может услышать другую сторону, но другая сторона не может слышать вызывающего абонента, мы называем это условие односторонним звуком. Некоторые факторы могут вызвать отсутствие звуковых потоков, включая ошибки в подключении или подтверждение, проблемы во время сетевого переключения или проблемы в источнике или назначении.
Задержка звука
Когда вызывающий или вызывающий сообщает о чрезмерных задержках в звуке звонка, причина может быть чрезмерной задержкой в строке. Некоторые факторы могут привести к задержке звука, включая задержку передачи пакетов или доставку где-то по линии или технологии, используемые в вызове.
Аудио эхо
Когда вызывающий или вызывающий сообщает, что они слышат свой собственный отложенный звук, передаваемый обратно на них, мы называем это условие звуковым эхом. Причины эхо могут быть позиционированием и уровнями громкости динамики и /или микрофона в одной части линии или перекрестной перекрестной сетки на медных проводах (подземной линии).
Проблема с громкостем звука
Когда вызывающий или вызывающий сообщает, что объем звонка слишком громкий или слишком тихий, мы обычно классифицируем это условие как проблему громкости звука. Причиной часто является оборудование, включая уровни расположения и громкости динамики и /или микрофона в одной части линии. Если индикатор ввода и вывода показывает, что громкость пользователя низка, можно побудить пользователя говорить громче.
Дополнительные сведения см. в разделе "Уровень тома звонков Access" в приложении для звонков.
Статические
Когда вызывающий или вызывающий сообщает звуковую помеху или фоновый шум при вызове, мы обычно классифицируем это условие как статическую проблему звука. Причиной может быть оборудование, в том числе размещение, позиционирование и уровни динамиков и микрофонов в одной части линии.
Кроме того, убедитесь, что приложение, используемое для веб-вызова, размещено в последнем пакете SDK. Дополнительные сведения см. в пакете SDK Службы коммуникации Azure вызовов веб-приложений (JavaScript) — журнал выпусков.
Предварительные проверки
При использовании Интернета в различных местах вы испытываете разные скорости интернета. Такие факторы, как приведенные ниже примеры, могут повлиять на скорость интернета и надежность:
- Дома: тип подключения к Интернету, качество маршрутизатора и количество устройств, подключенных к сети.
- В офисе: количество пользователей в сети, качество сетевой инфраструктуры и тип подключения к Интернету.
- При использовании сотовых данных: сила сотового сигнала, расстояние от башни ячейки и количество пользователей в сети. Кроме того, некоторые планы сотовой связи имеют ограничения данных или регулирование.
Из-за этой изменчивости важно проверить сетевое подключение и параметры компьютера. Вы можете выполнить проверку сетевой диагностики с помощью средства диагностики сети Службы коммуникации Azure. Это средство проверяет все необходимые параметры, чтобы определить, совместим ли сетевое подключение на локальном компьютере с Службы коммуникации Azure. Вы также можете запустить это средство на мобильных устройствах. Дополнительные сведения о качестве сети, пропускной способности, конфигурации и оптимизации см . в рекомендациях по сети.
Вы также можете воспользоваться этими функциями в Службы коммуникации Azure:
Включите ведение журнала с помощью параметров диагностики в Azure Monitor. Затем вы можете просмотреть аналитические сведения о вызовах в ресурсе Azure.
Повышение качества звука в плохой сетевой среде с помощью ограничений видео для снижения пропускной способности пользователей видеопотоков.
Программно проверьте готовность клиента присоединиться к вызову Службы коммуникации Azure с помощью API предварительного вызова. Вы обращаетесь к этому API через пакет SDK для вызовов. Он предоставляет несколько диагностика, включая устройство, подключение и качество вызова. Эта функция в настоящее время доступна только для веб-сайта (JavaScript).
Проверка по середине звонка
Эти Службы коммуникации Azure функции можно включить в приложениях веб-звонков:
Диагностика для пользователей: эта функция помогает пользователям видеть, что не так с вызовом, например ненадежное сетевое подключение или микрофон, который не отвечает.
Статистика качества мультимедиа. Эту функцию можно использовать для отладки и устранения проблем, связанных с качеством вызовов Службы коммуникации Azure. Статистика мультимедиа включает такие факторы, как RTT, скорость, потеря пакетов и дрожание. Статистика мультимедиа помогает инженерам лучше понять проблему и точное время.
Иногда у пользователей есть экземпляры Службы коммуникации Azure на нескольких вкладках браузера. Эта ситуация может нарушить поведение звука и видео на целевом вызове. Вы можете определить, имеет ли пользователь несколько экземпляров, работающих в браузере. Дополнительные сведения см. в статье "Как определить, активно ли приложение с помощью пакета SDK Службы коммуникации Azure" на нескольких вкладках браузера.
После вызова
Вы можете проверить аналитические сведения журнала из портал Azure, чтобы определить точную проблему во время вызова. Дополнительные сведения см. в журналах вызовов запросов.
Если вы попытались выполнить все предыдущие действия и по-прежнему сталкиваются с проблемами качества, создайте запрос поддержка Azure. При необходимости корпорация Майкрософт может выполнить проверку сети для клиента, чтобы обеспечить качество звонков.
Завершение опроса звонков
Включите функцию "Завершение опроса звонков", чтобы предоставить Службы коммуникации Azure пользователям возможность отправлять качественные отзывы о своем интерфейсе звонков. Включив опрос по вызову, вы можете узнать больше о интерфейсе звонков конечных пользователей и получить представление о том, как можно улучшить этот интерфейс.
Дополнительные сведения см. в обзоре "Завершение опроса звонков " и в соответствующем руководстве по использованию опроса конца звонка для сбора отзывов пользователей.
Связанный контент
- Подробные подробные сведения о том, как беспокоиться о качестве звонков и надежности см . здесь.
- Сведения о кодах ошибок пакета SDK для вызовов см. в разделе "Устранение неполадок" в Службы коммуникации Azure. Используйте эти коды, чтобы определить, почему закончился вызов и как устранить проблему.
- Сведения об использовании панели мониторинга качества звонков (CQD) для просмотра журналов вызовов взаимодействия см. в разделе CQD для управления качеством звонков и собраний в Microsoft Teams.
- Чтобы обеспечить плавное функционирование приложения и обеспечить более эффективное взаимодействие с пользователем, разработчики приложений должны соблюдать контрольный список. Дополнительные сведения см. в списке контрольных записей блога для расширенных возможностей звонков в веб-браузерах.
- Дополнительные сведения о подготовке сети или сети клиента см . в рекомендациях по сети.
- Рекомендации по Службы коммуникации Azure веб-вызовам см. в рекомендациях по Службы коммуникации Azure вызова пакетов SDK.