Критерии качества
Для оценки качества голоса обычно используются качественные оценки типа хорошее или плохое, но кроме качественного описания достаточно удобно использовать количественные методы, чтобы выражать оценку в числовом виде. Такая оценка существует и называется Mean Opinion Score (MOS) усредненная оценка разборчивости речи.
MOS дает численное представление о качестве передаваемой медиа-информации после сжатия с помощью кодеков и передачи по каналам связи. Выражается он числовым значением от 1 до 5, 1 — низкое качество и 5 — самое лучшее. MOS довольно субъективная оценка, так как он основан на восприятии качества голоса людьми. Однако, есть приложения, которые умеют измерять MOS и такие данные более объективны. Значения не обязательно должны быть целыми, обычно они выражаются десятичными числами. Например, значение от 4,0 до 4,5 соответствует вполне приемлемому качеству для PSTN и VoIP, если сервис достигает этого уровня он может считаться вполне приличным. Значения ниже 3,5 для многих пользователей оказываются неприемлемыми.
Второй способ оценки качества звука это R-Factor. Он имеет более расширенную шкалу от 0 до 120, что позволяет делать более точную оценку. R-Factor рассчитывается с учетом ощущений пользователя и объективных факторов, которые влияют на общее качество VoIP-системы, сетевой R-Factor и пользовательский R-Factor рассчитываются отдельно. Логично что нужно найти средства измерения качества для каждой из платформ для которой 3CX разрабатывает клиентов. Это — Android, iOS и Windows (MAC пока оставим в покое).
3CXPhone for Android
Для тех кто не знаком с 3CX Phone for Android — небольшое видео.
Смотрим на состояние канала в принципе через Speedtest.net
![](https://static.tildacdn.com/tild6362-3237-4965-a163-613839306265/Screenshot_2015-11-2.png)
Voiptester: Network Test Tool
Первый подопытный — 10К скачиваний.![](https://static.tildacdn.com/tild6335-3261-4864-b532-626465363530/Screenshot_2015-11-2.png)
Тестирует сеть от устройства до какого-то своего сервера. Плюсы — настроек нет. Минусы — не дает рекомендаций по качеству голоса. Кстати, очень большое расхождение со speedtest.
Voip Tester Free
Всего 1 тысяча скачиваний.![](https://static.tildacdn.com/tild3662-3037-4366-a566-313063636530/Screenshot_2015-11-2.png)
Для начала нужно зарегистрироваться на АТС (в профиле вводим сервер, логин, пароль, порт). Тестирование идет в 2 этапа. Первый — регистрация. Для второго нужно ввести внутренний номер, приложение позвонит на него, снимаем трубку и какое-то время говорим.Исходя из этого идет оценка качества. Отчетов несколько:
Качество голоса
![](https://static.tildacdn.com/tild6337-6134-4563-a566-346364653562/Screenshot_2015-11-2.png)
Используемая полоса
![](https://static.tildacdn.com/tild6662-6236-4265-a162-313466653235/Screenshot_2015-11-2.png)
Джиттер
![](https://static.tildacdn.com/tild6565-6465-4065-b238-386331616433/Screenshot_2015-11-2.png)
Несмотря на то, что ни MOS, ни R-Factror приложение не считает, оно делает именно то, что нужно — смотрит канал до нашей IP АТС.
SIP VoIP Checker
500 скачиваний. Приложение работает именно на нашей АТС, потому для начала нужно ввести адрес и данные аутентификации.![](https://static.tildacdn.com/tild3737-3463-4361-a138-633036343761/Screenshot_2015-11-2.png)
Первый тест проверяет доступность сервера, записи в DNS и тип NAT.
![](https://static.tildacdn.com/tild3032-3438-4764-b663-383030326564/Screenshot_2015-11-2.png)
Второй тестирует все протоколы передачи аудио, UDP, TCP, TLS и прочие.
![](https://static.tildacdn.com/tild6532-3264-4531-b537-323230313864/Screenshot_2015-11-2.png)
Итого — штука полезная, но не меряет то чего мы ищем. Далее рассмотрим приложения для iOS и Windows.