Comment capturer le flux vidéo d'une webcam en C# ?

Comment capturer le flux vidéo d'une webcam en C# ? - C#/.NET managed - Programmation

Marsh Posté le 25-01-2004 à 00:21:30    

Salut :)
 
Je cherche depuis qques jours à récupérer le flux vidéo de ma Webcam en C# (drivers Video For Windows), mais apparement c pas aussi évident qu'en Java (avec JMF). Apparement il faudrait utiliser DirectShow, ou peut être Windows Media Encoder SDK, mais pas moyen de trouver un seul tutorial expliquant comment récuperer le flux d'une webcam...
 
Si qqun avait une piste pour moi, ca me dépannerait bien ;)
 
merci d'avance ! :)

Reply

Marsh Posté le 25-01-2004 à 00:21:30   

Reply

Marsh Posté le 25-01-2004 à 18:42:34    

un ptit up ;)

Reply

Marsh Posté le 26-01-2004 à 15:58:44    

le sdk de dshow managed n'est pas encore prêt.. Pour l'instant faut wrapper les fcts dshow c.. :\


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
Reply

Marsh Posté le 01-02-2004 à 10:40:25    

[:drapo]


---------------
yvele n'est plus.
Reply

Marsh Posté le 04-02-2004 à 18:29:52    

Alors en C# c'est pas possible (je le sais, ca fait 2 mois que je cherche et j'ai rien trouvé :whistle: )
 
Donc C++ et puis c'est tout ...  :kaola:


Message édité par StatuFab le 04-02-2004 à 18:30:17
Reply

Marsh Posté le 05-02-2004 à 11:24:04    

StatuFab a écrit :

Alors en C# c'est pas possible (je le sais, ca fait 2 mois que je cherche et j'ai rien trouvé :whistle: )


 
 
koaaaa!!!!!!! [:tristanf]
 
 
 
ohhhh non..  :(


Message édité par Mr yvele le 05-02-2004 à 11:24:44

---------------
yvele n'est plus.
Reply

Marsh Posté le 05-02-2004 à 16:47:40    

Faut attendre que les pti gars de chez Microsoft termine le portage de DirectShow en code managé. D'après ce que j'ai vu sur MSDN c'est un des seuls éléments de DirectX qui n'a pas encore été porté.
 
Sinon en C# il est tout de meme possible de créer des graphes de filtres, mais c'est terriblement limité et il est donc impossible d'utiliser des périphériques de capture ou autre trucs du genre.
 
 
PS : pour ceux a que ca interesse, il y a un tres bon bouquin sur DirectShow "Programming DirectShow for digital video and television" de Mark D.Pesce, edité par Microsoft. Par contre c tout en anglais [:spamafote] et c'est pas donné (environ 55? ).


Message édité par StatuFab le 05-02-2004 à 16:52:11
Reply

Marsh Posté le 29-06-2009 à 10:08:54    

Statufab a dit:

Citation :

....Donc C++ et puis c'est tout ...  


Oui, j'ai entendu parler de http://opencv.willowgarage.com/wiki/ en C++ pour Windows
Et pour Linux, c'est beaucoup plus simple :D , étant donné que les matériels sont considérés comme des fichiers, je crois que la webcam est dans "/dev/video1" ou un truc comme ça....  
 
Voila, pour le moment, ce n'est pas possible en C# :hello:  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed