Next revision | Previous revision |
multicam [2018/11/10 20:09] – created - raw mrkdown yair | multicam [2018/11/28 03:18] (current) – yair |
---|
| {{ https://i.imgur.com/Mlg0IGom.png}} |
| |
# multi cam solutions | see also [[:ESP32-CAM]] |
different approaches for recording and streaming a benchtop work surface | <html> |
| <h1>multi cam solutions</h1> |
| |
| <p>different approaches for recording and streaming a benchtop work surface</p> |
| |
**## Raspi** | <p><strong>## Raspi</strong> |
the raspi can accept USB webcams but the usb2 limiting the bandwidth for multi cam solutions. | the raspi can accept USB webcams but the usb2 limiting the bandwidth for multi cam solutions. |
the raspi also always for direct conect of camera, with limtation of length . | the raspi also always for direct connect of camera, with limitation of length . |
elad fwd me to the arducam family of megapixel modules. | elad fwd me to the arducam family of megapixel modules. |
and arducam ****multi cam switcher**** | and arducam <strong><em>*multi cam switcher</em>*</strong> |
[docs](http://www.arducam.com/multi-camera-adapter-module-raspberry-pi/) | <a href="http://www.arducam.com/multi-camera-adapter-module-raspberry-pi/">docs</a> |
- [official store](http://www.uctronics.com/catalogsearch/result/?q=multi) | - <a href="http://www.uctronics.com/catalogsearch/result/?q=multi">official store</a> |
- [euro supplier](https://botland.com.pl/598-kamery-do-raspberry-pi?producenci*=arducam) | - <a href="https://botland.com.pl/598-kamery-do-raspberry-pi?producenci*=arducam">euro supplier</a></p> |
| |
 | <p> |
 | |
| |
| <img src="https://i.imgur.com/KeBJoNrl.png" alt="" title="" /></p> |
| |
another switcher is offered by ivmach, [link](http://www.ivmech.com/magaza/en/development-modules-c-4/ivport-dual-v2-raspberry-pi-camera-module-v2-multiplexer-p-109) | <p>another switcher is offered by ivmach, <a href="http://www.ivmech.com/magaza/en/development-modules-c-4/ivport-dual-v2-raspberry-pi-camera-module-v2-multiplexer-p-109">link</a> |
there are [claims](https://www.raspberrypi.org/forums/viewtopic.php?t=154540) the arudcam one is not compatible with the raspi cam v2. | there are <a href="https://www.raspberrypi.org/forums/viewtopic.php?t=154540">claims</a> the arudcam one is not compatible with the raspi cam v2.</p> |
| |
**## ESP8266** | <p><strong>## ESP8266</strong> |
arducam also offers a nice esp8266 based platform for their many modules | arducam also offers a nice esp8266 based platform for their many modules |
20$ to israel from [amazon.com](https://www.amazon.com/dp/B01ESRYA2Y/ref=cm_sw_r_cp_ep_dp_3EIMAbX83ES58) | 20$ to israel from <a href="https://www.amazon.com/dp/B01ESRYA2Y/ref=cm_sw_r_cp_ep_dp_3EIMAbX83ES58">amazon.com</a> </p> |
| |
https://www.youtube.com/watch?v=n1dDGNpbxGM&&&feature=youtu.be | <p>https://www.youtube.com/watch?v=n1dDGNpbxGM&&&feature=youtu.be</p> |
| |
| <p><a href="https://youtu.be/n1dDGNpbxGM">https://youtu.be/n1dDGNpbxGM</a></p> |
| |
[https://youtu.be/n1dDGNpbxGM](https://youtu.be/n1dDGNpbxGM) | <p>2m raspiam extender - https://www.amazon.com/Adafruit-Flex-Cable-Raspberry-Camera/dp/B00XW2NCKS |
| arducam 5mpx cam with CS lens - https://www.amazon.com/Arducam-Megapixels-OV5647-Camera-Raspberry/dp/B012ETE75I</p> |
| |
| <p><strong>## Streaming</strong> |
| <a href="https://janus.conf.meetecho.com/">Janus</a> - is a webRTC gateway for broadcasting one to many scenario - <a href="https://github.com/meetecho/janus-gateway">github</a> |
| Streamer also support webRTC - <a href="https://gstreamer.freedesktop.org/news/">site</a></p> |
| |
| <p><strong>## raspi</strong> |
| i started with a raspi3 + cam module v1</p> |
| |
2m raspiam extender - https://www.amazon.com/Adafruit-Flex-Cable-Raspberry-Camera/dp/B00XW2NCKS | <pre><code>#Enable UART |
arducam 5mpx cam with CS lens - https://www.amazon.com/Arducam-Megapixels-OV5647-Camera-Raspberry/dp/B012ETE75I | enable_uart=1 |
| force_turbo=1 |
| </code></pre> |
| |
| <p>nice raspi zero based “camera”</p> |
| |
**## Streaming** | <p>https://www.youtube.com/watch?v=rTlItbnWJZk&&</p> |
[Janus](https://janus.conf.meetecho.com/) - is a webRTC gateway for broadcasting one to many scenario - [github](https://github.com/meetecho/janus-gateway) | |
Streamer also support webRTC - [site](https://gstreamer.freedesktop.org/news/) | |
| |
| <p><a href="https://youtu.be/rTlItbnWJZk">https://youtu.be/rTlItbnWJZk</a></p> |
| |
**## raspi** | <p><a href="https://github.com/techyian/SwitchCam">https://youtu.be/rTlItbnWJZk</a> https://github.com/techyian/SwitchCam</p> |
i started with a raspi3 + cam module v1 | |
| |
| <p>info on raspi cm modules |
#Enable UART | |
enable_uart=1 | |
force_turbo=1 | |
| |
nice raspi zero based “camera” | |
| |
https://www.youtube.com/watch?v=rTlItbnWJZk&& | |
| |
| |
[https://youtu.be/rTlItbnWJZk](https://youtu.be/rTlItbnWJZk) | |
| |
[https://youtu.be/rTlItbnWJZk](https://github.com/techyian/SwitchCam) https://github.com/techyian/SwitchCam | |
| |
info on raspi cm modules | |
https://github.com/techyian/MMALSharp/wiki/OmniVision-OV5647-Camera-Module | https://github.com/techyian/MMALSharp/wiki/OmniVision-OV5647-Camera-Module |
https://github.com/techyian/MMALSharp/wiki/Sony-IMX219-Camera-Module | https://github.com/techyian/MMALSharp/wiki/Sony-IMX219-Camera-Module</p> |
| |
MMAL | <p>MMAL |
http://www.jvcref.com/files/PI/documentation/html/index.html | http://www.jvcref.com/files/PI/documentation/html/index.html</p> |
| |
| <p>https://www.youtube.com/watch?v=I1E8MrA5lhw&&</p> |
| |
https://www.youtube.com/watch?v=I1E8MrA5lhw&& | <p><a href="https://youtu.be/I1E8MrA5lhw">https://youtu.be/I1E8MrA5lhw</a></p> |
| |
| <p><a href="https://youtu.be/I1E8MrA5lhw">https://youtu.be/I1E8MrA5lhw</a></p> |
| |
[https://youtu.be/I1E8MrA5lhw](https://youtu.be/I1E8MrA5lhw) | <p>“This repo's objective is providing something like Web Cam server on the most popular Raspberry PI hardware. By integrating <a href="[https://webrtc.org/native-code/](https://webrtc.org/native-code/">WebRTC</a>) and Raspberry PI, we can stream the Raspberry camera feed to browser or native client which talks WebRTC.” https://github.com/kclyu/rpi-webrtc-streamer |
| |
[https://youtu.be/I1E8MrA5lhw](https://youtu.be/I1E8MrA5lhw) | |
| |
“This repo's objective is providing something like Web Cam server on the most popular Raspberry PI hardware. By integrating [WebRTC]([https://webrtc.org/native-code/](https://webrtc.org/native-code/)) and Raspberry PI, we can stream the Raspberry camera feed to browser or native client which talks WebRTC.” https://github.com/kclyu/rpi-webrtc-streamer | |
you can used the deb repo for compiled ready to run version | you can used the deb repo for compiled ready to run version |
` | ` |
http://www.recantha.co.uk/blog/?p=4165 | http://www.recantha.co.uk/blog/?p=4165 |
serious comments | serious comments |
https://raspberrypi.stackexchange.com/questions/7446/how-can-i-stream-h-264-video-from-the-raspberry-pi-camera-module-via-a-web-serve | https://raspberrypi.stackexchange.com/questions/7446/how-can-i-stream-h-264-video-from-the-raspberry-pi-camera-module-via-a-web-serve</p> |
| |
| |
| |
**## uv4l** | |
https://www.linux-projects.org/uv4l/installation/ | |
| |
# multi cam solutions | |
different approaches for recording and streaming a benchtop work surface | |
| |
| |
**## Raspi** | |
the raspi can accept USB webcams but the usb2 limiting the bandwidth for multi cam solutions. | |
the raspi also always for direct conect of camera, with limtation of length . | |
elad fwd me to the arducam family of megapixel modules. | |
and arducam ****multi cam switcher**** | |
[docs](http://www.arducam.com/multi-camera-adapter-module-raspberry-pi/) | |
- [official store](http://www.uctronics.com/catalogsearch/result/?q=multi) | |
- [euro supplier](https://botland.com.pl/598-kamery-do-raspberry-pi?producenci*=arducam) | |
| |
 | |
 | |
| |
| |
another switcher is offered by ivmach, [link](http://www.ivmech.com/magaza/en/development-modules-c-4/ivport-dual-v2-raspberry-pi-camera-module-v2-multiplexer-p-109) | |
there are [claims](https://www.raspberrypi.org/forums/viewtopic.php?t=154540) the arudcam one is not compatible with the raspi cam v2. | |
| |
**## ESP8266** | |
arducam also offers a nice esp8266 based platform for their many modules | |
20$ to israel from [amazon.com](https://www.amazon.com/dp/B01ESRYA2Y/ref=cm_sw_r_cp_ep_dp_3EIMAbX83ES58) | |
| |
https://www.youtube.com/watch?v=n1dDGNpbxGM&&&feature=youtu.be | |
| |
| |
[https://youtu.be/n1dDGNpbxGM](https://youtu.be/n1dDGNpbxGM) | |
| |
| |
| |
2m raspiam extender - https://www.amazon.com/Adafruit-Flex-Cable-Raspberry-Camera/dp/B00XW2NCKS | |
arducam 5mpx cam with CS lens - https://www.amazon.com/Arducam-Megapixels-OV5647-Camera-Raspberry/dp/B012ETE75I | |
| |
| |
**## Streaming** | |
[Janus](https://janus.conf.meetecho.com/) - is a webRTC gateway for broadcasting one to many scenario - [github](https://github.com/meetecho/janus-gateway) | |
Streamer also support webRTC - [site](https://gstreamer.freedesktop.org/news/) | |
| |
| |
**## raspi** | |
i started with a raspi3 + cam module v1 | |
| |
| |
#Enable UART | |
enable_uart=1 | |
force_turbo=1 | |
| |
nice raspi zero based “camera” | |
| |
https://www.youtube.com/watch?v=rTlItbnWJZk&& | |
| |
| |
[https://youtu.be/rTlItbnWJZk](https://youtu.be/rTlItbnWJZk) | |
| |
[https://youtu.be/rTlItbnWJZk](https://github.com/techyian/SwitchCam) https://github.com/techyian/SwitchCam | |
| |
info on raspi cm modules | |
https://github.com/techyian/MMALSharp/wiki/OmniVision-OV5647-Camera-Module | |
https://github.com/techyian/MMALSharp/wiki/Sony-IMX219-Camera-Module | |
| |
MMAL | |
http://www.jvcref.com/files/PI/documentation/html/index.html | |
| |
| |
https://www.youtube.com/watch?v=I1E8MrA5lhw&& | |
| |
| |
[https://youtu.be/I1E8MrA5lhw](https://youtu.be/I1E8MrA5lhw) | |
| |
[https://youtu.be/I1E8MrA5lhw](https://youtu.be/I1E8MrA5lhw) | |
| |
“This repo's objective is providing something like Web Cam server on the most popular Raspberry PI hardware. By integrating [WebRTC]([https://webrtc.org/native-code/](https://webrtc.org/native-code/)) and Raspberry PI, we can stream the Raspberry camera feed to browser or native client which talks WebRTC.” https://github.com/kclyu/rpi-webrtc-streamer | |
you can used the deb repo for compiled ready to run version | |
` | |
Stream the #RaspberryPi camera module through your browser | |
http://www.recantha.co.uk/blog/?p=4165 | |
serious comments | |
https://raspberrypi.stackexchange.com/questions/7446/how-can-i-stream-h-264-video-from-the-raspberry-pi-camera-module-via-a-web-serve | |
| |
| |
| |
**## uv4l** | |
https://www.linux-projects.org/uv4l/installation/ | |
| |
| |
| |
| |
| <p><strong>## uv4l</strong> |
| https://www.linux-projects.org/uv4l/installation/</p> |
| |
| </html> |