freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 28 мар 2024 21:08

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 25 авг 2013 18:12 

Зарегистрирован: 25 авг 2013 17:40
Сообщения: 3
Здравствуйте.

Версия FS - FreeSWITCH Version 1.2.11-n20130824T160434Z-1~precise+1+git~20130823T152806Z~87f273f054 (-n20130824T160434Z-1~precise+1git 87f273f 2013-08-23 15:28:06Z)
Ubuntu 12.04

Не получается использовать кодек iLBC с FS. При подключении выводит такое:

[+] FS log
freeswitch@internal> sofia loglevel all 9
Sofia log level for component [all] has been set to [9]
tport.c:2730 tport_wakeup_pri() tport_wakeup_pri(0x7f92041491d0): events IN
tport.c:2845 tport_recv_event() tport_recv_event(0x7f92041491d0)
tport.c:3186 tport_recv_iovec() tport_recv_iovec(0x7f92041491d0) msg 0x7f9204016a30 from (udp/95.27.176.247:5580) has 943 bytes, veclen = 1
tport.c:3004 tport_deliver() tport_deliver(0x7f92041491d0): msg 0x7f9204016a30 (943 bytes) from udp/213.87.136.72:5580/sip next=(nil)
nta.c:2791 agent_recv_request() nta: received INVITE sip:3002@domaino.com:5580 SIP/2.0 (CSeq 6011)
nta.c:3078 agent_check_request_via() nta: Via check: received=213.87.136.72
nta.c:2990 agent_recv_request() nta: INVITE (6011) going to a default leg
nta.c:1343 set_timeout() nta: timer set to 200 ms
nua_server.c:102 nua_stack_process_request() nua: nua_stack_process_request: entering
nua_stack.c:899 nh_create() nua: nh_create: entering
nua_common.c:108 nh_create_handle() nua: nh_create_handle: entering
nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering
soa.c:282 soa_clone() soa_clone(static::0x7f92042dca90, 0x7f9204008fc0, 0x7f920434ed40) called
soa.c:405 soa_set_params() soa_set_params(static::0x7f920434f4f0, ...) called
nta.c:4302 nta_leg_tcreate() nta_leg_tcreate(0x7f920434f330)
soa.c:1302 soa_init_offer_answer() soa_init_offer_answer(static::0x7f920434f4f0) called
soa.c:1171 soa_set_remote_sdp() soa_set_remote_sdp(static::0x7f920434f4f0, (nil), 0x7f920434d4f4, 283) called
nua_dialog.c:338 nua_dialog_usage_add() nua(0x7f920434ed40): adding session usage
tport.c:3238 tport_tsend() tport_tsend(0x7f92041491d0) tpn = UDP/213.87.136.72:32542
tport.c:4026 tport_resolve() tport_resolve addrinfo = 213.87.136.72:32542
tport.c:4660 tport_by_addrinfo() tport_by_addrinfo(0x7f92041491d0): not found by name UDP/213.87.136.72:32542
tport.c:3574 tport_vsend() tport_vsend(0x7f92041491d0): 445 bytes of 445 to udp/213.87.136.72:32542
tport.c:3472 tport_send_msg() tport_vsend returned 445
nta.c:6667 incoming_reply() nta: sent 100 Trying for INVITE (6011)
nua_stack.c:271 nua_stack_event() nua(0x7f920434ed40): event i_invite 100 Trying
nua_session.c:4135 signal_call_state_change() nua(0x7f920434ed40): call state changed: init -> received, received offer
soa.c:1098 soa_get_remote_sdp() soa_get_remote_sdp(static::0x7f920434f4f0, [0x7f921b246598], [0x7f921b2465a0], [(nil)]) called
nua_stack.c:271 nua_stack_event() nua(0x7f920434ed40): event i_state 100 Trying
nua_stack.c:359 nua_application_event() nua: nua_application_event: entering
nua.c:342 nua_handle_bind() nua: nua_handle_bind: entering
2013-08-25 17:23:19.977039 [NOTICE] switch_channel.c:1030 New Channel sofia/external/1000@domaino.com [ff1eafaa-c60c-4aaf-8274-8393a6143c86]
2013-08-25 17:23:19.977039 [DEBUG] switch_core_session.c:999 Send signal sofia/external/1000@domaino.com [BREAK]
nua_stack.c:359 nua_application_event() nua: nua_application_event: entering
2013-08-25 17:23:19.977039 [DEBUG] switch_core_state_machine.c:415 (sofia/external/1000@domaino.com) Running State Change CS_NEW
2013-08-25 17:23:19.977039 [DEBUG] switch_core_session.c:999 Send signal sofia/external/1000@domaino.com [BREAK]
2013-08-25 17:23:19.977039 [DEBUG] switch_core_state_machine.c:433 (sofia/external/1000@domaino.com) State NEW
nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering
nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering
nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering
2013-08-25 17:23:19.996942 [DEBUG] sofia.c:5752 Channel sofia/external/1000@domaino.com entering state [received][100]
2013-08-25 17:23:19.996942 [DEBUG] sofia.c:5765 Remote SDP:
v=0
o=- 3586425792 3586425792 IN IP4 10.80.4.132
s=pjmedia
c=IN IP4 10.80.4.132
t=0 0
m=audio 4006 RTP/AVP 102 101
c=IN IP4 10.80.4.132
a=rtpmap:102 ILBC/8000
a=fmtp:102 mode=30
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=rtcp:4007 IN IP4 10.80.4.132

2013-08-25 17:23:19.996942 [DEBUG] sofia.c:5979 (sofia/external/1000@domaino.com) State Change CS_NEW -> CS_INIT
2013-08-25 17:23:19.996942 [DEBUG] switch_core_session.c:1334 Send signal sofia/external/1000@domaino.com [BREAK]
nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:415 (sofia/external/1000@domaino.com) Running State Change CS_INIT
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:454 (sofia/external/1000@domaino.com) State INIT
2013-08-25 17:23:19.996942 [DEBUG] mod_sofia.c:87 sofia/external/1000@domaino.com SOFIA INIT
2013-08-25 17:23:19.996942 [DEBUG] mod_sofia.c:127 (sofia/external/1000@domaino.com) State Change CS_INIT -> CS_ROUTING
2013-08-25 17:23:19.996942 [DEBUG] switch_core_session.c:1334 Send signal sofia/external/1000@domaino.com [BREAK]
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:454 (sofia/external/1000@domaino.com) State INIT going to sleep
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:415 (sofia/external/1000@domaino.com) Running State Change CS_ROUTING
2013-08-25 17:23:19.996942 [DEBUG] switch_channel.c:2111 (sofia/external/1000@domaino.com) Callstate Change DOWN -> RINGING
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:470 (sofia/external/1000@domaino.com) State ROUTING
2013-08-25 17:23:19.996942 [DEBUG] mod_sofia.c:150 sofia/external/1000@domaino.com SOFIA ROUTING
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:117 sofia/external/1000@domaino.com Standard ROUTING
2013-08-25 17:23:19.996942 [INFO] mod_dialplan_xml.c:558 Processing bob <1000>->3002 in context public
Dialplan: sofia/external/1000@domaino.com parsing [public->unloop] continue=false
Dialplan: sofia/external/1000@domaino.com Regex (PASS) [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false
Dialplan: sofia/external/1000@domaino.com Regex (FAIL) [unloop] ${sip_looped_call}() =~ /^true$/ break=on-false
Dialplan: sofia/external/1000@domaino.com parsing [public->outside_call] continue=true
Dialplan: sofia/external/1000@domaino.com Absolute Condition [outside_call]
Dialplan: sofia/external/1000@domaino.com Action set(outside_call=true)
Dialplan: sofia/external/1000@domaino.com Action export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)})
Dialplan: sofia/external/1000@domaino.com parsing [public->call_debug] continue=true
Dialplan: sofia/external/1000@domaino.com Regex (FAIL) [call_debug] ${call_debug}(false) =~ /^true$/ break=never
Dialplan: sofia/external/1000@domaino.com parsing [public->public_extensions] continue=false
Dialplan: sofia/external/1000@domaino.com Regex (FAIL) [public_extensions] destination_number(3002) =~ /^(10[01][0-9])$/ break=on-false
Dialplan: sofia/external/1000@domaino.com parsing [public->public_did] continue=false
Dialplan: sofia/external/1000@domaino.com Regex (FAIL) [public_did] destination_number(3002) =~ /^(5551212)$/ break=on-false
Dialplan: sofia/external/1000@domaino.com parsing [public->nb_conferences] continue=false
Dialplan: sofia/external/1000@domaino.com Regex (PASS) [nb_conferences] destination_number(3002) =~ /^(30\d{2})$/ break=on-false
Dialplan: sofia/external/1000@domaino.com Action answer()
Dialplan: sofia/external/1000@domaino.com Action conference(3002-${domain_name}@default)
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:167 (sofia/external/1000@domaino.com) State Change CS_ROUTING -> CS_EXECUTE
2013-08-25 17:23:19.996942 [DEBUG] switch_core_session.c:1334 Send signal sofia/external/1000@domaino.com [BREAK]
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:470 (sofia/external/1000@domaino.com) State ROUTING going to sleep
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:415 (sofia/external/1000@domaino.com) Running State Change CS_EXECUTE
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:477 (sofia/external/1000@domaino.com) State EXECUTE
2013-08-25 17:23:19.996942 [DEBUG] mod_sofia.c:243 sofia/external/1000@domaino.com SOFIA EXECUTE
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:209 sofia/external/1000@domaino.com Standard EXECUTE
EXECUTE sofia/external/1000@domaino.com set(outside_call=true)
2013-08-25 17:23:19.996942 [DEBUG] mod_dptools.c:1395 sofia/external/1000@domaino.com SET [outside_call]=[true]
EXECUTE sofia/external/1000@domaino.com export(RFC2822_DATE=Sun, 25 Aug 2013 17:23:19 +0400)
2013-08-25 17:23:19.996942 [DEBUG] switch_channel.c:1222 EXPORT (export_vars) [RFC2822_DATE]=[Sun, 25 Aug 2013 17:23:19 +0400]
EXECUTE sofia/external/1000@domaino.com answer()
2013-08-25 17:23:19.996942 [DEBUG] sofia_glue.c:5204 Audio Codec Compare [ILBC:102:8000:30:0]/[G722:9:8000:20:64000]
2013-08-25 17:23:19.996942 [DEBUG] sofia_glue.c:5204 Audio Codec Compare [ILBC:102:8000:30:0]/[PCMU:0:8000:20:64000]
2013-08-25 17:23:19.996942 [DEBUG] sofia_glue.c:5204 Audio Codec Compare [ILBC:102:8000:30:0]/[PCMA:8:8000:20:64000]
2013-08-25 17:23:19.996942 [DEBUG] sofia_glue.c:5204 Audio Codec Compare [ILBC:102:8000:30:0]/[GSM:3:8000:20:13200]
2013-08-25 17:23:19.996942 [DEBUG] sofia_glue.c:5204 Audio Codec Compare [telephone-event:101:8000:20:0]/[G722:9:8000:20:64000]
2013-08-25 17:23:19.996942 [DEBUG] sofia_glue.c:5204 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMU:0:8000:20:64000]
2013-08-25 17:23:19.996942 [DEBUG] sofia_glue.c:5204 Audio Codec Compare [telephone-event:101:8000:20:0]/[PCMA:8:8000:20:64000]
2013-08-25 17:23:19.996942 [DEBUG] sofia_glue.c:5204 Audio Codec Compare [telephone-event:101:8000:20:0]/[GSM:3:8000:20:13200]
2013-08-25 17:23:19.996942 [DEBUG] sofia_glue.c:5335 Set 2833 dtmf send/recv payload to 101
2013-08-25 17:23:19.996942 [DEBUG] switch_core_session.c:854 Send signal sofia/external/1000@domaino.com [BREAK]
2013-08-25 17:23:19.996942 [NOTICE] switch_channel.c:3612 Hangup sofia/external/1000@domaino.com [CS_EXECUTE] [INCOMPATIBLE_DESTINATION]
2013-08-25 17:23:19.996942 [DEBUG] switch_channel.c:3130 Send signal sofia/external/1000@domaino.com [KILL]
2013-08-25 17:23:19.996942 [DEBUG] switch_core_session.c:1334 Send signal sofia/external/1000@domaino.com [BREAK]
2013-08-25 17:23:19.996942 [DEBUG] switch_core_session.c:2741 sofia/external/1000@domaino.com skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already)
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:477 (sofia/external/1000@domaino.com) State EXECUTE going to sleep
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:415 (sofia/external/1000@domaino.com) Running State Change CS_HANGUP
2013-08-25 17:23:19.996942 [DEBUG] switch_core_state_machine.c:678 (sofia/external/1000@domaino.com) State HANGUP
2013-08-25 17:23:19.996942 [DEBUG] mod_sofia.c:506 Channel sofia/external/1000@domaino.com hanging up, cause: INCOMPATIBLE_DESTINATION
2013-08-25 17:23:19.996942 [DEBUG] mod_sofia.c:640 Responding to INVITE with: 488
nua.c:879 nua_respond() nua: nua_respond: entering
nua_stack.c:573 nua_stack_signal() nua(0x7f920434ed40): recv signal r_respond 488 Not Acceptable Here
nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering
soa.c:405 soa_set_params() soa_set_params(static::0x7f920434f4f0, ...) called
nua_session.c:2316 nua_invite_server_respond() nua: nua_invite_server_respond: entering


[+] vars.xml
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=iLBC@8000h@30i,G722,PCMU,PCMA,GSM"/>
<X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=iLBC@8000h@30i,PCMU,PCMA,GSM"/>

Пробовал менять на просто iLBC и на iLBC@30i. Не помогает.


[+] modules.conf.xml
<load module="mod_ilbc"/>


[+] sofia.conf.xml
<param name="codec-prefs" value="$${global_codec_prefs}"/>



[+] Настройки конференции
<extension name="nb_conferences">
<condition field="destination_number" expression="^(30\d{2})$">
<action application="answer"/>
<action application="conference" data="$1-${domain_name}@default"/>
</condition>
</extension>



Профиль default

[+] 
<profile name="default">
<param name="domain" value="$${domain}"/>
<param name="rate" value="8000"/>
<param name="interval" value="30"/>
<param name="energy-level" value="300"/>


В настройках CSipSimple выбрал только кодек ilbc@8000 и поставил iLBC RTP fpp 30.
Параметры совпадают с настройками профиля
<param name="rate" value="8000"/>
<param name="interval" value="30"/>

С остальными кодеками все ок, а вот с этим не хочет. В google ходил, но ответа не нашел.

Кто подскажет, где копать? :)

Заранее благодарю за потраченное время.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 авг 2013 18:34 

Зарегистрирован: 25 авг 2013 17:40
Сообщения: 3
[+] sofia status profile external
=================================================================================================
Name external
Domain Name N/A
Auto-NAT false
DBName sofia_reg_external
Pres Hosts
Dialplan XML
Context public
Challenge Realm auto_to
RTP-IP 95.27.176.247
SIP-IP 95.27.176.247
URL sip:mod_sofia@myip:5580
BIND-URL sip:mod_sofia@myip:5580
HOLD-MUSIC local_stream://moh
OUTBOUND-PROXY N/A
CODECS IN iLBC@8000h@30i,G722,PCMU,PCMA,GSM
CODECS OUT iLBC@8000h@30i,PCMU,PCMA,GSM
TEL-EVENT 101
DTMF-MODE rfc2833
CNG 13
SESSION-TO 0
MAX-DIALOG 0
NOMEDIA false
LATE-NEG true
PROXY-MEDIA false
ZRTP-PASSTHRU true
AGGRESSIVENAT false
STUN-ENABLED true
STUN-AUTO-DISABLE false
CALLS-IN 6
FAILED-CALLS-IN 6
CALLS-OUT 0
FAILED-CALLS-OUT 0
REGISTRATIONS 1


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 авг 2013 18:53 

Зарегистрирован: 25 авг 2013 17:40
Сообщения: 3
Надо было видимо выговориться :)

Скрипт установки с сайта по дефолту не компилирует этот кодек и соответственно его не устанавливает, и не ругается при старте, что не может его загрузить.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 48


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB