web-dev-qa-db-fra.com

Streaming d'une vidéo webcam sur la page Web sous Ubuntu

J'ai besoin d'un logiciel capable de capturer des images à partir d'une webcam et de les diffuser sur la page Web.

J'ai déjà essayé un serveur de webcam, mais il utilise Java applet côté client pour récupérer des images, ce qui n'est pas pris en charge sur mon appareil client (tablette Android).

Une alternative peut-être un logiciel qui capture les images d'une webcam et les écrit dans le même fichier, en le réécrivant constamment. Dans ce cas, mon script Java côté client peut simplement utiliser ce fichier pour actualiser constamment une image.

Toutes les idées et suggestions sont grandement appréciées.

3
Peter17

Oui, vous êtes sur le bon chemin. Traitez les images standard et mettez-le à jour avec javascript.

Vous devriez jetez un oeil à webcam qui est une petite application en ligne de commande qui s'enlève et peut être téléchargée via FTP. Si vous ne possédez pas de serveur FTP (par exemple, uniquement SSH), vous pouvez le monter et le télécharger de cette manière.

Une remarque sur l’actualisation des images: collez '?var=' + (new Date).getTime() à la fin de l’URL de l’image chaque fois que vous le récupérez. Cela oblige simplement le navigateur à ne pas utiliser une copie en cache. Et assurez-vous de ne pas définir un intervalle d'actualisation trop agressif.

3
Oli