ScreenStream APP
ScreenStream propose deux modes de travail : Mode global et Mode local. Les deux modes visent à diffuser l'écran de l'appareil Android avec des fonctionnalités, des restrictions et des options de personnalisation uniques.
Mode global (WebRTC) :
Mode local (MJPEG) :
Dans les deux modes, le nombre de clients n'est pas directement limité, mais il est important de garder à l'esprit que chaque client consomme des ressources CPU et de la bande passante pour la transmission des données.
Avertissements importants :
1. Trafic élevé sur les réseaux mobiles : soyez prudent lors de la diffusion via les réseaux mobiles 3G/4G/5G/LTE pour éviter une utilisation excessive des données.
2. Retard de diffusion : Attendez-vous à un retard d'au moins 0,5 à 1 seconde ou plus dans certaines conditions : appareil lent, mauvaise connexion Internet ou réseau, ou lorsque l'appareil est soumis à une charge CPU élevée en raison d'autres applications.
3. Limitation du streaming vidéo : ScreenStream n'est pas conçu pour le streaming vidéo, en particulier la vidéo HD. Bien qu'il fonctionne, la qualité du flux peut ne pas répondre à vos attentes.
4. Limitations des connexions entrantes : certains opérateurs de téléphonie mobile peuvent bloquer les connexions entrantes pour des raisons de sécurité.
5. Restrictions du réseau Wi-Fi : Certains réseaux Wi-Fi (généralement des réseaux publics ou invités) peuvent bloquer les connexions entre les appareils pour des raisons de sécurité.
Code source de l'application ScreenStream : lien GitHub
Code source du serveur ScreenStream et du client Web : lien GitHub