Signalling server URL is set in CritParty/SignallingClient.m
.
I'm running the server on my host. I'm also running a STUN server
there too.
As host:
Edit > CritParty. In "Share" pane, add username and make up password. Hit connect and you get a session ID.
As Guest:
Open "Join" pane, add username and give same password, paste in session ID.
- Establish connection
- Share mouse events
- Display mouse events
- Share Glyphs file
- Receive and open file
- Share/display path changes
- Work out what to do when layer changes?
- Error handling
- Disconnection
- Audio/video
- Source is available for verification
- Only data sent to central server is connection information
- Peer-to-peer channels are encrypted
- Glyphs file passes peer-to-peer to connected host