Skip to content

reouno/py-streamer

Repository files navigation

py-streamer

python video streaming server

streamer-server-receiver

env

  • test env: ubuntu18.04
  • python3
  • opencv3

HOST and PORT setting

camera setting

How to run

# start websocket server
python server.py

# start streamer client
# if use opencv for capturing camera
python streamer_client.py --name my_channel
# if use picamera for capturing camera
python streamer_client_raspi.py --name my_channel

# start receiver client
# env that can open GUI server
python receiver_client.py --name my_channel
# cui env (just for debug)
python receiver_client.py --name my_channel --only-cui

TODO

  • set HOST and PORT in command line args
  • appropriate termination
  • selective connection between streamer and receiver
  • seperate streaming channels when a receiver receives videos from multiple streamers

LICENCE

This software is released under the MIT License, see LICENSE.txt.

About

python websocket video streaming server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages