SipML5 и Asterisk возвращают 488 в makeCall

Пытаюсь сделать видеоаудио звонок с помощью SipML5 и Asterisk13, один пользователь в Chorme, а другой в Firefox, но сразу после "Звонка"(180) звонящий получает "Недопустимо здесь"(488). Сообщения звездочки:

[Jan 23 11:38:27] NOTICE[11127][C-00000004] chan_sip.c: Received AVP profile in audio answer but AVPF is enabled, disabling: audio 36436 RTP/AVP 111 8 0 101 [Jan 23 11:38:27] WARNING[11127][C-00000004] chan_sip.c: We are requesting SRTP for audio, but they responded without it!

Итак, про 488 я нашел на нескольких страницах:

488 Not Acceptable Here — ответ имеет то же значение, что и 606 (неприемлемо), но применяется только к конкретному ресурсу, адресованному Request-URI, и запрос может быть выполнен в другом месте. Тело сообщения, содержащее описание возможностей мультимедиа, МОЖЕТ присутствовать в ответе, который отформатирован в соответствии с полем заголовка Accept в INVITE (или application/sdp, если он отсутствует), так же, как тело сообщения в 200 (ОК) ответ на запрос OPTIONS.

а также

Вы не включили поддержку AVPF в записи однорангового узла, пользователя или друга, используя «avpf=yes», или не разрешили кодек, поддерживаемый вызывающим абонентом.

но я нигде не нашел способ исправить это. Ага, нуб в SIP. Лучшее, что я пытался сделать, это изменить своего партнера в sip.conf (добавить avpf=true), но даже сообщения звездочки не изменились.

Проблема в кодеке? Если да, то как мне изменить на тот, который работает в этом случае? Если нет, то что здесь происходит? Что-то я уже схожу с ума. ^^"


person Moisés    schedule 23.01.2015    source источник
comment
Вы решили эту проблему?   -  person Laz    schedule 25.10.2016
comment
Извините, но мне не повезло.   -  person Moisés    schedule 26.10.2016


Ответы (1)


Вероятно, Asterisk следует RFC, и вам нужно использовать профили SAVP/SAVPF при согласовании безопасных сеансов SRTP.

person nakib    schedule 26.01.2015
comment
Спасибо за ответ ^^. Я искал SRTP в звездочке (wiki.asterisk.org/wiki/display /AST/Secure+Calling+Tutorial), но не повезло. Вы знаете, где я могу найти способ сделать это (используйте SAVP в звездочке?) - person Moisés; 26.01.2015