Skip to content

supun19/freeswitch_web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tryit-jssip

The JsSIP demo application.

Check it online at https://tryit.jssip.net

Installation

  • Fork the project.

  • Install dependencies:

$ npm install
  • Globally install the NPM gulp-cli package:
$ npm install -g gulp-cli
  • Build the app (check the gulpfile file for details):

    • gulp prod generates the app in production/minified mode.
    • gulp dev generates the app in development mode.
    • gulp live generates the app in development mode, opens the local website and watches for changes in the source code.
  • Once built, the out/ directory is created with all the HTML, CSS and JavaScript files to be deployed in your own server.

Hardcoded settings

The app allows entering settings via an HTTP form in the Login section. However, the developer can hardcode some specific settings (for example the callstats.io settings) by defining a window.SETTINGS variable before the tryit-jssip.js is loaded.

Check the commented code in the index.html and fill it as needed.

Notes

  • If you run this web application into your own domain, you will also need to set your own SIP/WebSocket servers. The SIP servers running at the public demo won't accept connections origins other than https://tryit.jssip.net.

Author

Iñaki Baz Castillo (@ibc at Github)

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages