ScreenStream
Introductions ScreenStream
Sécurisez le partage d'écran et d'audio en un seul clic via WebRTC/MJPEG/RTSP vers les navigateurs/lecteurs.
ScreenStream transforme n'importe quel appareil Android en un diffuseur d'écran et audio en direct et open source, compatible avec tous les navigateurs modernes : sans câble ni extension. Idéal pour les présentations, l'assistance à distance, l'enseignement ou le partage informel.Modes :
• Global (WebRTC) : diffusion mondiale chiffrée de bout en bout via WebRTC avec mot de passe (vidéo + audio).
• Local (MJPEG) : flux HTTP sans configuration sur votre réseau Wi-Fi/point d'accès ; protégé par code PIN ; fonctionne hors ligne et en ligne.
• RTSP : mode serveur ou client avec vidéo H.265/H.264/AV1 et audio OPUS/AAC/G.711.
Global (WebRTC)
• Flux peer-to-peer chiffré de bout en bout et protégé par mot de passe
• Partage d'écran, de microphone et de l'audio de l'appareil
• Les spectateurs se connectent avec l'identifiant de flux et le mot de passe dans n'importe quel navigateur compatible WebRTC
• Connexion Internet requise Signalisation gérée par un serveur open source public
• Flux audio/vidéo directs entre les appareils - La bande passante augmente par utilisateur
Local (MJPEG)
• Serveur HTTP intégré ; fonctionne hors ligne ou en ligne via Wi-Fi, point d'accès ou partage de connexion USB
• Envoi de l'écran sous forme d'images JPEG indépendantes (vidéo uniquement)
• Code PIN à 4 chiffres optionnel ; aucun chiffrement
• Compatibilité IPv4/IPv6 Recadrer, redimensionner, faire pivoter et plus encore
• Chaque spectateur reçoit un flux d'image distinct ; plus il y a de spectateurs, plus la bande passante requise est importante
RTSP
• Diffusion vidéo H.265/H.264/AV1 + audio OPUS/AAC/G.711 avec serveur RTSP intégré ou externe
• Le mode serveur propose des filtres de protocole, d'interface/adresse, IPv4/IPv6 et de port
• Fonctionne en Wi-Fi ou via les réseaux cellulaires, IPv4 et IPv6
• Compatible avec VLC, FFmpeg, mpv, GStreamer, OBS, MediaMTX et autres
• Nécessite un client ou un lecteur RTSP pour la visualisation
Cas d'utilisation courants
• Assistance et dépannage à distance
• Présentations ou démonstrations en direct
• Formation et tutorat à distance
• Partage de jeux occasionnels
Bon à savoir
• Nécessite Android 6.0+ (utilise l'API MediaProjection standard)
• Forte consommation de données sur mobile ; privilégiez le Wi-Fi
• 100 % ouvert source sous licence MIT
