8 Stimmen

Wie streamt man Webcam in WPF?

Kann ich in einer WPF-Anwendung ein Live-Video von meiner Webkamera streamen? Wenn ja, dann wie?

1 Stimmen

Das ist möglich, ich habe das vor ein paar Jahren für meinen Beitrag zum Codemaster-Wettbewerb gemacht. Hier in Aktion sehen - video.google.ca/ Ich werde den Code ausgraben und mehr posten, wenn ich von der Arbeit nach Hause komme

9voto

Cohen Punkte 2680

Sie müssen DirectX Capture oder etwas verwenden (ist nicht in WPF Recht wissen, so verwenden Sie DirectX-APIs direkt).

Sehen Sie sich das an: WPF-Medienpaket . Es kann die Vista Windows-Desktop-Manager DirectX Direct3D freigegebene Oberfläche zu greifen, und verwenden Sie es als eine visuelle Pinsel in WPF. Er macht einige schöne Dinge damit. Schauen Sie sich seine Blog wo er es erklärt.

Ich hoffe, dies hilft Ihnen auf Ihrem Weg...

UPDATE 2009-11-06: Die VideoRenderElement Das Codeplex-Projekt hat ein Beispiel dafür, wie man Webcam-Inhalte streamt. Dieses Projekt sieht so aus, als würde es Ihren Anforderungen perfekt entsprechen.

UPDATE 2013-02-18: Alternativ kann man auch die Expression Encoder SDK . Als Beispiel können Sie sich die WPF-Webcam-Steuerung Artikel auf CodeProject

1 Stimmen

Sind wir immer noch haben, um WPF Media Kit keine Tage oder gibt es etwas anderes? Irgendwelche Updates? Vielen Dank!

1 Stimmen

@Peretz: Tatsächlich habe ich heute diesen Artikel gesehen: codeproject.com/Artikel/285964/WPF-Webcam-Steuerung Er verwendet das Expression Encoder SDK. Ich habe meine Antwort auf dieser Grundlage aktualisiert.

0 Stimmen

Ja... Ich kenne diesen Artikel. Ich habe ihn benutzt. Das Hauptproblem ist, dass die Streaming-Voreinstellungen in der kostenlosen Version begrenzt sind :( Wir müssen 200 Dollar bezahlen, um ALLE möglichen Streaming-Voreinstellungen zu nutzen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X