VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

подключение chan_h323 к Asterisk 13

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Аватара пользователя
illujanka
Сообщения: 37
Зарегистрирован: 26 июн 2016, 12:31
Откуда: Тмутаракань

Re: подключение chan_h323 к Asterisk 13

Сообщение illujanka »

amateur писал(а): Вопрос 1) решается записью трафика успешного вызова между Asterisk + chan_h323(!!!) и LG. Вопрос 2) решается просмотром кода, чем я сейчас и занимаюсь. Если Вы пока выполните пункт 1), будет круто :)
Добрый день! :)
По поводу пункта 1
http://dropmefiles.com/lL0SF
amateur
Сообщения: 453
Зарегистрирован: 30 сен 2011, 09:58

Re: подключение chan_h323 к Asterisk 13

Сообщение amateur »

Там только трафик SIP. Это конечно тоже полезно, но без трафика H.323 - никак.
Аватара пользователя
illujanka
Сообщения: 37
Зарегистрирован: 26 июн 2016, 12:31
Откуда: Тмутаракань

Re: подключение chan_h323 к Asterisk 13

Сообщение illujanka »

Звонок с 5555 на 1290

http://dropmefiles.com/yhUpq
amateur
Сообщения: 453
Зарегистрирован: 30 сен 2011, 09:58

Re: подключение chan_h323 к Asterisk 13

Сообщение amateur »

Расклад ясен.

В главе "Switching to a separate H.245 connection" рекомендации H.323 написано следующее:
When H.245 encapsulation or Fast Connect is being used, either endpoint may choose to switch to
using the separate H.245 connection at any time
. In order to facilitate initiation of the separate
H.245 connection by either endpoint, each endpoint may include h245Address in any H.225.0 call
signalling message
it sends during the call.

Что это означает?
1) то, что оконечное устройство H.323 в любой момент имеет право организовать отдельный канал H.245 (через отдельное TCP-соединение);
2) стандартным способом организации отдельного канала H.245 является передача удаленной стороне сообщения протокола H.225.0, содержащее параметр h245Address.

Что происходит в вашем случае?
1) LG пытается переключиться на отдельный канал H.245, передавая chan_ooh323 в сообщении Connect параметр h245Address;
2) chan_ooh323 этот параметр игнорирует, обосновывая это тем, что флаг h245Tunneling установлен в значение TRUE (нашел в коде).

В моем представлении это входит в прямое противоречие с тем, что написано в рекомендации. Если есть h245Address, то отдельный канал должен быть организован, не смотря на значение h245Tunneling. Поэтому, считаю, что в chan_ooh323 ошибка.

Что можно сделать?
Могу написать исправление. Оно достаточно простое. Или можно попросить об этом разработчика. Выбирайте сами.
Аватара пользователя
illujanka
Сообщения: 37
Зарегистрирован: 26 июн 2016, 12:31
Откуда: Тмутаракань

Re: подключение chan_h323 к Asterisk 13

Сообщение illujanka »

amateur писал(а): Что можно сделать?
Могу написать исправление. Оно достаточно простое. Или можно попросить об этом разработчика. Выбирайте сами.
Где его, разработчика то искать?
Можно Вас об этом попросить? :)
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: подключение chan_h323 к Asterisk 13

Сообщение ded »

А напишите ему - may (at) postmet.com
amateur
Сообщения: 453
Зарегистрирован: 30 сен 2011, 09:58

Re: подключение chan_h323 к Asterisk 13

Сообщение amateur »

illujanka писал(а):Можно Вас об этом попросить? :)
Можно.

Только я прошу учесть, что у меня нет возможности проверить результат. Возможно, что я чего-то не учел. Ну и хотелось бы, чтобы разработчик высказал своё мнение о данной ситуации.

Код: Выделить всё

gunzip ooh323.c.patch.gz
patch -p0 ooh323.c < ooh323.c.patch
Вложения
ooh323.c.patch.gz
(633 байт) 712 скачиваний
may
Сообщения: 37
Зарегистрирован: 23 авг 2013, 14:51

Re: подключение chan_h323 к Asterisk 13

Сообщение may »

Разработчик иногда бывает и тут. Найти проще всего по wiki.asterisk.org или issues,asterisk.org

В данной проблеме скорее всего помогло бы выключение h245tunneling'а в сторону PBX.

Вопрос к amateur - а Вы где взяли процитированную спеку H.323? Я вроде все обчитал, что было на сайте ITU, однако как раз таких ключевых моментов и не нашел.
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: подключение chan_h323 к Asterisk 13

Сообщение ded »

Я просто положу это здесь:
https://forum.asterisk.ru/download/ITU- ... 200912.pdf
параграф 8.2.3 Switching to a separate H.245 connection (стр. 106)
amateur
Сообщения: 453
Зарегистрирован: 30 сен 2011, 09:58

Re: подключение chan_h323 к Asterisk 13

Сообщение amateur »

ded опередил. Доп. комментарии излишни.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH