1
Sundtek MediaTV Pro / Re:Analog TV ins Netzwerk streamen
« am: Oktober 30, 2011, 05:29:09 Nachmittag »Vor jedem Versuch, dem video device Daten zu entlocken müssen noch das Bildformat und die Kodierung eingestellt werden:Leide rohne erfolg, wenn tvtim läuft folgt ein error wenn nicht, dann wird der befehl ausgeführt, hat aber keinen effekt auf den Buffer/streaming möglichkeiten etc.
Also ich habe es mal so probiert:Code: [Auswählen]v4l2-ctl --set-fmt-video=width=720,height=576,pixelformat=`v4l2-ctl --list-formats | grep -B3 "MPEG Encoder" | grep Index | awk '{print $3}'`
(nimmt den MPEG Encoder)
Laut mrec im Supportforum (in Kombination mit meiner fast 2 Wochen alten Erinnerung) sollte man aber eher das Format YUYV oder so verwenden. Für meine Zwecke arbeitet's aber auch mit dem MPEG Encoder. Die verfügbaren Formate listet v4l2-ctl auf:Code: [Auswählen]~ $ v4l2-ctl --list-formats
Ebenso wie Bildformat und Kodierung muss der Sound per 'unmute' "aktiviert" werden:
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: 'YUYV'
Name : Y0-U-Y1-V, 16 bpp
[...]Code: [Auswählen]v4l2-ctl --set-ctrl=mute=0
Beide Maßnahmen zusammen führen dazu, dass der weiter oben von mir beschriebene "Datei_bleibt_0_bytes_groß-Fehler" ausbleibt.
Das supportteam meinte es sei möglicherweise ein Coec-Problem meienrseits, ich habe jedoch alle ffmpeg codec's die ich finden konte instaliert und auch sonst kann ich so ziehmlich alles wiedergeben und vermutlich auch convertieren etc.
Noch irgentwer ideen?
Mir fehlt wirklich nur der ton wenn ich den irgentwo an einem "virtuellen"-device abgreifen könnte ginge es sogar ohne das neue plugin, würde es eh bevorzugen nicht noch tvtime im hintergrund laufen haben zu müßen.