globe.camera

How it works (in text based diagrams)


                              |Broadcaster
WWW Server <----------------- |Streamer
             get application  |Viewer



Map Server <----------- Broadcaster
             registers

Map Server <----------- Streamer
             registers

Map Server <----------- Viewer
             registers


Map Server -------> Streamer --------> Broadcaster
            tells             to use

Map Server -------> Viewer --------> Broadcaster
            tells           to use



Streamer ------>  Signaling Server  ---------------> Broadcaster
          uses  (p2p.ninja/signaler) to connect to

Viewer ------>  Signaling Server  ---------------> Broadcaster ----------> Streamer
        uses  (p2p.ninja/signaler) to connect to                to watch