hi Matt,

if you launch the "record" application before the user is transferred to the conference,it will exist only in his channel, and should stop when the channel is ended.

but this needs to be tested :)



From: Matthew Cordes <cordes.matthew@gmail.com>
To: freeswitch-users@lists.freeswitch.org
Sent: Thursday, August 15, 2013 5:06 AM
Subject: Re: [Freeswitch-users] Recording conference only when a particular user is connected

Hi Stanislav,

For a) (below) how do I stop the recording? Will that happen automatically when the user hangs up even though there are others still in the conference? If so, this sounds like it could work.

Thanks,
-Matt


On Wed, Aug 14, 2013 at 7:19 PM, <freeswitch-users-request@lists.freeswitch.org> wrote:
---------- Forwarded message ----------
From: Stanislav Sinyagin <ssinyagin@yahoo.com>
To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Cc: 
Date: Wed, 14 Aug 2013 15:26:12 -0700 (PDT)
Subject: Re: [Freeswitch-users] Recording conference only when a particular user is connected
some possible scenarios, need further digging:

a) for that user, execute the "record" dialplan application, then transfer to the conference extension. It can be achieved by a1) setting a variable in the user directory entry, and then matching the variable in the dialplan; a2) defining a separate context for the user.

b) an external script would monitor the ESL events and execute uuid_record when needed


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org