2010-04-05 7 views
0

J'utilise silverlight à partir de laquelle je peux obtenir la sortie de ma webcam, mais je ne suis pas sûr comment envoyer ma sortie de webcam à la personne avec qui je discute.comment implémenter videochat dans asp.net

Le comportement requis est que je peux voir la vue webcam de mine ainsi que la personne avec qui je discutais ....

+0

Jetez un coup d'œil à l'excellent article de Mike Taulty sur l'accès à la webcam et au microphone depuis une application Silverlight: http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/12/10/silverlight- 4-plus-sur-capture-video-from-webcams.aspx – Richard

Répondre

0

Honnêtement, je ne suis pas au courant de la façon de le faire dans Silverlight. Dans Flash, vous pouvez utiliser un serveur de communication flash comme intermédiaire pour diffuser le flux vidéo et tirer le flux vidéo des autres personnes. Je suppose que vous pourriez répliquer ce type de fonctionnalité dans .Net, mais je ne sais pas s'il existe un moyen construit pour le faire. Vous pouvez également consulter le lien suivant qui pourrait vous aider.

Streaming Webcam Question

1

La prochaine chose que vous devez faire est de coder et de flux vidéo capturés dans la webcam. Malheureusement, bien que Microsoft nous permette maintenant de capturer les données brutes d'une webcam, il ne fournit pas un moyen de les encoder/décoder. Donc, vous devrez probablement acheter un contrôle tiers. Une fois que vous aurez passé ce problème d'encodage, vous devrez faire un programme séparé sur votre ordinateur (ou sur un autre ordinateur). Le travail de ce programme est d'attendre les demandes entrantes et d'encoder et de diffuser la vidéo qui y parvient et de l'envoyer à la personne de l'autre côté.

Questions connexes