Hallo liebe Gemeinde,
Nach Tagelangem rumprobieren muss ich jetzt einfach mal um Hilfe bitten.
Mein VDR gibt sein Video per xine(vdpau) aus, diesen würde ich jetzt gerne 1:1 an ein anderes Device (bsp Tablet) streamen. Hintergrund ist das ich zwar nahezu in jedem Zimmer nen Clienten stehen habe, aber wenn ich mich ständig zwischen den Räumen rumbewege müsste ich immer das aktuell laufende Video starten bzw den aktuell laufenden Kanal einstellen ( Grundlegend ist es toll das man unterschiedliche Inhalte wiedergeben kann - aber in diesem Fall fehlt eine Clone des Livebildes ). (OSD brauchts da ja net)
Nun zu meiner Vorstellung:
"xine ----broadcast-port" erfüllt eigendlich schon genau meine Vorstellung, leider aber nur wenn der Client auch ein Xine als Ausgabe nutzt ( mit der S100 geht's schon toll ).
Nun kann ich zwar den Stream den Xine durchkopiert auffangen, aber würde ihn gerne mit ffmpeg/mencoder weiterbearbeitem um ihn auch auf VLC-based clienten ( Tablet mit Zapper o.ä. ) zur Verfügung zu stellen.
Wenn ich es richtig verstehe bezieht xine das Video über "vdr:/tmp/vdr-xine/stream#demux:mpeg_pes" im mpeg_pes-format, und genau da scheitert mein können. Ich bekomme es einfach nicht hin ffmpeg mitzuteilen was genau in dem Video drinsteckt.
mit: "ffmpeg -i tcp://localhost:20009 -vcodec mpeg2video -acodec mp2 -f mpegts test.mpg" macht er zwar ne Kopie, da steckt allerdings scheinbar kein (brauchbares) Vollbild (I-Frane?) drin.
meine zweite Idee wäre ja das video VOR xine zu kopieren ( also im xine-plugin ), aber das überschreitet mein können um einiges.
Danke schonmal ...