OVH Cloud OVH Cloud

Capture vidéo de l'écran avec DirectShow

1 réponse
Avatar
AURIOU Philippe
Bonjour,

Je souhaite développer une application de streaming utilisant DirectShow et
je recherche un exemple pour pouvoir capturer l'écran (bureau de windows)
voir meme une application précise comme le fait netmeeting puis je
l'enverais en steaming via DirectShow en passant un protocole de transport
temps réel (RTP).

J'ai fai des tests mais DirectShow semble capturer nativement des devices
precis genre webcam etc..

J'ais vu qu'il est possible de créer des pilotes ! est ce la bonne piste ou
y a t-il une autre solution ?

Je développe sous VS.Net 2003 en c#

Merci.

1 réponse

Avatar
LEBRUN Thomas
Bon la première solution qui me vient à l'esprit, quand tu parles de capture d'ecran, serait une simulation de la touche Impr. Ecran

Maintenant, si tu veux capturer le flux vidéo de la webcam, voici un lien interessant:
(cela regroupe pas mal de choses, mais dans ton cas, seul le dernier t'interessera)

http://www.codeproject.com/cs/media/directshownet.asp

Ce lien te permet de voir les sources d'une appli qui fait un snap shot de la caméra :

http://www.codeproject.com/csharp/webcamservice.asp

Sinon, pour un vrai capture de la WebCam : http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId39&lngWId


A+

--
LEBRUN Thomas


"AURIOU Philippe" a écrit :


Bonjour,

Je souhaite développer une application de streaming utilisant DirectShow et
je recherche un exemple pour pouvoir capturer l'écran (bureau de windows)
voir meme une application précise comme le fait netmeeting puis je
l'enverais en steaming via DirectShow en passant un protocole de transport
temps réel (RTP).

J'ai fai des tests mais DirectShow semble capturer nativement des devices
precis genre webcam etc..

J'ais vu qu'il est possible de créer des pilotes ! est ce la bonne piste ou
y a t-il une autre solution ?

Je développe sous VS.Net 2003 en c#

Merci.