Bonjour,
j'essaye actuellement de faire une petite application de streaming video ,genre skype via websocket.

Pour l'instant, je capte la camera dans un balise video, Video que je redirige vers un canvas.

Pour broadcast le contenu de cette vidéo , j'ai pour l'instant réussi a prendre des screenshot du canvas,grace context.createImageData() que je broadcast vers les autre utilisateur. Ensuite j'affiche cette image dans un autre canvas grace à context.putImageData.

Le probleme c'est que cela est incroyablement lent a afficher. Je que le systeme de scrrenshot n'est pas adapter.

Je voudrais donc savoir comment récupérer directement le flux video pour l'envoyer via websocket au serveur?