write timed sections · create a session · send performers the link or the qr code · open the conductor view and press start · every phone then shows the same clock and its current section.
the live start/pause signal runs through peerjs's public servers, which see the room code and each device's network address · google's stun server, which helps the phones find each other, also sees those addresses · the score itself never travels over either.
sections
session
passwords and hide codes keep text off the screen · they do not encrypt it · anyone holding a link can read every section in it
session ready
——
conductor
performer
performers scan to load score · share performer URL in chat as fallback
open conductor view →