Ich versuche meine TV Karte mit MPlayerControl abzuspielen und es funktioniert auch ganz gut.
Nur die Frage ist wie ich den Kanal wechsle.
Wenn ich mplayer über die Konsole starte kann ich den Kanal einstellen.
mplayer -tv driver=v4l2:chanlist=europe-west:channel="E1" tv://
In Lazarus kann ich die TV Karte jedoch nur mit
Code: Alles auswählen
form1.MPlayerControl1.Filename := 'tv://';
form1.MPlayerControl1.Play;
Wenn ich folgendes versuche bekomme ich kein Bild und eine exception.
Code: Alles auswählen
form1.MPlayerControl1.Filename := '-tv driver=v4l2:chanlist=europe-west:channel="E1" tv://'" onclick="window.open(this.href);return false;;
form1.MPlayerControl1.Play;