Pi-Video-Stream is a PiCamera tool that consists of a server (stream.py), which provides live video frames taken by any PiCamera (https://readthedocs.org/projects/picamera/) via a http server running on a Raspberry Pi (of any flavor), and a client (streamView.py), which provides a simple GUI for connecting to and viewing the stream retrieved from the http server.
- Plug in and enable your PiCamera on your Raspberry Pi flavor of choice.
- Ensure that your RaspberryPi is connected to your home network.
- Run the stream.py module by entering the following command in a terminal: 'python3 stream.py'
- On the client computer, run the streamView.py module.
- Enter the IP address of your RaspberryPi video server and click 'Connect'.
Alternatively, you can simply open a browser after launching the http server on your Pi and type: http://[Pi IP address]:[Pi http server port]/ into the navbar (default port is 8000).
- PiCamera
- PyQt5
- OpenCV
Create an issue. Additionally, pull requests are welcome.