[Freeswitch-users] Remove scheduled broadcast in javascript
Matt Broad
matt at inveroak.com
Wed Jul 31 13:31:58 MSD 2013
All done,
https://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_sched_Cancel
thanks
Matt
On 30/07/2013 08:32, Matt Broad wrote:
> Thanks Michael, I'll take a look and give it a try.
>
> thanks
> Matt
>
> On 29/07/2013 16:45, Michael Collins wrote:
>>
>>
>>
>> On Mon, Jul 29, 2013 at 6:11 AM, Matt Broad <matt at inveroak.com
>> <mailto:matt at inveroak.com>> wrote:
>>
>> Hi Anthony,
>> just an update to say that the change you made works perfectly!
>>
>> Just to outline, Using javascript I first set a scheduled
>> broadcast for x seconds time (which in this case will also end
>> the call). If something occurs before this broadcast, the
>> broadcast should be canceled.
>>
>> To do this I used the following javascript:
>>
>> //set the broadcast to play and then end the call
>> session.execute("sched_broadcast", "+60
>> playback!normal_clearing::/sounds/callending.mp3 both");
>>
>> //I now need to get the task ID for this broadcast
>> var endCallBroadcastTaskID = session.getVariable("last_sched_id");
>>
>> //now check for something. if something happend then cancel the
>> broadcast using the taskid collected previously
>> if (somethingHappened == true)
>> {
>> session.execute("sched_cancel",endCallBroadcastTaskID);
>> }
>>
>> I will happily add to the wiki to include this change/addition,
>> but will need a few pointers in doing so. Is there a page on the
>> wiki explaining how to do this?
>>
>>
>> We have an introduction page here:
>> https://wiki.freeswitch.org/wiki/Documentation_Guidelines
>>
>> We use Mediawiki which is the same software used by Wikipedia. In
>> your case it looks like you just need to update an existing page
>> which is easier than trying to create a new one from scratch. Be sure
>> to request a wiki account from the login screen if you don't already
>> have one.
>>
>> -MC
>>
>>
>> thanks
>> Matt
>>
>>
>> --
>> Michael S Collins
>> Twitter: @mercutioviz
>> http://www.FreeSWITCH.org
>> http://www.ClueCon.com
>> http://www.OSTAG.org
>>
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>>
>>
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
>
>
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130731/47b596ff/attachment.html
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users
mailing list