ScreenStream APP
Modalità:
• Globale (WebRTC) - Streaming WebRTC end-to-end crittografato a livello mondiale con password (video + audio).
• Locale (MJPEG) - Streaming HTTP senza configurazione sulla rete Wi-Fi/hotspot; protetto da PIN; funziona offline o online.
• RTSP - Modalità server o client con video H.265/H.264/AV1 + audio OPUS/AAC/G.711.
Globale (WebRTC)
• Streaming peer-to-peer crittografato end-to-end e protetto da password
• Condivide schermo, microfono e audio del dispositivo
• Gli spettatori si connettono con ID stream e password in qualsiasi browser compatibile con WebRTC
• Richiede connessione a Internet; Gestione della segnalazione tramite server pubblico open source
• Flusso audio/video diretto tra i dispositivi: la larghezza di banda aumenta in base al numero di spettatori
Locale (MJPEG)
• Server HTTP integrato; funziona offline o online tramite Wi-Fi, hotspot o tethering USB
• Invia lo schermo come immagini JPEG indipendenti (solo video)
• PIN opzionale a 4 cifre; nessuna crittografia
• Supporto IPv4/IPv6; ritaglio, ridimensionamento, rotazione e altro
• Ogni spettatore riceve un flusso di immagini separato: più spettatori richiedono una maggiore larghezza di banda
RTSP
• Trasmette video H.265/H.264/AV1 + audio OPUS/AAC/G.711 con server RTSP integrato o esterno
• La modalità server include impostazioni di protocollo, interfaccia/indirizzo, IPv4/IPv6 e porta
• Funziona tramite Wi-Fi o rete cellulare, IPv4 e IPv6
• Rilevamento ONVIF per i flussi server (H.264).
• Compatibile con VLC, FFmpeg, mpv, GStreamer, OBS, MediaMTX e altri
• Richiede un client o un lettore RTSP per la visualizzazione
Casi d'uso comuni
• Supporto remoto e risoluzione dei problemi
• Presentazioni o dimostrazioni dal vivo
• Didattica a distanza e tutoraggio
• Condivisione di giochi occasionali
Da sapere
• Richiede Android 6.0 o versioni successive (utilizza l'API standard MediaProjection)
• Elevato consumo di dati su dispositivi mobili: si consiglia la connessione Wi-Fi
• 100% open source con licenza MIT





