alfacast screen mirror
Serverless Broadcast Video Screen Streamer and Viewer with Peer-to-Peer and Peer-to-Many Transmission Technologies