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

Проблема с H323

Модуль загружен, но порт не слушается.
Откуда: Красноярск
Сообщений: 171

Re: Проблема с H323

line24:

первое: поставить g711 с обоих сторон и попробовать.
провайдер отказывается :(
*********************************************
2009-06-28 18:49

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: Проблема с H323

в такой ситуации проблему вам придется решать самостоятельно
http://www.line24.ru - системы массового телефонного обслуживания.
2009-06-28 19:01

Откуда: Красноярск
Сообщений: 171

Re: Проблема с H323

line24:

в такой ситуации проблему вам придется решать самостоятельно
дык уже пытаюсь. Думал может подскажете с какого конца браться
*********************************************
2009-06-28 19:34

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: Проблема с H323

с tcpdump и rtp debug в CLI. Ну и в Yate есть логирование.
http://www.line24.ru - системы массового телефонного обслуживания.
2009-06-28 19:53

Откуда: Красноярск
Сообщений: 171

Re: Проблема с H323

Начал ковырять - поставил в regexroute.conf
${module}^h323$=tone/ring

звука по прежнему нету.
Включил дебаг

<h323:ALL> YateH323Connection::YateH323Connection(0x971a458,531,(nil)) [0x973d038]
<h323/8:ALL> YateH323Chan::YateH323Chan(0x973d038,ip$84.yyy.yyy.yyy:4506) incoming [0x9738510]
<h323/8:ALL> YateH323Connection::OnSetLocalCapabilities() external [0x973d038]
<h323/8:INFO> YateH323Connection::OnAnswerCall caller='AS5300 [84.yyy.yyy.yyy]' chan=0x9738510 [0x973d038]
<h323/8:INFO> GetRemotePartyNumber()='9029409679'
<h323/8:INFO> Called-Party-Number (IE) is '1602'
<INFO> Routing call to '1602' in context 'default' via 'tone/ring' in 170 usec
<tone/8:ALL> ToneChan::ToneChan("ring") [0x972e7e0]
<tone:ALL> ToneSource::ToneSource(0xa17218) 'ring' [0x972d528]
<h323/8:NOTE> Answering now call h323/8 because we have no targetid [0x9738510]
<h323/8:ALL> YateH323Connection::rtpForward(0x97352f0,0) [0x973d038]
<tone:ALL> ToneSource::run() [0x972d528]
<h323/8:ALL> YateH323Connection::rtpExecuted(0x97352f0) [0x973d038]
<h323/8:ALL> H323Connection::CreateRealTimeLogicalChannel external [0x973d038]
<h323/8:ALL> Capability 'G.729A{sw}' format 'g729' session 1 send
<h323/8:ALL> Logical control channel address '84.xxx.xxx.xxx'
<yrtp:ALL> No-transport message received
<yrtp:ALL> YRTPWrapper::YRTPWrapper('84.xxx.xxx.xxx',0x9738510,'audio',send,true) [0x972e140]
<yrtp:ALL> YRTPWrapper::setupRTP("84.xxx.xxx.xxx",true) [0x972e140]
<yrtp:INFO> Session 0x9735c78 bound to 84.xxx.xxx.xxx:23246 +RTCP [0x972e140]
<yrtp:ALL> YRTPConsumer::YRTPConsumer(0x972e140) [0x9728178]
<INFO> DataTranslator::attachChain [0x972d528] 'slin' -> [0x9728178] '(null)' not possible
<h323/8:INFO> YateH323Connection::OnEstablished() [0x973d038]
<h323/8:ALL> H323Connection::CreateRealTimeLogicalChannel external [0x973d038]
<h323/8:ALL> Capability 'G.729{sw}' format 'g729' session 1 receive
<h323/8:ALL> Logical control channel address '84.xxx.xxx.xxx'
<yrtp:ALL> No-transport message received
<yrtp:ALL> Wrapper 0x972e140 found by CallEndpoint 0x9738510
<yrtp:ALL> YRTPSource::YRTPSource(0x972e140) [0x97288c0]
<h323/8:ALL> YateH323_ExternalRTPChannel::OnReceivedPDU [0x9728708]
<h323:ALL> Remote RTP address 84.yyy.yyy.yyy:20622
<h323/8:INFO> Got remote RTP address 84.yyy.yyy.yyy:20622 [0x973d038]
<h323:INFO> External RTP address 84.yyy.yyy.yyy:20622
<h323/8:ALL> YateH323Connection::startExternalRTP("84.yyy.yyy.yyy",20622,receive,0x9728708) [0x973d038]
<yrtp:ALL> No-transport message received
<yrtp:ALL> Wrapper 0x972e140 found by CallEndpoint 0x9738510
<yrtp:ALL> YRTPWrapper::startRTP("84.yyy.yyy.yyy",20622) [0x972e140]
<yrtp:INFO> RTP starting format 'g729' payload 18 [0x972e140]
>>> DataTranslator::detachChain(0x972d528,0x9728178)
<<< DataTranslator::detachChain
<ALL> G729Codec::G729Codec("slin","g729",decoding) [0x9729c20]
<ALL> Created DataTranslator 0x9729c20 for 'slin' -> 'g729' by factory 0xcf1498 (len=1)
<ALL> DataTranslator::attachChain [0x972d528] 'slin' -> [0x9728178] 'g729' succeeded
<h323/8:ALL> YateH323_ExternalRTPChannel::OnReceivedAckPDU [0x9725eb8]
<h323:INFO> External RTP address 84.yyy.yyy.yyy:20616
<h323/8:ALL> YateH323Connection::startExternalRTP("84.yyy.yyy.yyy",20616,send,0x9725eb8) [0x973d038]
<yrtp:ALL> No-transport message received
<yrtp:ALL> Wrapper 0x972e140 found by CallEndpoint 0x9738510
<yrtp:ALL> YRTPWrapper::startRTP("84.yyy.yyy.yyy",20616) [0x972e140]
<INFO> Auto changing RTP address from 84.yyy.yyy.yyy:20616 to 84.yyy.yyy.yyy:20622
<h323/8:ALL> YateH323Connection::CleanUpOnCallEnd() [0x973d038]
<h323/8:INFO> YateH323Connection::stoppedExternal(receive) chan=0x9738510 [0x973d038]
<yrtp:ALL> YRTPSource::~YRTPSource() [0x97288c0] wrapper=0x972e140 ts=59680
<h323/8:INFO> YateH323Connection::stoppedExternal(send) chan=0x9738510 [0x973d038]
>>> DataTranslator::detachChain(0x972d528,0x9728178)
>>> DataTranslator::detachChain(0x972d528,0x9729c20)
<ALL> G729Codec::~G729Codec() [0x9729c20]
<<< DataTranslator::detachChain
<<< DataTranslator::detachChain
<yrtp:ALL> YRTPConsumer::~YRTPConsumer() [0x9728178] wrapper=0x972e140 ts=89920
<yrtp:ALL> YRTPWrapper::~YRTPWrapper() bidir 'audio' [0x972e140]
<ALL> Cleaning up RTP 0x9735c78
<h323/8:INFO> YateH323Connection::OnCleared() error: '(null)' reason: EndedByRemoteUser (3) [0x973d038]
<h323/8:ALL> YateH323Chan::~YateH323Chan() connected h323/8 [0x9738510]
<h323/8:ALL> YateH323Connection::~YateH323Connection() [0x973d038]
<tone/8:ALL> ToneChan::~ToneChan() tone/8 [0x972e7e0]
<tone:ALL> ToneSource [0x972d528] end, total=180800 (16025 b/s)
<tone:ALL> ToneSource::zeroRefs() 'ring' [0x972d528]
<tone:ALL> ToneSource::destroyed() 'ring' [0x972d528] total=180800 stamp=90080


Извиняюсь за простыню. Смущает выделенное жирным.
Помогите пожалуйста разобраться
*********************************************
2009-06-29 09:28

Сообщений: 6521

Re: Проблема с H323

C интересом слежу за веткой!
2009-06-29 10:34

Откуда: Красноярск
Сообщений: 171

Re: Проблема с H323

ded:

C интересом слежу за веткой!
может поможете? Пожалуйста!
*********************************************
2009-06-29 10:37

Сообщений: 6521

Re: Проблема с H323

Raice, извините, судя по длине дискуссий - я искренне пытался помочь через форум. При определённой карме (ну не прёт и всё!) уже дальше объяснять - пропадает охота.
Только платный суппорт. Да и то, просто сделать удалённо - это одни деньги, а если ещё и объяснять что сделал - двойной тариф. Как в детективе - в конце главный злодей под пистолетом рассказывает пленённому главному герою что он сделал и главное - почему.
2009-06-29 11:10

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: Проблема с H323

Raice:

Помогите пожалуйста разобраться
есть ли понимание этих параметров:
external_rtp=yes
fallback_rtp=no
?

читать здесь: http://yate.null.ro/pmwiki/index.php?n=Main.H323chan
http://www.line24.ru - системы массового телефонного обслуживания.
2009-06-29 13:07

Откуда: Красноярск
Сообщений: 171

Re: Проблема с H323

line24:

Raice:

Помогите пожалуйста разобраться
есть ли понимание этих параметров:
external_rtp=yes
fallback_rtp=no
?

читать здесь: http://yate.null.ro/pmwiki/index.php?n=Main.H323chan
Да, есть. При external_rtp - это работа чере yrtp. Если поставить "no" - то при соединении segmentation fault
*********************************************
2009-06-29 15:05

Добавить страницу в закладки:  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