mikrocontroller.net

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


Autor: biegl (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Heinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.