gstreamer/webrtc/signalling
Nirbheek Chauhan 663ad7ba98 Add a simple python3 webrtc signalling server
+ client for testing + protocol documentation
2017-10-21 19:56:52 +05:30
..
client.py Add a simple python3 webrtc signalling server 2017-10-21 19:56:52 +05:30
generate_cert.sh Add a simple python3 webrtc signalling server 2017-10-21 19:56:52 +05:30
Protocol.md Add a simple python3 webrtc signalling server 2017-10-21 19:56:52 +05:30
README.md Add a simple python3 webrtc signalling server 2017-10-21 19:56:52 +05:30
simple-server.py Add a simple python3 webrtc signalling server 2017-10-21 19:56:52 +05:30

Overview

Read Protocol.md

Dependencies

  • Python 3
  • pip3 install --user websockets

Example usage

In three separate tabs, run consecutively:

$ ./generate_certs.sh
$ ./simple-server.py
$ ./client.py
Our uid is 'ws-test-client-8f63b9'
$ ./client.py --call ws-test-client-8f63b9