ScreenStream forvandler enhver Android-enhed til en live, open source skærm- og lydstreamer, der afspilles i enhver moderne browser - ingen kabler, ingen udvidelser. Perfekt til præsentationer, fjernassistance, undervisning eller afslappet deling.
Tilstande:
• Global (WebRTC) - verdensomspændende, end-to-end krypteret WebRTC med adgangskode (video + lyd).
• Lokal (MJPEG) - HTTP-stream uden opsætning på dit Wi-Fi/hotspot; PIN-låst; fungerer offline eller online.
• RTSP - Server- eller klienttilstand med H.265/H.264/AV1-video + OPUS/AAC/G.711-lyd.
Global (WebRTC)
• End-to-end krypteret, adgangskodebeskyttet peer-to-peer-stream
• Deler skærm, mikrofon og enhedslyd
• Seere deltager med Stream ID + adgangskode i enhver WebRTC-aktiveret browser
• Kræver internet; Signalering håndteret af offentlig open source-server
• Lyd/video flyder direkte mellem enheder - Båndbredden vokser pr. seer
Lokal (MJPEG)
• Indlejret HTTP-server; fungerer offline eller online via Wi-Fi, hotspot eller USB-tether
• Sender skærmen som uafhængige JPEG-billeder (kun video)
• Valgfri 4-cifret PIN-kode; ingen kryptering
• IPv4/IPv6-understøttelse; beskær, tilpas størrelse, roter og mere
• Hver fremviser får en separat billedstream - flere fremvisere kræver mere båndbredde
RTSP
• Streamer H.265/H.264/AV1 video + OPUS/AAC/G.711 lyd med integreret eller ekstern RTSP-server
• Servertilstand har protokol-, interface-/adressefiltre, IPv4/IPv6 og portindstillinger
• Fungerer via Wi-Fi eller mobil, IPv4 og IPv6
• Kompatibel med VLC, FFmpeg, mpv, GStreamer, OBS, MediaMTX og andre
• Kræver en RTSP-klient eller -afspiller for visning
Populære anvendelsesscenarier
• Fjernsupport og fejlfinding
• Livepræsentationer eller demoer
• Fjernundervisning og vejledning
• Deling af afslappet spil
Godt at vide
• Kræver Android 6.0+ (bruger standard MediaProjection API)
• Højt dataforbrug på mobil - foretrækker Wi-Fi
• 100 % open source under MIT-licensen