SimpleWebRTC: использование видео, когда на одноранговом компьютере нет веб-камеры и микрофона

#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, в котором выполняется вызов или на который дается ответ, и попробуйте это.