blakelapierre / globe.camera

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About


Languages

Language:JavaScript 53.1%Language:TypeScript 40.4%Language:CSS 3.9%Language:Shell 1.8%Language:HTML 0.8%