SFU SDK is a client development kit for Flashphoner's selective forwarding unit Selective Forwarding Unit (SFU) with Simulcast feature. Use it to develop complex video rooms and conferences.
Working with the source code of the examples on your Web server
To work with demo examples on your own Apache, Nginx, Tomcat, IIS, or any other Web server, use the latest available build from this page
The bundle looks as follows:
doc - JavaScript API documentation
examples – demo examples
sfu.js – the main API file you should add to your web page, it enables all supported technologies.
sfu-extended.js - the main API file with additional features.SFU SDK works with WCS builds since 5.2.1056.
Resources
Version | Download | NPM | Browser | API docs |
---|---|---|---|---|
1.0 | Release notes | @flashphoner/sfusdk | sfu.js | latest |
2.0 | Release notes | @flashphoner/sfusdk | sfu.js | not needed (TypeScrypt) |
Browser demo examples are described in this section
Differences between versions
Version 1.0 (not supported) is written in JavaScript and may be used in browser only. Version 2.0 is written in TypeScript and may be used in Node.js projects, in Electron for example