Recording conference only when a particular user is connected
Hello, I'd like to record a conference call, but only when a particular user is part of the call and even when the conference just contains that user. When that user leaves the conference, even if there are other users in the conference I want to stop recording. Any recommendations on the best approach? -Matt
Hello Matt, a shot in the dark may an lua script that start/stops recording if your user join/parts the conference. There are some lua conference scripts that could be a good starting point: https://code.google.com/p/fusionpbx/source/browse/trunk/fusionpbx/includes/i... https://github.com/amooma/GS5/blob/master/misc/freeswitch/scripts/common/con... (the last one is not opensource IMHO) And then you add an function that checks your wanted phone-number as trigger. 2013/8/14 Matthew Cordes <cordes.matthew@gmail.com>
Hello,
I'd like to record a conference call, but only when a particular user is part of the call and even when the conference just contains that user. When that user leaves the conference, even if there are other users in the conference I want to stop recording. Any recommendations on the best approach?
-Matt
_________________________________________________________________________ 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
-- Mit freundlichen Grüßen *Karsten Horsmann*
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
________________________________ From: Matthew Cordes <cordes.matthew@gmail.com> To: freeswitch-users@lists.freeswitch.org Sent: Wednesday, August 14, 2013 10:34 PM Subject: [Freeswitch-users] Recording conference only when a particular user is connected
Hello,
I'd like to record a conference call, but only when a particular user is part of the call and even when the conference just contains that user. When that user leaves the conference, even if there are other users in the conference I want to stop recording. Any recommendations on the best approach?
-Matt
_________________________________________________________________________ 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
participants (3)
-
Karsten Horsmann
-
Matthew Cordes
-
Stanislav Sinyagin