Je souhaite diffuser l'écran de l'utilisateur (de l'ordinateur utilisant l'application C#) vers un serveur distant (PHP) via un lecteur FLV ou de toute autre manière.meilleure façon de diffuser des images vers un serveur distant?
Je prends une capture d'écran toutes les 1 secondes, je l'envoie en tant que base64 au serveur de sauvegarde, puis je l'enregistre en tant que X.jpg sur le serveur distant, où X est un nombre incrémentiel.
Une fois que j'atteins 100 images, j'utiliser la commande ci-dessous afin de convertir les images en vidéo:
exec('ffmpeg -y -r 2 -f image2 -i img%d.jpg -r 20 temp.flv 2>&1 >/dev/null', $output, $exit_status);
Une fois la vidéo créée, je l'afficher à l'utilisateur et supprimer tous les fichiers, puis répétez le processus à nouveau, et encore une fois afin de continuer à diffuser. Cette méthode ne fonctionne pas vraiment comme prévu et présente de nombreux inconvénients.
Existe-t-il une autre façon de diffuser les captures d'écran prises au client distant dans son navigateur sans avoir à convertir les images en vidéo et à les lire et continuer à répéter ce processus?
cela semble suspect! – HackerMan
Jusqu'à présent, votre question est hors-sujet: vous êtes à la recherche d'outils OU vous devez fournir plus de détails que "ne fonctionne pas vraiment comme prévu". –