Lee, John (Sydney)
2008-Mar-13 04:59 UTC
[asterisk-users] Newbie One-touch Recording: Does not work (more info)
I thought it was quite easy to implement but I cannot get one-touch recording to work. Here are the changes what I did: I restarted Asterisk after the change (because reload does not work for changes in features.conf). I press *1 on the Polycom IP600 phone to record a conversation but no new wav file appear in /var/spool/asterisk/monitor or elsewhere. Test A: Outside line calling in ==============================1) No matter how many times I press "*1", no recording can be made. Test B: Internal extension calling each other ============================================1) Have to press many times before a recording beep sound is heard 2) wav files are separated into in and out 3) There is msg saying " nice: soxmix: No such file or directory" I think soxmix is used to combine in and out together. Any suggestions? console log (Test A) - Outside line calling in =============================================-- Accepting call from '298741000' to '98553166' on channel 0/10, span 1 -- Executing [98553166 at default:1] Macro("Zap/10-1", "stdexten|5166|5166") in new stack -- Executing [s at macro-stdexten:1] SetMusicOnHold("Zap/10-1", "cpwr") in new stack -- Executing [s at macro-stdexten:2] Set("Zap/10-1", "DYNAMIC_FEATURES=automon") in new stack -- Executing [s at macro-stdexten:3] Dial("Zap/10-1", "SIP/5166|20|wW") in new stack -- Called 5166 -- SIP/5166-0930f2d0 is ringing -- SIP/5166-0930f2d0 answered Zap/10-1 == Spawn extension (macro-stdexten, s, 3) exited non-zero on 'Zap/10-1' in macro 'stdexten' == Spawn extension (macro-stdexten, s, 3) exited non-zero on 'Zap/10-1' -- Hungup 'Zap/10-1' console log (Test B) - Internal extension calling each other ===========================================================*CLI> -- Executing [5143 at default:1] Macro("SIP/5166-08e78508", "stdexten|5143|5143") in new stack -- Executing [s at macro-stdexten:1] SetMusicOnHold("SIP/5166-08e78508", "cpwr") in new stack -- Executing [s at macro-stdexten:2] Set("SIP/5166-08e78508", "DYNAMIC_FEATURES=automon") in new stack -- Executing [s at macro-stdexten:3] Dial("SIP/5166-08e78508", "SIP/5143|20|wW") in new stack -- Called 5143 -- SIP/5143-08e744f8 is ringing -- SIP/5143-08e744f8 answered SIP/5166-08e78508 -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 -- <SIP/5166-08e78508> Playing 'beep' (language 'en') -- User hit '*1' to record call. filename: wav|auto-1205383934-5166-5143|m == Spawn extension (macro-stdexten, s, 3) exited non-zero on 'SIP/5166-08e78508' in macro 'stdexten' == Spawn extension (macro-stdexten, s, 3) exited non-zero on 'SIP/5166-08e78508' nice: soxmix: No such file or directory extensions.conf ==============[macro-stdexten]; ; Standard extension macro: ; ${ARG1} - Extension (we could have used ${MACRO_EXTEN} here as well ; ${ARG2} - Device(s) to ring exten => s,1,SetMusicOnHold(cpwr) exten => s,2,Set(DYNAMIC_FEATURES=automon) exten => s,3,Dial(SIP/${ARG2},20,wW) exten => s,4,Goto(s-${DIALSTATUS},1) exten => s-NOANSWER,1,Voicemail(${ARG1},u) exten => s-NOANSWER,2,Goto(default,s,1) exten => s-BUSY,1,Voicemail(${ARG1},b) exten => s-BUSY,2,Goto(default,s,1) exten => _s-.,1,Goto(s-NOANSWER,1) exten => a,1,VoicemailMain(${ARG1}) features.conf ============[general] parkext => 700 parkpos => 701-720 context => parkedcalls courtesytone = beep parkedplay = both parkedmusicclass=cpwr [featuremap] automon => *1
My posts were not going thru, so I testing and debugging why. Please ignore -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080313/96641bf0/attachment.htm
Paul Hales
2008-Mar-13 05:34 UTC
[asterisk-users] Newbie One-touch Recording: Does not work (more info)
I think if you install sox you will get soxmix. PaulH On Thu, 2008-03-13 at 15:59 +1100, Lee, John (Sydney) wrote:> I thought it was quite easy to implement but I cannot get one-touch > recording to work. Here are the changes what I did: > > I restarted Asterisk after the change (because reload does not work for > changes in features.conf). > I press *1 on the Polycom IP600 phone to record a conversation but no > new wav file appear in /var/spool/asterisk/monitor or elsewhere. > > Test A: Outside line calling in > ==============================> 1) No matter how many times I press "*1", no recording can be made. > > Test B: Internal extension calling each other > ============================================> 1) Have to press many times before a recording beep sound is heard > 2) wav files are separated into in and out > 3) There is msg saying " nice: soxmix: No such file or directory" > I think soxmix is used to combine in and out together. > > Any suggestions? > > console log (Test A) - Outside line calling in > =============================================> -- Accepting call from '298741000' to '98553166' on channel 0/10, span 1 > -- Executing [98553166 at default:1] Macro("Zap/10-1", > "stdexten|5166|5166") in new stack > -- Executing [s at macro-stdexten:1] SetMusicOnHold("Zap/10-1", "cpwr") in > new stack > -- Executing [s at macro-stdexten:2] Set("Zap/10-1", > "DYNAMIC_FEATURES=automon") in new stack > -- Executing [s at macro-stdexten:3] Dial("Zap/10-1", "SIP/5166|20|wW") in > new stack > -- Called 5166 > -- SIP/5166-0930f2d0 is ringing > -- SIP/5166-0930f2d0 answered Zap/10-1 > == Spawn extension (macro-stdexten, s, 3) exited non-zero on 'Zap/10-1' > in macro 'stdexten' > == Spawn extension (macro-stdexten, s, 3) exited non-zero on 'Zap/10-1' > -- Hungup 'Zap/10-1' > > console log (Test B) - Internal extension calling each other > ===========================================================> *CLI> -- Executing [5143 at default:1] Macro("SIP/5166-08e78508", > "stdexten|5143|5143") in new stack > -- Executing [s at macro-stdexten:1] SetMusicOnHold("SIP/5166-08e78508", > "cpwr") in new stack > -- Executing [s at macro-stdexten:2] Set("SIP/5166-08e78508", > "DYNAMIC_FEATURES=automon") in new stack > -- Executing [s at macro-stdexten:3] Dial("SIP/5166-08e78508", > "SIP/5143|20|wW") in new stack > -- Called 5143 > -- SIP/5143-08e744f8 is ringing > -- SIP/5143-08e744f8 answered SIP/5166-08e78508 > -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 > -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 > -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 > -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 > -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 > -- Packet2Packet bridging SIP/5166-08e78508 and SIP/5143-08e744f8 > -- <SIP/5166-08e78508> Playing 'beep' (language 'en') > -- User hit '*1' to record call. filename: > wav|auto-1205383934-5166-5143|m > == Spawn extension (macro-stdexten, s, 3) exited non-zero on > 'SIP/5166-08e78508' in macro 'stdexten' > == Spawn extension (macro-stdexten, s, 3) exited non-zero on > 'SIP/5166-08e78508' > nice: soxmix: No such file or directory > > extensions.conf > ==============> [macro-stdexten]; > ; Standard extension macro: > ; ${ARG1} - Extension (we could have used ${MACRO_EXTEN} here as well > ; ${ARG2} - Device(s) to ring > exten => s,1,SetMusicOnHold(cpwr) > exten => s,2,Set(DYNAMIC_FEATURES=automon) > exten => s,3,Dial(SIP/${ARG2},20,wW) > exten => s,4,Goto(s-${DIALSTATUS},1) > exten => s-NOANSWER,1,Voicemail(${ARG1},u) > exten => s-NOANSWER,2,Goto(default,s,1) > exten => s-BUSY,1,Voicemail(${ARG1},b) > exten => s-BUSY,2,Goto(default,s,1) > exten => _s-.,1,Goto(s-NOANSWER,1) > exten => a,1,VoicemailMain(${ARG1}) > > features.conf > ============> [general] > parkext => 700 > parkpos => 701-720 > context => parkedcalls > courtesytone = beep > parkedplay = both > parkedmusicclass=cpwr > > [featuremap] > automon => *1 > > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users
Lee, John (Sydney)
2008-Mar-13 07:00 UTC
[asterisk-users] Newbie One-touch Recording: Does notwork (more info)
> I think if you install sox you will get soxmix. >Thanks Paul I did "yum install sox" and Asterisk will automatically combine .in.wav and .out.wav together into .wav That is excellent!