Скачать бесплатно Oktell SIP-GSM Внимание. С 21 ноября 2011 года продукт Oktell SIP-GSM Gateway распространяется бесплатно. Для взаимодействия программы с GSM-сетями необходима установка в USB-порт компьютера GSM-модема с поддержкой голосовых функций.
Все конечно замечательно, шлюз я настроил.Звоню без проблем на симку мтса(мне халява), но вот незадача все номера соединяет без проблем. А вот если звонить на внутренние номера, тоесть номера которые в личном кабинете с ними возникает проблема следующего характера. Звонок проходит, на другом конце снимают трубку, но друг друга мы не слышем.Из моих сооражений как я понял ШлюзOktell не поддерживает внутрений кодек iLB. Так в настройках его нету.Может где-то что-то подправить нужно?
Да схема работает полностью. Просто вся проблема в том что при звонке с локальных номеров(которые в личном кабинете) на локальные вызов проходит, но никто не слышит собеседника. Если номер за предами сети liberalvoip(другие номера),то все прекрасно слышно.
Ксати вот лог программы, может он поможет.Судя по всему как я и предполагал проблема в каких-то кодеках. 19:37:32:116 7700 GATE -- ERROR : GsmEvents_Audio -- EXCEPTION: SEH Exception SipGsmService.exe caused an EXCEPTION_ACCESS_VIOLATION(C0000005) in module oktell.HAL.dll at 039D15C4 039D0000:000015C4 oktell.HAL.dll, MediaPacket::GetPayloadLength()+0014 byte(s) 039D0000:000B0830 oktell.HAL.dll, MediaStream::RtpWritePacket()+0410 byte(s) 039D0000:000B0CD3 oktell.HAL.dll, MediaStream::rtp_packet_read_from_in()+01B3 byte(s) 10000000 SipGsmLib.dll 10000000 SipGsmLib.dll 10000000 SipGsmLib.dll 10000000 SipGsmLib.dll 10000000 SipGsmLib.dll 78AA0000:0005C6DE MSVCR100.dll, endthreadex()+003A byte(s) 78AA0000:0005C788 MSVCR100.dll, endthreadex()+00E4 byte(s) 7C800000:0000B713 KERNEL32.dll, GetModuleFileNameA()+01B4 byte(s) Windows Version : 5.1.2600 SP: 3.0 HAL Version : 2.15.37.115 ContextFlags : 0x0001003F ExceptionCode : 0xC0000005 CONTEXT_DEBUG_REGISTERS: Dr0 : 0x00000000 Dr1 : 0x00000000 Dr2 : 0x00000000 Dr3 : 0x00000000 Dr6 : 0x00000000 Dr7 : 0x00000000 CONTEXT_SEGMENTS: SegGs : 0x00000000 SegFs : 0x0000003B SegEs : 0x00000023 SegDs : 0x00000023 CONTEXT_INTEGER EDI : 0x03DA2690 ESI : 0x00000000 EBX : 0x00000001 EDX : 0x00000000 ECX : 0x08EA7EB0 EAX : 0x000000A0 CONTEXT_CONTROL EBP : 0x05CBF628 EIP : 0x039D15C4 SegCS : 0x0000001B EFlags: 0x00010246 ESP : 0x05CBF604 SegSS : 0x00000023
К sip-линиям то что подключено ? Все таки поподробнее надо. А "EXCEPTION_ACCESS_VIOLATION(C0000005) in module oktell.HAL.dll " - это к разработчику сразу.
В общем проблема решена.Как и было описано мной ранее проблема в кодеках.Все SIP провайдеры используют при звонках внутри сети свой кодек ILBC. А вот его шлюз не поддерживает. Проблемку решил просто,поставил внутренние диалпланы через Mob1.