Задать вопрос
norguhtar
@norguhtar
Биллинги в телекоме мой конек

Sipml5 и asterisk почему нет звука?

Пробую настроить sipml5 и asterisk вот по этому руководству
https://wiki.asterisk.org/wiki/display/AST/WebRTC+...

Все подключается показывается что работает, попытка позвонить на 1000 расширение производит звонок длительность звонка соответствует файлу который проигрывается, но я ничего не слышу. rtp при это видно что идет и доходит до машины с chrome. Ошибок ни в консоли chrome не наблюдается, ни со стороны astersik. В чем может быть дело?

В качестве ОС с asterisk используется CentOS 6.6. Сам asterisk установлен из официального репозитория asterisk.
  • Вопрос задан
  • 5021 просмотр
Подписаться 1 Оценить 5 комментариев
Решения вопроса 1
norguhtar
@norguhtar Автор вопроса
Биллинги в телекоме мой конек
И так отвечают знатоки.

На данный момент все протестированные мной браузеры желают, что вполне естественно передавать rtp и rtcp при помощи опции rtcp-mux в рамках одного соединения. На данный момент asterisk не поддерживает эту опцию. Дополнительно согласно вот этому тикету https://code.google.com/p/webrtc/issues/detail?id=1574 failback отката на схему два порта не работает от слова совсем. Как итог при вызове через chrome/FF на Asterisk для послушать обезьянок, получаем вид, что все работает rtp валит, сигнализация работает, но нет звука. А вот если к примеру тестировать freeswitch ( у них кстати есть демо webrtc.freeswitch.org), то внезапно звук работает так-как он поддерживает rtcp-mux.

На самом деле сломаны DTLS ключи в астере https://issues.asterisk.org/jira/browse/ASTERISK-24711
Обновление до 13.2.0 или 11.16.0 помогает.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы