Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Разработка / Удаленная RTP-сессия на Астериске

Удаленная RTP-сессия на Астериске

Сообщений: 1

Удаленная RTP-сессия на Астериске

Кто-нибудь решал задачу создания удаленной RTP-сессии?
Требуется по сути реализация канала без сигнализации.
Кодек задается либо жестко при конфигурировании, либо при создании канала.
Очевидно, что исходя из текущего исходного кода, можно достаточно быстро
сделать такую поделку. Но очень не хочется изобретать велосипед. Очень может
быть, что подобное возможно при помощи канала mgcp, но мне не удалось найти
пример такого конфигурирования.
2008-04-07 19:54

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Интересно

Кто-нибудь решал задачу создания удаленной RTP-сессии?
Интересно, зачем Вам это понадобилось.
Поясните плз.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-04-08 19:12

Avatara of IgorG
Откуда: Омск
Сообщений: 478

пример реализации

Требуется по сути реализация канала без сигнализации.
Вот уже готовая реализация, подготовленная для пейджинга Snom, Linksys, Cisco и др.:
http://bugs.digium.com/view.php?id=11797
OpenSUSE 11.2 / Asterisk 1.6.x / Vicidial / UniMRCP
2008-04-09 05:59

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Удаленная RTP-сессия на Астериске

app_rtpstream is an application that reads the input channel's voice frames and does rtp stream them to either unicast or multicast addresses defined as groups in the config file.

This can be used for example with the Snom and Linksys IP Phones' feature to do paging to multicast receivers.
Хорошо, Игорь, а как вообще без сигнализации? Телефоны просто вещают то, что им "накидают" в порт? Какой в этом смысл?
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-04-09 08:44

Avatara of IgorG
Откуда: Омск
Сообщений: 478

re

Хорошо, Игорь, а как вообще без сигнализации? Телефоны просто вещают то, что им "накидают" в порт? Какой в этом смысл?
Да, именно так, что накидают в порт. Смысл - сделать пэйджиг сотрудников одним мультикастовым потоком.
OpenSUSE 11.2 / Asterisk 1.6.x / Vicidial / UniMRCP
2008-04-09 11:21

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Безопасно?

Интересно, как у них там с безопасностью...
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-04-09 11:34

Avatara of IgorG
Откуда: Омск
Сообщений: 478

Зависит от...

Интересно, как у них там с безопасностью...
Специальных настроек по поводу безопасности нет. тут ещё дело в организации локальной сети и её безопасности.
OpenSUSE 11.2 / Asterisk 1.6.x / Vicidial / UniMRCP
2008-04-09 11:45

Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Re: Удаленная RTP-сессия на Астериске

Что то я не понял - нужна реализация SIP канала без RTP или нужен RTP канал без всякой сигнализации? Если второе то у меня есть такая реализация - чистый RTP как отдельный канал для астериска. Даеш удаленный IP:port и кодек и туда пошло RTP - на канале можно делать любые Playback и тд, если нужно - пиши, выложу куда нибудь. Но я делал его под версию астериска 1.2. Впринципе смигрировать под 1.4 недолго.
2008-04-14 14:31

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Удаленная RTP-сессия на Астериске

2simax: Вы об этом - app_rtpstream ? (http://bugs.digium.com/view.php?id=11797)
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-04-14 14:52

Avatara of simax
Откуда: Нижний Новгород
Сообщений: 277

Re: Удаленная RTP-сессия на Астериске

litnimax:

2simax: Вы об этом - app_rtpstream ? (http://bugs.digium.com/view.php?id=11797)
Не - не об этом. Я о простом asterisk канале типа chan_crtp.so который представляет из себя RTP сессию с удаленной стороной. Я использую его примерно так:

Например проиграть hello-world по RTP на адрес 192.168.1.10:15000:

В extension.conf:
[test]
exten => aaa,1,Playback(hello-world)
exten => aaa,2,Hangup

Послать Originate по AMI:

Action: originate
Channel: CRTP/192.168.1.10:15000/ulaw,alaw
Context: test
Extension: aaa
Priority: 1

2008-04-14 16:01

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru