rajansg / py-streamer

python websocket video streaming server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:MIT License


Languages

Language:Python 100.0%