3cx какие кодеки использовать
Обновлено: 20.08.2024
Кодеки VoIP-телефонии – это математические алгоритмы, которые выполняют кодирование и сжатие аналоговых аудиосигналов, преобразуя их в цифровые. Изначально этот термин сформировался из сочетания понятий кодер и декодер, но сегодня он в большей степени относится к таким понятиям как компрессия и декомпрессия.
Обзор кодеков VoIP-телефонии
Аудиокодеки VoIP
Чтобы передавать аналоговый аудиосигнал через IP-сеть, нужно преобразовать его в цифровой, то есть в последовательность нулей и единиц, которая в сжатом виде будет отправлена по сети. Именно эту функцию выполняют аудиокодеки.
На качество аудиосигналов напрямую влияют такие факторы как потеря и задержка пакетов, полоса пропускания канала передачи данных и собственно VoIP-кодеки, которые по-разному справляются с этими факторами. В большинстве своем они в большей или меньшей степени устойчивы к потере пакетов и их задержке, и обеспечивают разную степень сжатия информации. Поэтому чтобы достичь высокого качества связи, нужно правильно подобрать аудиокодек. Рассмотрим наиболее распространенные варианты, которые используются в современной IP-телефонии
G.711 – это базовый кодек телефонных сетей общего пользования, появившийся еще в 1972 году. Именно на его основе возникли все существующие сегодня кодеки.
- Скорость передачи данных: 64 Кб/сек.
- Лицензирование: не требуется.
- Стандарт: ITU-T.
- Особенности: стандарт использует два типа алгоритмов – μ-law (используется в цифровых системах связи США и Японии) и A-law (используется во всех других странах).
Для обработки данных этот аудиокодек использует импульсно-кодовую модуляцию и требует минимальных вычислительных мощностей для своей работы.
G.726 – один из первых аудиокодеков, который начал применять алгоритм компрессии. Он, как и G.711, использует дифференциальную импульсно-кодовую модуляцию. Кодек был создан как альтернатива устаревшему G.721 и во многом схож с G.711, но использует только половину полосы пропускания.
- Скорость передачи данных: от 16 до 40 Кб/сек.
- Лицензирование: не требуется.
- Стандарт: ITU-T.
С 1990 года G.726 практически перестал использоваться, поскольку он не подходил для работы факсимильными сигналами. Однако сегодня он может снова стать востребованным, в первую очередь за счет того, что экономит ресурс центрального процессора, а это важный момент для современной телефонии.
G.729А
Этот кодек использует очень небольшую полосу пропускания, но при этом обеспечивает высокое качество передачи сигнала. Это стало возможно благодаря применению сопряженной структуры с управляемым алгебраическим кодом и линейным предсказанием, из-за чего кодек требует использования мощного центрального процессора.
- скорость передачи данных: 8 Кб/ сек;
- лицензирование: необходима лицензия;
Кодек используется многими телефонами и современными системами связи.
Этот кодек был разработан для глобального стандарта мобильной цифровой связи GSM. При кодировании пакетов он использует информацию предыдущего пакта, а кодирование происходит блоками по 20 мс со скоростью 13 кбит/с.
- Скорость передачи данных: 13 Кб/сек.
- Лицензирование: не требуется.
- Стандарт: GSM.
Он создает относительно небольшую нагрузку на процессор, при этом обеспечивая достаточно высокое качество передачи аудиоданных, но оно все же уступает в этом G.729A.
Аудиокодек iLBC совмещает в себе высокое качество передачи аудиоданных с незначительной нагрузкой на полосу пропускания. Для сжатия данных здесь применяются сложные алгоритмы, которые создают ощутимую нагрузку на центральный процессор. Но эти алгоритмы позволяют кодеку поддерживать высокое качество связи, несмотря на искажения, возникающие при задержке или потери пакетов.
- Скорость передачи данных: 13.3 Кб/ сек. (30 мс фрейма) и 15.2 Кб/ сек. (20 мс фрейма).
- Лицензирование: не требуется (за исключением использования в коммерческих целях);
- Платные ограничения: нет.
iLBC оптимально подходит для сетей с потерями пакетов, где важно поддерживать качество связи на высоком уровне. Он используется такими сервисами как Google Talk, Skype, Yahoo! и Messenger. Однако он не так распространен, как аудиокодеки стандартов ITU, из-за чего могут возникнуть проблемы с его совместимостью с распространенными IP-АТС.
Speex
Этот аудиокодек имеет настраиваемую степень сжатия и переменную скорость, которая адаптируется под текущую производительность сети. Speex доступен в широко- и узкополосных модификациях, исходя из требований к качеству связи.
- Скорость передачи данных: от 2.15 до 22.4 Кб/сек.
- Лицензирование: не требуется.
- Платные ограничения: нет.
Speex подходит для передачи голоса по сети с ненадежной передачей пакетов данных. Кодек разработан для применения в системах «голос-через-интернет» (VoIP).
Широкополосный аудиокодек G.722 появился в 1988 году и в своей базовой версии является устаревшим. Несмотря на это, G.722 обеспечивает качество передачи аудиосигнала сравнимое с G.711, что позволяет ему оставаться востребованным в современной телефонии.
- Скорость передачи данных: 64 Кб/сек.
- Лицензирование: не требуется.
- Платные ограничения: нет.
- Стандарт: ITU-T.
Последняя версия G.722.2 вышла в 2002 году и используется достаточно часто. Это адаптивный, широкополосный кодек с переменной скоростью, способный быстро менять скорость сжатия при изменении пропускной способности сети. В этой версии кодека есть 9 режимов скорости передачи данных, и он используется российскими мобильными операторами под названием технологии HD Voice.
В конце стоит отметить, что наиболее популярные IP-АТС работают со всеми перечисленными аудиокодеками, и позволяют пользователям самостоятельно выбирать оптимальный для них вариант.
В данной статье мы поговорим о кодеках телефонии, какие кодеки лучше всего использовать, а какие не стоит.
За все время существования данного направления было разработано большое количество кодеков , используемых для передачи аудио- и видео- информации в системах IP-телефонии.
В данной статье мы поговори о таких кодеках.
Существуют две разновидности кодека a-law и u-law , отличающиеся алгоритмами кодирования.
Кодек поддерживается практически всеми устройствами IP-телефонии.
Далее кодек, который не уступает предыдущему, но который имеет недостатки.
По субъективным оценкам, данный кодек обладает качеством лучшим, чем у G.723, но худшим, чем у G.711.
Поддерживается практически всеми производителями оборудования.
При коммерческом использовании требуется лицензия.
Теперь поговорим о следующем кодеке, который также активно применяется в телефонии, кодек G.723.
Он так же имеет свои плюсы и минусы: G.723 кодек стандартизован по ITU-T.
Отличительной особенностью является возможность работы при очень низком потоке (5.3, 6.3 кбит/сек).
По субъективными оценкам он обладает самым плохим качеством речи среди рассматриваемых кодеков.
Поддерживается значительной частью устройств IP-телефонии.
При коммерческом использовании требуется лицензия.
Настало время поговорить о следующем, немало важном кодеке, как кодек
GSM: Голосовой кодек, разработанный для использования в системах сотовой связи стандарта GSM.
При кодировании кадра используется информация предыдущего кадра, кодирование осуществляется блоками по 20 мс со скоростью 13 кбит/с.
Поддерживается производителями оборудования, в основном в шлюзах между сотовыми и VoIP-сетями.
К завершению, стоит поговорить о таком кодеке как
iLBC: Открытый (не требуются лицензионные отчисления) голосовой кодек.
Предназначен для кодирования с потоком 13.33 кбит/сек (при размере кадра 30 мс) и 15.20 кбит/сек (при размере кадра 20 мс).
По субъективным оценкам экспертов, качество речи данного кодека превышает G.729A.
Кроме того, кодек более устойчив (по сравнению с G.729) к потере кадров, что позволяет эффективно использовать его при организации сеансов связи через сеть Интернет.
Примером этому является популярная сеть телефонии — Skype.
Данный кодек немало важен в телефонии.
Да. Вы можете развернуть 3CX на собственных серверах (Windows или Debian) в закрытой сети и не предоставлять доступ в сеть интернет.
Нет. IP-АТС 3CX содержит собственный SIP-сервер, веб-сервер Nginx, отчеты и прочие модули и не имеет заимствований кода из Asterisk.
Да. 3CX автоматически блокирует IP-адрес злоумышленника после нескольких частых попыток неавторизованного доступа.
3CX поддерживает установку на ОС Windows 2012+ или Debian 8+. Функционал, управление, внешний вид идентичны.
Можно. Любую лицензию 3CX как временную так и постоянную можно активировать на экземпляре, развёрнутом в вашем любимом дата-центре.
Любые, которые работают по протоколу IP-телефонии SIP. Функция автоматической настройки или AutoProvision поддерживается для Snom, Yealink, GrandStream, Fanvil.
Да, как сертифицированный партнёр мы предоставляем сервера под IP-АТС 3CX. Стоимость сервера от 5 000 рублей в год.
Любые, работающие по протоколу IP-телефонии SIP. Подключение возможно как с помощью авторизации, так и точка-точка как SIP-транк.
Да. Backup, созданный в Windows версии можно поднять на Debian версии и наоборот.
3CX Softphone — универсальный SIP-софтфон для работы с любой IP-АТС, в том числе 3CX
3CX Phone — софтфон работающий только с IP-АТС 3CX, но имеющий существенно бОльший функционал, такой как история вызовов, статуса, панель оператора, возможность интеграции и другие.
Нет. Софтфон от 3CX работает только с IP-АТС от 3CX так как он использует собственные средства авторизации, хоть и работает по протоколу IP-телефонии SIP.
Любая редакция с любой версией 3CX поддерживает по-умолчанию до 10 000 абонентов. Нумерация с 0000 до 9999. Количество одновременных разговоров ограничено лицензией.
Есть. Приложение 3CX (для прием и совершения звонков) и 3CX Meeting (для участия в видеоконференциях) доступно в App Store и Google Play. Также приложение 3CX Meeting доступно для планшетов.
Для среднестатистической организации без колл-центра количество сотрудников необходимо разделить на 4 и выбрать подходящую лицензию сверху. В большинстве случаев этого достаточно с 15% запасом.
В любой момент времени лицензии 3CX Phone могут быть изменены в сторону увеличения количества разговоров и в сторону удорожания редакции. Стоимость апгрейда рассчитывается с учетом использованного времени и меняется на каждый день в случае годовых лицензий.
Основные отличия — это поддержка второго сервера для создания кластера из 2-х IP-АТС и квалификации операторов (skill) в очереди обслуживания.
АТС 3CX прекрасно работает с SIP-транком от Ростелеком в любом регионе РФ
3CX редакции Standard на 8 одновременных разговоров бесплатная и распространяется свободно
Как правило, нет. Интуитивно понятный и русскоязычный интерфейс осваивает 90% пользователей за неделю. Для пользователей доступен веб-кабинет управления IP-телефоном, расширение в Google Chrome и приложение под Windows и MAC OS.
В большинстве случаев достаточно 2 часов для первичной установки, установки необходимых обновлений заведения первого пользователя.
По-умолчанию бесконечно долго. До тех пор, пока не кончится место в хранилище записей (HDD, FTP, Google Drive, SMB). По достижении 80% ёмкости хранилища администратор 3CX получить уведомление на электронную почту.
Есть. 3CX содержит два десятка готовых отчетов. Вам останется только выбрать период и заинтересованных лиц для получения отчетов на электронную почту. Подробности в отдельном обзоре отчетов
27,5% в год от стоимость постоянной лицензии. Первый год обновления уже включён в стоимость.
3CX довольно скромен к системным требованиям сервера. Для 32 одновременных разговоров будет достаточно 2 ядер 2 Ггц, 2 ГБ ОЗУ и 40 ГБ жесткого диска (для ОС Debian 8).
Нет. Доступные лицензии 4, 8, 16, 24, 32, 48, 64, 96, 128, 196, 256, 512 и 1024 одновременных разговоров.
3CX Phone используется PostgreSQL для работы со статистикой
3CX ведет запись разговоров в формате 32 кбит/с, что составляет 14 Мбайт в час. В среднем, сотрудник (не колл-центра) генерирует до 500 Мбайт разговоров за месяц.
Аналоговые внешние и внутренние линии возможно подключить только при помощи FXO/FXS SIP шлюзов любого производителя
На прошедшей недели мы представили обновленные клиенты 3CX для Android и iOS. Разработчики стараются сделать работу пользователя с мобильным VoIP-клиентом как можно более комфортной, и, в то же время, добавить возможности, наиболее востребованные пользователями.
Главное новшество в мобильных клиентах — добавление голосового кодека OPUS, о преимуществах которого мы поговорим ниже. Вторая доработка — возможность регистрации добавочного номера с нескольких мобильных устройств и доставка PUSH-уведомлений о вызовах на каждое из устройств параллельно. Также, надежность доставки PUSH-уведомлений на устройства значительно повышена. Кроме того, у обоих клиентов существенно снижен расход заряда аккумулятора и ускорено подключение к серверу 3CX.
Обратите внимание, что для поддержки новых возможностей мобильных клиентов 3CX необходима установка обновления v15.5 Update 6, которое в данный момент готовится к выпуску. Также, для установки клиента 3CX для iOS Beta прямо сейчас, следует зарегистрироваться в программе Apple TestFlight.
Клиент 3CX для Android — список улучшений
Клиент 3CX для iOS — список улучшений
Кодек OPUS в 3CX
Прежде всего отметим, что для включения нового кодека вам не нужно ничего настраивать на стороне клиента, т.е. на мобильном устройстве. Достаточно централизованно подключить кодек в интерфейсе сервера 3CX (раздел Пользователи — Автонастройка телефона — 3CX Client).
Через некоторое время, когда клиенты обновят конфигурацию, кодек будет автоматически активирован. Рекомендуется поставить его первым в списке, чтобы все IP-телефоны и софтфоны использовали единый кодек и быстрее «договаривались» во время установки сеанса связи.
Стоит отметить, что многие производители IP-телефонов также добавляют поддержку OPUS. В частности, он доступен во современных телефонах Yealink. Начиная с версии прошивки x.81.0.15 OPUS поддерживают телефоны SIP-T19 E2, SIP-T21 E2, SIP-T23G и SIP-T40P, а начиная с версии x.81.0.110 – модели SIP-T27G, SIP-T41S, SIP-T42S, SIP-T46S и SIP-T48S.
Преимущества кодека OPUS
OPUS отличается других форматов передачи высококачественного аудио (AAC, Vorbis, MP3) особенно низкой задержкой, столько важной для передачи VoIP-трафика. А от кодеков с низкой задержкой (G.711, GSM, Speex) его отличает поддержка высокого качества кодирования.
Качество кодирования OPUS сопоставимо или даже превышает качество существующих кодеков в широком диапазоне битрейтов, но в то же время он обладает задержками меньшими, чем практически у любого существующего формата сжатия. Благодаря тому, что OPUS доступен под свободной бесплатной лицензией, упрощается адаптация кодека под различные открытые системы Интернета и продукты для конечных пользователей.
Теоретически, OPUS может заменить все остальные современные кодеки, став единым форматом хранения и передачи аудио. По таким параметрам, как потери, задержка, битрейты и т.д. он превосходит и Vorbis, и Speex, и даже известные «лицензионные» кодеки.
Вот бесит сейчас, что скорость реакции плохая.
От нажатия на звонок секунд 10 идет передача, пока у другого юзера за звонит.
И когда опускаешь трубку у другого юзера ещё секунд 15-20 звонит.
у кого есть дистрибутив, - поделитесь
Добавлено:
3CX Phone System V5.0 - BETA VERSION - build 3385
3CX is proud to announce the availability of the beta version 5 of 3CX Phone System. Its not production ready, but it gives a pretty good idea of where we are going.
The following are the known issues for 3CX Phone System:
VOIP Client to be totally separated from PBX. Separate download link to follow in 1-2 weeks time.
During installation, the user will be required to allow installation of the VPN driver several times. Click the "Continue Anyway" button to proceed with the installation.
VPN functionality does not work with Windows Vista.
Creating a new bridge using the VPN feature may require a restart of the "3cx PhoneSystem" service.
New features since last upload:
VPN for remote workers (when the VOIP Client becomes available) and branch offices.
Provisioning for Snom320 and Snom360 SIP Phones, with more to follow.
Call by Name (available via Digital receptionist).
Call Recording (currently requires a SNOM phone).
Extensions with 2 digits.
DID routes can be given a name that will appear as the caller ID name.
Improved handling of multiple network interfaces.
Media server allows media pass thru, resulting in improved voice quality (e.g. with Grandstream and other gateways).
Ability to connect 3CX Phone Systems using a Bridge.
Numerous bug fixes.
Added BLF capability for SNOM and Grandstream phones.
Direct SIP has been re-implemented.
Features for all Versions:
. Ability to create outbound rules / dial plans based on number of digits. This allows a dial plan to be setup that does not require a prefix.
. Extensions no longer need to be setup as internal or external - the PBX will recognize this automatically, providing full mobility to user.
. SIP ID forking allows multiple SIP phones to have same extension number and ring at the same time, allowing a user to have both a desk phone and use a software phone whilst on the road or at home.
. Ability to specify up to 3 outbound routes per rule - allowing you to easily configure back up / fail over routes.
. Ability to specify bank holidays in out off office hours section. This way, calls can be handled differently during bank holidays.
. Improved automatic configuration of Patton gateways, including the ability to automatically set the country tone set.
. Improved support for Audiocodes gateways.
. Overall performance has been increased drastically to support more simultaneous calls, users and call queues.
. Firewall test utility - allows automatic testing of the firewall configuration, and reports which ports still need to be opened in order to allow a VOIP provider to be used.
. Ability to make calls using just the SIP ID of the person you wish to call.
. Update console shows all available updates for 3CX Phone System, including software version updates, VOIP Provider and Gateway template updates and translation and system prompts updates.
. Improved system prompts and music on hold recordings.
Small Business, Pro and Enterprise editions (these are available in the beta but will not be in the final version free edition)
. Extension users can configure their forwarding options from within the 3CX VOIP (redirect to another extension on busy, to mobile etc).
. Ability to change Voice mail PIN from the 3CX VOIP client.
. G729 support - Small Business Versions will be able to use the G729 codec on up to simultaneous calls (2 channels). Pro version will be able to use the G729 codec on up to 4 simultaneous calls and the Enterprise edition up to 16 simultaneous calls (not available in beta).
. Call Parking.
. T38 fax functionality - receive faxes as PDF files and route them to an email address. Fax feature works in combination with support gateways such as Patton, Audiocodes and Grandstream.
Читайте также: