ScreenStream APP
Modos:
• Global (WebRTC): WebRTC mundial, cifrado de extremo a extremo con contraseña (vídeo + audio).
• Local (MJPEG): transmisión HTTP sin configuración en su Wi-Fi/punto de acceso; PIN bloqueado; Funciona sin conexión o en línea.
• RTSP: envía vídeo H.265/H.264/AV1 + audio OPUS/AAC/G.711 a tu propio servidor multimedia.
Global (WebRTC)
• Transmisión punto a punto cifrada de extremo a extremo y protegida con contraseña
• Comparte pantalla, micrófono y audio del dispositivo.
• Los espectadores se unen con Stream ID + contraseña en cualquier navegador compatible con WebRTC
• Requiere Internet; señalización manejada por un servidor público de código abierto
• El audio y el vídeo fluyen directamente entre dispositivos: el ancho de banda aumenta por espectador
Local (MJPEG)
• Servidor HTTP integrado; funciona sin conexión o en línea a través de Wi-Fi, punto de acceso o conexión USB
• Envía la pantalla como imágenes JPEG independientes (sólo vídeo)
• PIN opcional de 4 dígitos; sin cifrado
• Compatibilidad con IPv4 / IPv6; recortar, cambiar el tamaño, rotar y más
• Cada espectador obtiene un flujo de imágenes independiente: más espectadores requieren más ancho de banda
RTSP
• Transmite vídeo H.265/H.264/AV1 + audio OPUS/AAC/G.711 a un servidor RTSP externo
• Autenticación básica y TLS (RTSPS) opcionales
• Funciona a través de Wi-Fi o celular, IPv4 e IPv6
• Compatible con VLC, FFmpeg, OBS, MediaMTX y otros clientes RTSP
• Usted proporciona el servidor compatible con RTSP para su distribución.
Casos de uso populares
• Soporte remoto y resolución de problemas
• Presentaciones o demostraciones en vivo
• Aprendizaje a distancia y tutoría
• Compartir juegos casuales
Es bueno saberlo
• Requiere Android 6.0+ (utiliza la API MediaProjection estándar)
• Alto uso de datos en dispositivos móviles: prefiera Wi-Fi
• 100 % de código abierto bajo la licencia MIT