Video mit VlcDotNet-Bibliothek anzeigen

Ich habe eine C # Windows Forms-Anwendung in Visual Studio 2012 erstellt und DLLs von dieser Webseite hinzugefügt:http://vlcdotnet.codeplex.com/ Ich habe bereits ein Video erhalten, um mit diesem Code zu arbeiten:

VlcControl player = new VlcControl();
Vlc.DotNet.Core.Medias.MediaBase media = new 
    Vlc.DotNet.Core.Medias.PathMedia(@"path\movie.avi");
player.Media = media;
player.Play();

Aber das zeigt es in einem anderen Fenster an und ich habe keine Kontrolle darüber. Wie würde ich das Video in mein Formular einbetten?

Ich habe keine Dokumentation gefunden, wie dies programmgesteuert durchgeführt werden kann. Die meisten Leute in Tutorials haben eine Art VLC-Steuerung in ihrer Toolbox, aber ich habe sie nicht, also müsste ich das mit Code machen.

Ich habe versucht, panel als übergeordnetes Element von VlcControl zu verwenden:

player.Parent=panel1;

Der Film wird noch abgespielt, aber es gibt kein Video, nur Ton. Welche Art von Container soll ich verwenden und wie kann ich das Video anzeigen lassen?

Weitere Informationen: Hier:In WPF gehostetes VLC.DotNet-Steuerelement Es wird gesagt, dass es möglich ist, Video in WindowsFormsHost-Element in WPF einzubetten. In der Windows Forms-Anwendung steht mir jedoch nur ElementHost zur Verfügung. Könnte ich damit Videos einbetten und wenn ja, wie?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage