Forum: PC-Programmierung Webcam in eigene Applikation einbinden "als fensterchen"


von biegl (Gast)


Lesenswert?

Hallo leute,

vorweg, ich habe absolut keine Ahnung von Windowsprogrammierung (nur C++ 
consolenanwendungen und µC programmiert bis dato), dennoch möchte ich 
mich erkundigen, ob und wie bzw in welcher Hochsprache man die 
Einbindung eines Cam-streams in einer Fensteranwendung realisieren kann. 
Ich Arbeite mit VisualStudioNet2003...
Vielleicht hat jemand so etwas schon einmal gemacht und kann mir mit ein 
paar tips, links oder suchwörtern aushelfen, damit ich die Suche 
eingrenzen kann. Zur Zeit weiss ich nicht einmal welche Sprache man für 
so etwas benutzt... Der Hintergrund ist der, dass ich später vielleicht 
einmal über einen Webserver bzw Browser die Cam abrufen möchte... Vorher 
würde ich sowas gern einmal als Winapplikation lösen...
Vielen Dank und Lg

von thomas (Gast)


Lesenswert?

hi,

das Zauberwort ist "capCreateCaptureWindow"

du findest in google unmengen von Beispielen, wie man eine Webcam lokal 
einbindet.

Warscheinlich hast du eine Webcam, die man per USB anschließt.
Wenn du später über einen Browser das livebild schauen möchtest, 
brauchst du irgendeinen Streamingserver.
kannst ja mal schauen, ob du für deine Webgeschichte ein JAVA Applet 
findest, das das Streaming schon kann. gibt es bestimmt.

von Heinz (Gast)


Lesenswert?

Die von Microsoft empfohlene Lösung wäre wohl über DirectShow aus der 
DirectX API.

Das ist aber alles andere als trivial. (ich habe das mal versucht)

Bei Webcams kannst du aber problemlos dir alte Video for Windows API 
verwenden.
Damit gehts relativ leicht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.