A ScreenStream bármilyen Android-eszközt élő, nyílt forráskódú képernyő- és hangstreamerré alakít, amely bármilyen modern böngészőben lejátszható – kábelek és bővítmények nélkül. Tökéletes prezentációkhoz, távoli segítségnyújtáshoz, tanításhoz vagy alkalmi megosztáshoz.
Módok:
• Globális (WebRTC) – világszerte, végponttól végpontig titkosított WebRTC jelszóval (videó + hang).
• Helyi (MJPEG) – nulla beállítású HTTP-stream Wi-Fi-n/hotspoton; PIN-kóddal védett; offline vagy online is működik.
• RTSP – Szerver vagy kliens mód H.265/H.264/AV1 videóval + OPUS/AAC/G.711 hanggal.
Globális (WebRTC)
• Végponttól végpontig titkosított, jelszóval védett peer-to-peer stream
• Megosztja a képernyőt, a mikrofont és az eszköz hangját
• A nézők streamazonosítóval és jelszóval csatlakozhatnak bármely WebRTC-képes böngészőben
• Internetkapcsolat szükséges; nyilvános, nyílt forráskódú szerver kezeli a jelzéseket
• Az audio/video közvetlenül az eszközök között áramlik - A sávszélesség nézőnként növekszik
Helyi (MJPEG)
• Beágyazott HTTP szerver; offline vagy online is működik Wi-Fi-n, hotspoton vagy USB-tetheren keresztül
• A képernyőképet független JPEG képként küldi (csak videó)
• Opcionális 4 számjegyű PIN-kód; nincs titkosítás
• IPv4/IPv6 támogatás; vágás, átméretezés, forgatás és egyebek
• Minden néző külön képfolyamot kap – több nézőhöz nagyobb sávszélesség szükséges
RTSP
• H.265/H.264/AV1 videó + OPUS/AAC/G.711 hang streamelése beágyazott vagy külső RTSP szerverrel
• A szerver mód protokoll-, interfész-/címszűrőkkel, IPv4/IPv6 és portbeállításokkal rendelkezik
• Wi-Fi-n vagy mobilhálózaton, IPv4 és IPv6 kapcsolaton keresztül működik
• Kompatibilis a VLC, FFmpeg, mpv, GStreamer, OBS, MediaMTX és másokkal
• RTSP kliens vagy lejátszó szükséges a megtekintéshez
Népszerű felhasználási esetek
• Távoli támogatás és hibaelhárítás
• Élő prezentációk vagy demók
• Távoktatás és korrepetálás
• Alkalmi játékmegosztás
Jó tudni
• Android 6.0+ szükséges (a szabványos MediaProjection API-t használja)
• Magas adatforgalmú mobilon – előnyben részesítjük a Wi-Fi-t
• 100%-ban nyílt forráskódú az MIT licenc alatt