#google-chrome #webrtc #getusermedia
#google-chrome #webrtc #getusermedia
Вопрос:
Я использую SimpleWebRTC для создания приложения для видеочата. Одноранговый компьютер, на котором нет микрофона и веб-камеры, должен, по крайней мере, иметь возможность слышать и видеть видео других одноранговых компьютеров. Возможно ли это сделать?
Я попробовал это, используя ограничения {audio: false, video: false} в обычном WebRTC, и это работает на компьютере, на котором нет микрофона и веб-камеры. Как этого добиться с помощью SimpleWebRTC?
Спасибо!
Комментарии:
1. Не используйте
simpleWebRTC
. Даже его создатель говорит, что он подходит не для всех ситуаций, и делает широкие предположения о вашем приложении.
Ответ №1:
Я не знаком с SimpleWebRTC, но я использую PeerJS. Чтобы ответить, даже если у вас нет веб-камеры или микрофона, все, что я делаю, это отвечаю «null» вместо потока.
Итак, в Peerjs вместо
call.answer(window.localStream);
вы можете сказать
call.answer(null);
Попробуйте найти код в SimpleWebRTC, в котором выполняется вызов или на который дается ответ, и попробуйте это.