SkillAgentSearch skills...

Sylkrtc.js

JavaScript SylkRTC API library

Install / Use

/learn @AGProjects/Sylkrtc.js
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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 and video sessions
  • Screen sharing
  • Multi-party conferencing
  • File sharing in conferences
  • Chat in conferences
  • SIP interoperability

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

The build file worker.js needs to be placed in the same location as the sylkrtc(.min).js script.

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.

View on GitHub
GitHub Stars29
CategoryDevelopment
Updated7mo ago
Forks11

Languages

JavaScript

Security Score

82/100

Audited on Aug 15, 2025

No findings