Публикация Licode поток Licode не работает

Я занимаюсь разработкой приложения для видеоконференций, используя licode с несколькими пользователями (предположим, 4).

Я хочу, чтобы каждый пользователь мог просматривать видео своей веб-камеры, но он может публиковать его в конференц-зале только тогда, когда он получит разрешение.

Я получаю доступ к камере, используя следующее.

localStream.init();
localStream.show("myVideo");

это работает нормально.

С помощью сценария мы решаем, какой пользователь получит разрешение на публикацию потока, в соответствии со сценарием, который я использую для написания потока пользователей с помощью следующего кода.

room.publish(localStream); 

но через этот поток пользователей не публикуется под комнатой, пожалуйста, скажите мне, что я делаю неправильно.

также есть ли процесс, чтобы проверить, сколько потоков в комнате?

Спасибо

1 ответ

LocalStream всегда доступен и может быть использован для публикации в любое время. Просто перепроверь свой код еще раз. Я бы предложил использовать setTimeout и опубликовать поток через 30 секунд, когда будет создан ваш локальный поток. Я уверен, что это будет работать.

Другие вопросы по тегам