2010-10-25 32 views
0

Je capture la vidéo de ma webcam et elle est traitée par un programme C# puis je veux la diffuser dans un programme C++. ce programme C++ peut être configuré pour obtenir un flux vidéo à partir d'une webcam, il est donc possible d'envoyer/diffuser ma vidéo traitée à ce programme où le programme C++ détecte ce flux comme une vidéo provenant de la webcam.Envoyer une vidéo traitée du programme C# au programme C++

Merci!

EDIT: Mon programme C# accède à la webcam et effectue un traitement. de l'autre côté j'ai CCV qui accepte soit l'entrée d'une webcam ou un fichier vidéo. donc je veux envoyer (stream) ma vidéo traitée à CCV.

+0

Que demandez-vous exactement? – Oded

+0

Avez-vous le code source des deux programmes? – karlphillip

+0

@Oded: comme l'a mentionné karlphillip, c'est IPC. – Keshan

Répondre

0

Je pourrais simplement surmonter mon problème en utilisant SplitCam Merci à tous.

1

Vous semblez être à la recherche de comment faire Interprocess Communication on Windows. Code de projet a également un great article à ce sujet.

+0

Pourquoi interprocess? –

+0

@Kenshan Idéalement, vous devriez avoir un seul programme pour saisir les images de la caméra, les traiter et faire tout ce que vous pourriez trouver nécessaire. Briser votre solution en 2 applications apportera un peu de surcharge que vous ne voudrez pas à votre solution finale. Au fait, avez-vous entendu parler d'OpenCV? – karlphillip

+0

@SaeedAlg Pourquoi pas? – karlphillip