ScreenStream premení akékoľvek zariadenie so systémom Android na živú obrazovku s otvoreným zdrojovým kódom a streamer zvuku, ktorý sa prehráva v akomkoľvek modernom prehliadači – žiadne káble, žiadne rozšírenia. Ideálne pre prezentácie, vzdialenú pomoc, výučbu alebo bežné zdieľanie.
Režimy:
• Globálny (WebRTC) – celosvetový, end-to-end šifrovaný WebRTC s heslom (video + zvuk).
• Lokálne (MJPEG) – nulové nastavenie toku HTTP na vašom Wi-Fi/hotspot; PIN zablokovaný; funguje offline alebo online.
• RTSP – preneste video H.265/H.264/AV1 + zvuk OPUS/AAC/G.711 na svoj vlastný mediálny server.
Globálne (WebRTC)
• Peer-to-peer stream šifrovaný end-to-end, chránený heslom
• Zdieľa obrazovku, mikrofón a zvuk zariadenia
• Diváci sa pripájajú pomocou Stream ID + hesla v akomkoľvek prehliadači s povoleným WebRTC
• Vyžaduje internet; signalizácia, ktorú spravuje verejný open source server
• Audio/video prúdi priamo medzi zariadeniami – šírka pásma na každého diváka rastie
Miestne (MJPEG)
• Zabudovaný server HTTP; funguje offline alebo online cez Wi-Fi, hotspot alebo USB-tether
• Odosiela obrazovku ako nezávislé obrázky JPEG (iba video)
• Voliteľný 4-miestny PIN; žiadne šifrovanie
• podpora IPv4 / IPv6; orezať, zmeniť veľkosť, otočiť atď
• Každý divák dostane samostatný tok obrázkov – viac divákov vyžaduje väčšiu šírku pásma
RTSP
• Streamuje H.265/H.264/AV1 video + OPUS/AAC/G.711 zvuk na externý server RTSP
• Voliteľné Basic Auth & TLS (RTSPS)
• Funguje cez Wi-Fi alebo mobilné, IPv4 a IPv6
• Kompatibilné s VLC, FFmpeg, OBS, MediaMTX a ďalšími klientmi RTSP
• Poskytnete server s podporou RTSP na distribúciu
Populárne prípady použitia
• Vzdialená podpora a riešenie problémov
• Živé prezentácie alebo ukážky
• Dištančné vzdelávanie a doučovanie
• Príležitostné zdieľanie hier
Dobre vedieť
• Vyžaduje Android 6.0+ (používa štandardné rozhranie MediaProjection API)
• Vysoká spotreba dát v mobile – uprednostňujte Wi-Fi
• 100 % open source pod licenciou MIT