SFU client¶
Пример демонстрирует реализацию простой видео конференции на основе SFU SDK. Участник может войти в конференцию и публиковать в ней аудио потоки, видео потоки с веб камеры и с экрана.
На скриншоте ниже два участника в комнате публикую потоки в двух качествах 720p и 360p
Исходный код примера¶
Для работы с исходным кодом примера возьмем версию, доступную здесь
Исходный код разбит на следующие модули:
main.html
- HTML страницаmain.css
- стили HTML страницыconfig.json
- файл конфигурации клиентаmain.js
- основная логика приложенияcontrols.js
- код для работы с конфигурацией клиентаchat.js
- код для работы с чатом в комнатеdisplay.js
- код для отображения публикуемого и получаемого видео и аудио