All Projects → jmcker → Peer To Peer Cue System

jmcker / Peer To Peer Cue System

Licence: mit
Cue system for simple two-way communication and visual signaling using a PeerJS peer-to-peer connection.

Projects that are alternatives of or similar to Peer To Peer Cue System

Rn Voice Video Call
Usage of WebRTC for voice & video call with peer-to-peer or conference with Login and Register screen using response & Async storage with Call Dis/Connect, Failed and Idle views in react native. Youtube:
Stars: ✭ 100 (-47.37%)
Mutual labels:  webrtc, peer-to-peer
Stars: ✭ 1,757 (+824.74%)
Mutual labels:  webrtc, peer-to-peer
Netsix allows you to share videos with your friends in a real peer-to-peer manner using WebRTC.
Stars: ✭ 113 (-40.53%)
Mutual labels:  webrtc, peer-to-peer
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
Stars: ✭ 8,770 (+4515.79%)
Mutual labels:  webrtc, peer-to-peer
Share, discover & download files in your network 💥
Stars: ✭ 162 (-14.74%)
Mutual labels:  communication, peer-to-peer
WebRTC C++ library built on top of chromium webrtc.
Stars: ✭ 89 (-53.16%)
Mutual labels:  communication, webrtc
A Go implementation of STUN
Stars: ✭ 141 (-25.79%)
Mutual labels:  webrtc, peer-to-peer
Peer Calls
Group peer to peer video calls for everyone written in Go and TypeScript
Stars: ✭ 837 (+340.53%)
Mutual labels:  webrtc, peer-to-peer
Pikachu Volleyball P2p Online
Pikachu Volleyball peer-to-peer online via WebRTC data channels
Stars: ✭ 160 (-15.79%)
Mutual labels:  webrtc, peer-to-peer
P2p Cdn Sdk Javascript
Free p2p cdn github javascript sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - 🚀 Vadootv 🚀
Stars: ✭ 158 (-16.84%)
Mutual labels:  webrtc, peer-to-peer
Laplace is an open-source project to enable screen sharing directly via browser. Based on WebRTC for low latency peer-to-peer connections, and WebSocket implemented in golang for signaling.
Stars: ✭ 81 (-57.37%)
Mutual labels:  webrtc, peer-to-peer
Opentok Ios Sdk Samples
Example applications that use the OpenTok iOS SDK
Stars: ✭ 186 (-2.11%)
Mutual labels:  communication, webrtc
Peer-to-peer group video chat using WebRTC, Python, and Javascript
Stars: ✭ 75 (-60.53%)
Mutual labels:  webrtc, peer-to-peer
Quickblox Javascript Sdk
JavaScript SDK of QuickBlox cloud backend platform
Stars: ✭ 98 (-48.42%)
Mutual labels:  communication, webrtc
P2P Node Servers in the Browser
Stars: ✭ 46 (-75.79%)
Mutual labels:  webrtc, peer-to-peer
A Go implementation of ICE
Stars: ✭ 114 (-40%)
Mutual labels:  webrtc, peer-to-peer
Secure direct video group chat
Stars: ✭ 710 (+273.68%)
Mutual labels:  communication, webrtc
Uproxy P2p
Internet without borders
Stars: ✭ 798 (+320%)
Mutual labels:  webrtc, peer-to-peer
Wt Tracker
High-performance WebTorrent tracker
Stars: ✭ 144 (-24.21%)
Mutual labels:  webrtc, peer-to-peer
Trango Self Hosted
Host trango and communicate with those around you without the internet!
Stars: ✭ 164 (-13.68%)
Mutual labels:  webrtc, peer-to-peer

Peer-to-Peer Cue System

Cue system for simple two-way communication and visual signaling using a WebRTC peer-to-peer connection. This was initially designed for signaling on-stage actors during a theater performance.


PeerJS examples


  1. Open receive.html on the receiving device.
  2. Open send.html on the sending device.
  3. Copy the ID from the receiving device to the sending device's ID field.
  4. Press Connect.
  5. Both should indicate a successful connection in the Status box.


The receiver has access to large indicators for standby, go, fade, and stop signals.

The sender has access to buttons that send the standby, go, fade, and stop signals, triggering the receiver's indicators.

Both have access to a two-way messenger for additional communication.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].