[asterisk-users] Help - call recording being cut short if transferred

Julian Lyndon-Smith asterisk at dotr.com
Sat Aug 5 01:19:28 MST 2006


Using svn trunk, I am trying to record a call coming in from a zap line.

This works:

A) Zap->StartRecording->DialSip->xferToSIP2->Talk->Hangup

The entire call is recorded until the hangup

However, if you use a local channel instead:

B) Zap->StartRecording->DialLocal->DialSip->xferToSIP2->Talk->Hangup

the conversation is recorded up to the xferToSip2 part (i.e. the 
conversation between Zap and SIP2 is not recorded)

If I add /n to the local channel

C) Zap->StartRecording->DialLocal/n->DialSip->xferToSIP2->Talk->Hangup

The entire call is recorded until the hangup, BUT the call quality is 
extremely poor, and I get a whole heap of warnings on the console (see 
below).

Why does B) not work ? I would have thought that recording the zap 
channel would continue *until* the zap channel hung up, regardless of 
what goes on with the other channels.

Any light on this would be most appreciated. I've got my *ss kicked for 
this (we do a lot of transfers) and I've been told to "sort it" for this 
weekend ;(

Julian

[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)
[Aug  5 09:07:28] WARNING[26717]: chan_sip.c:3342 sip_write: Asked to 
transmit frame type 8, while native formats is 4 (read/write = 8/4)




More information about the asterisk-users mailing list