Доступ к RTP-трафику через любой Asterisk API - PullRequest
0 голосов
/ 25 июня 2019

Я новичок в VOIP - извините, пожалуйста.Я пытаюсь получить доступ как к фактическому VOIP SIP-заголовку, так и к RTP-трафику, используя библиотеку "asterisk-java".Я могу получить доступ к заголовку SIP через FAST AGI, так что это нормально и здорово.Теперь я хочу получить доступ к RTP-трафику после того, как входящий вызов был успешно установлен, чтобы добавить дополнительные настраиваемые поля заголовка перед передачей в относительно реальном времени.Вопрос ... Возможно ли это с помощью библиотеки Asterisk-Java?- или мне нужно вникать в библиотеку PJSIP?Пожалуйста, помогите ... Пожалуйста, будьте осторожны .. :-)

Звездочка из исходного кода на Linux - не может полностью успешно собрать и выполнить без различных ошибок.FreePBX - работает нормально с библиотекой asterisk-java ... Получено только использование FAST AGI для получения информации заголовка SIP.

Я после фактического RTP-трафика добавляю дополнительную информацию.

1 Ответ

0 голосов
/ 30 июня 2019

Нет простого доступа к звуковому потоку из AGI

. Вы можете использовать UniRTP и конференцию.Или chan_alsa (звуковая карта), интерфейс JACK и т. Д.

Если вам нужны пакеты rtp (не звуковые), то вы должны использовать libcapture (внешнюю) или зеркалирование пакетов (см. Программное обеспечение HOMER)

...