gstreamer/webrtc/signalling
2018-06-18 09:02:05 +03:00
..
Dockerfile Add --disable-ssl option to simple-server.py 2018-06-18 09:02:05 +03:00
generate_cert.sh Add a simple python3 webrtc signalling server 2017-10-21 19:56:52 +05:30
Protocol.md Fix heading levels 2018-04-11 19:04:47 +05:30
README.md Add a simple python3 webrtc signalling server 2017-10-21 19:56:52 +05:30
room-client.py simple-server: Add support for multi-party rooms 2017-10-28 19:20:44 +05:30
session-client.py signalling/client.py: Rename to session-client.py 2017-10-28 19:00:03 +05:30
simple-server.py Add --disable-ssl option to simple-server.py 2018-06-18 09:02:05 +03:00

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