Imagezmq

imagezmq
https://github.com/jeffbass/imagezmq imageZMQ is a set of Python classes that transport OpenCV images from one computer to another using PyZMQ messaging. For example, here is a screen on a Mac computer showing simultaneous video streams from 8 Raspberry Pi cameras

https://github.com/jeffbass/yin-yang-ranch

https://www.pyimagesearch.com/2019/04/17/an-interview-with-jeff-bass-creator-of-imagezmq/

https://speakerdeck.com/jeffbass/yin-yang-ranch-building-a-distributed-computer-vision-pipeline-using-python-opencv-and-zmq-17024000-4389-4bae-9e4d-16302d20a5b6?slide=3

pyimagesearch.com
workon  # my environment is named py3cv4 pip install opencv-contrib-python pip install imagezmq pip install imutils

https://github.com/youngsoul/pyimagesearch-video-streaming

pip install opencv-contrib-python==4.1.0.25

https://www.pyimagesearch.com/2019/04/15/live-video-streaming-over-network-with-opencv-and-imagezmq/

links
streaming with ffmpeg as alternative solution

Mqtt messenger

ZeroMQ