SFU SDK - это Javascript API для разработки клиентов для использования функций Selective Forwarding Unit (SFU) c поддержкой Simulcast. Может быть использовано для разработки видео чатов и видеоконференций, а также для публикации и вопроизведения воспроизведения потоков в различных качествах
Работа с исходным кодом примеров на своем Web сервере
Чтобы работать с кодом примеров на своем Apache, Nginx, Tomcat, IIS или другом Web сервере, используйте последнюю сборку с этой страницы
Сборка включает следующие каталоги:
doc - документация по SFU Javascript API
examples – примеры кода
sfu.js – основной скрипт API
sfu-extended.js - API с дополнительными возможностями, например, по авторизации пользователей в комнате
Примеры кода описаны в этом разделеSFU SDK работает со сборками WCS, начиная с 5.2.1056.
Ресурсы
Версия | Скачать | NPM | Браузер | API документация |
---|---|---|---|---|
1.0 | Release notes | @flashphoner/sfusdk | sfu.js | latest |
2.0 | Release notes | @flashphoner/sfusdk | sfu.js | не требуется (TypeScrypt) |
Примеры кода в браузере описаны в этом разделе
Различия между версиями
Версия 1.0 (не поддерживается) написана на JavaScript и нацелена на использование только в браузере. Версия 2.0 написана на TypeScript и может быть использована в проектах на Node.js, например, в Electron.