/sylkrtc.js

JavaScript SylkRTC API library

Primary LanguageJavaScriptMIT LicenseMIT

sylkrtc.js

JavaScript library implementing the API for communicating with SylkServer's WebRTC gateway application.

This client library can be used for creating Web applications with the following features:

  • Audio / Video calls
  • Interoperability with SIP endpoints
  • Multi-party video conferencing

Building

Grab the source code using Darcs or Git and install the dependencies:

cd sylkrtc
./configure

Build the development release (not minified):

make

Build a minified version:

make min

Development

Auto-building the library as changes are made:

make watch

Debugging

sylkrtc uses the debug library for easy debugging. By default debugging is disabled. In order to enable sylkrtc debug enable it like so:

debug.enable('sylkrtc*');

API

See API.md.

License

MIT. See the LICENSE file in this directory.

Credits

Special thanks to NLnet and SIDN fonds for sponsoring most of the efforts behind this project.