Сделайте сервер Node.js одноранговым узлом WebRTC и отправьте видео с USB-камеры в клиентский браузер.

. Привет

Я искал везде, но до сих пор не нашел четкого ответа или примера.

У меня Raspberry Pi работает как сервер Node.js с подключенной к нему USB-камерой. Я хочу получить видео с этой камеры и отправить его клиенту сервера Node (браузеру) с помощью webRTC. Это будет только localhost и только один клиент.

Я знаю, что webRTC предназначен для работы с браузером, а сервер используется только для сигнализации. Но это должно быть возможно. Я только начал работать с Node.js и сам не могу в этом разобраться.

Кто-то, должно быть, уже это сделал ... webRTC становится очень популярным. Я видел похожие вопросы еще в 2013 году.

Спасибо!


person M.N    schedule 18.08.2018    source источник


Ответы (1)


Была такая же идея в прошлом. У меня есть две морские свинки, и я хотел посмотреть живое видео из дома, чтобы узнать, что с ними происходит, когда я на работе.

У меня есть Raspberry Pi и камера для него, поэтому я попытался сделать что-то подобное.

И в конце я закончил с этой статьей https://www.rs-online.com/designspark/building-a-raspberry-pi-2-webrtc-camera,

В нем рассказывается, как получить Raspberry Pi с камерой, установить шлюз Janus WebRTC и затем транслировать видео в публичный доступ. Надеюсь, это поможет вам или, по крайней мере, поможет найти правильное решение.

person Rubycon    schedule 19.08.2018