Skip to content

demchenkoe/njs-freeswitch-esc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FreeSWITCH event socket client for node.js

author Demchenko Eugene ( mailto:[email protected], skype:demchenkoe )
project under BSD license

tested on:
- node.js v0.2.6  
- frreswitch git-1086cba ( 2011-05-23 22-51-43 )
- Debian GNU/Linux 6.0


Mini HOW-TO:

var freeSwitch = require('./freeswitch');

fsc = new freeSwitch.client('localhost', 8021, 'ClueCon');

fsc.on('connect',function(){

    //subscribe on events from FreeSWITCH
    fsc.event('CHANNEL_CREATE CHANNEL_DESTROY');

    //...
});

fsc.on('disconnect',function(){
    //called on disconnect from FreeSWITCH
});


//set handlers for event

fsc.on('CHANNEL_CREATE', function(event){

}

fsc.on('CHANNEL_DESTROY', function(event){

}

//connect to FreeSWITCH

freeswitch.connect()

About

Node.js FreeSWITCH event socket client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published