سلام من یه سری فایل تو مسیر فایل های صوتی در استریسک آپلود کردم یه ivr هم درست کردم با چندین منو و تعریف کردم که هر منوی یکی از اون فایل های صوتی که من توی دایرکتوری ivr ریختم رو پخش کنه. تماس موقعی که به ivr وصل میشه و میره روی منو فایل صوتی پخش میشه ولی صدایی نداره و سکوت هستش. لاگ ها رو هم موقعی که این اتفاق میوفته بررسی کردم به این صورت هستش :
با تشکر
کد PHP:
Setad-pbx*CLI>
== Using SIP RTP CoS mark 5
-- Executing [3048@ behrooz-out:1] Set("SIP/150-0002319f", "_PICKUPMARK=3048") in new stack
-- Executing [3048@ behrooz-out:2] Set("SIP/150-0002319f", "COUNT=0") in new stack
-- Executing [3048@ behrooz-out:3] Set("SIP/150-0002319f", "HangupSide=Caller") in new stack
-- Executing [3048@ behrooz-out:4] AGI("SIP/150-0002319f", "agi://127.0.0.1/ behrooz.agi?status=new&direction=out") in new stack
Channel will hangup at 2015-05-26 21:16:46.209 IRDT.
-- AGI Script Executing Application: (NoOp) Options: (_PICKUPMARK=null)
Channel will hangup at 2015-05-26 21:16:46.226 IRDT.
[May 26 17:16:46] WARNING[8672]: format_wav.c:92 check_header_fmt: Not a wav file 6
[May 26 17:16:46] WARNING[8672]: file.c:386 fn_wrapper: Unable to open format wav
[May 26 17:16:51] WARNING[8672]: format_wav.c:92 check_header_fmt: Not a wav file 6
[May 26 17:16:51] WARNING[8672]: file.c:386 fn_wrapper: Unable to open format wav
-- <SIP/Setad-Rtr-E1-2-0002319a>AGI Script agi://127.0.0.1/ behrooz.agi?status=new&direction=in completed, returning 4
== Spawn extension ( behrooz-in, 121, 5) exited non-zero on 'SIP/Setad-Rtr-E1-2-0002319a'
-- Executing [h@ behrooz-in:1] Set("SIP/Setad-Rtr-E1-2-0002319a", "COUNT=0") in new stack
-- Executing [h@ behrooz-in:2] NoOp("SIP/Setad-Rtr-E1-2-0002319a", "Who Hangup: Caller") in new stack
-- Executing [h@ behrooz-in:3] AGI("SIP/Setad-Rtr-E1-2-0002319a", "agi://127.0.0.1/ behrooz.agi?status=end") in new stack
-- AGI Script Executing Application: (StopMixMonitor) Options: ()
== MixMonitor close filestream
-- <SIP/Setad-Rtr-E1-2-0002319a>AGI Script agi://127.0.0.1/ behrooz.agi?status=end completed, returning 0
-- Executing [h@ behrooz-in:4] Set("SIP/Setad-Rtr-E1-2-0002319a", "COUNT=1") in new stack
-- Executing [h@ behrooz-in:5] GotoIf("SIP/Setad-Rtr-E1-2-0002319a", "0?retry:success") in new stack
-- Goto ( behrooz-in,h,8)
-- Executing [h@ behrooz-in:8] NoOp("SIP/Setad-Rtr-E1-2-0002319a", "Agi-Success") in new stack
== End MixMonitor Recording SIP/Setad-Rtr-E1-2-0002319a
-- AGI Script Executing Application: (NoOp) Options: (MainNum=)
-- AGI Script Executing Application: (NoOp) Options: (i1:0 = i2:1)
-- AGI Script Executing Application: (NoOp) Options: (IF Result:false)
-- <SIP/150-0002319f>AGI Script agi://127.0.0.1/ behrooz.agi?status=new&direction=out completed, returning 0
-- Executing [3048@ behrooz-out:5] Set("SIP/150-0002319f", "COUNT=1") in new stack
-- Executing [3048@ behrooz-out:6] GotoIf("SIP/150-0002319f", "0?retry:success") in new stack
-- Goto ( behrooz-out,3048,9)
-- Executing [3048@ behrooz-out:9] Set("SIP/150-0002319f", "HangupSide=Calee") in new stack
-- Executing [3048@ behrooz-out:10] Hangup("SIP/150-0002319f", "16") in new stack
== Spawn extension ( behrooz-out, 3048, 10) exited non-zero on 'SIP/150-0002319f'
-- Executing [h@ behrooz-out:1] Set("SIP/150-0002319f", "COUNT=0") in new stack
-- Executing [h@ behrooz-out:2] NoOp("SIP/150-0002319f", "Who Hangup: Calee") in new stack
-- Executing [h@ behrooz-out:3] AGI("SIP/150-0002319f", "agi://127.0.0.1/ behrooz.agi?status=end") in new stack
-- AGI Script Executing Application: (StopMixMonitor) Options: ()
-- <SIP/150-0002319f>AGI Script agi://127.0.0.1/ behrooz.agi?status=end completed, returning 0
-- Executing [h@ behrooz-out:4] Set("SIP/150-0002319f", "COUNT=1") in new stack
-- Executing [h@ behrooz-out:5] GotoIf("SIP/150-0002319f", "0?retry:success") in new stack
-- Goto ( behrooz-out,h,8)
-- Executing [h@ behrooz-out:8] NoOp("SIP/150-0002319f", "Agi-Success") in new stack
Setad-pbx*CLI>
کامنت