Metallfeile, bzw. Dremel ! ... Gehäuse etwas bearbeiten.
Beiträge von DrBoon
-
-
Ok,
nach einem Wochenende, an dem ich meinen VDR ungefähr 10x neu gebaut hab, ist mir die peinliche Lösung dann doch heute nacht im Schlaf gekommen.
Ums spannender zu machen:
Mein VDR steht im Keller, und ist per 10m HDMI an den LCD angeschlossen ( das Kabel hatte ich ja auch schon getauscht ).
An der Stelle, wo das HDMI-Kabel aus dem Boden kommt, steht ein externes DVD-Laufwerk (usb).Vor einigen Tagen hatte ich versucht die TeVii-S650 dazu zu bekommen, nicht mehr auszufallen, und hab dafür ALLE usb-geräte angewiesen nicht mehr in Standby zu gehen. Alle deswegen, weil es erst funktionierte, als ich auch das DVD-Laufwerk angewiesen hab nicht mehr Standby zu gehen.
Nun, lange Rede, kurzer Sinn:
Nachdem ich das Externe Netzteil vom DVD-Laufwerk abgesteckt hab ( das direkt am Kabelstrang im Kabelkanal lag ), waren auch die zuckenden Streifen verschwunden.
Grüße
-
Keiner ne Idee?
Ich hab mal noch ein Video dazu gemacht, leider nur mit dem Iphone.
http://www.acaliebe.de/vdr-devel/IMG_0157.MOV
ca. nach 10 sec, dann wenn "SC-Freiburg" in der Mitte steht taucht es kurz auf. ( Ich mussts mir am PC grad 2x ansehen, um es überhaupt zu finden ).
PS: das Ruckeln sind keine Framedrops, sondern Gottseidank von der Handyaufnahme.
Dank euch schonmal für eure Ideen.
-
Hallo Gemeinde,
ich habe das Problem, das ich bei Bewegung im Bild sowas wie Streifen im Bild habe, aber leider nur ab und zu.
Ich hab jetzt Tagelang versucht den Fehler zu finden, aber komm einfach nicht weiter.[Blockierte Grafik: http://www.acaliebe.de/vdr-devel/images/img_0627_2.jpg]
Problembeschreibung:
- Ausfranzen von (manchen) Konturen bei seitlicher Bildbewegung - Aber nur kurzes aufblitzen des Fehlers -> Sieht aus als würden ab und an bildbereiche nicht Deinterlaced. ( nicht wie Tearing! zb bei Composite=on)
- Fehler ist Replizierbar, taucht in Aufnahmen (fast) immer an der gleichen Stelle auf.
- Tritt bei SD und HD auf.
Beispiele:
- http://www.acaliebe.de/vdr-devel/images/img_0615.jpg
- http://www.acaliebe.de/vdr-devel/images/img_0629.jpg
- http://www.acaliebe.de/vdr-devel/images/img_0625.jpg
- http://www.acaliebe.de/vdr-devel/images/img_0625.jpg
Blitzt kurz auf, und is ein bild später schon wieder weg, ich hab ca. 200 Fotos machen müssen, bis ich die endlich eingefangen hab.
Betrifft auch Hintergründe bei Seitlicher Bildbewegung ( kommt einem aber eher wie ein Aufblitzen vor, wenn man nicht drauf achtet ).Lösungsansätze:
- Andere Modlines
- Andere Grafikkarte ( extra ne GT240 gekauft, und die 9800GT rausgeschmissen )
- Ältere NVidia-Treiberversionen
- Andere Werte in xineconfig
- Ältere XineLib ( mit und ohne DF-Patch, mit dem DF-Patch fällt es am stärksten auf )
- HDMI-Kabel ausgetauscht
Leider bin ich mit meinem Latein völlig am Ende, Ich bin mir auch sicher, das sich der Fehler irgendwann beim basteln "eingeschlichen" hat, da ich als ich versucht hatte meinen LCD auf 50Hz zu bekommen sehr oft auf N24 die laufleisten intensiv angesehen hatte, und da alles fehlerfrei lief.
Leider ist im normalen Programm eben nur ein "eindruck" eines Fehlers zu erkennen, wenn man nicht danach sucht. ( Jetzt seh ich die Fehler im Sekundentakt ..., von daher untragbar ).Ich hab mal alle wichtigen Logs und Configs zusammengepackt: http://www.acaliebe.de/vdr-devel/images/testlog.tgz
Ich hoffe, jemand hat noch einen Einfall. Ich will wieder ein Störungsfreies Bild.
-
Code
Alles anzeigen[2010/04/02 19:36:18] Executing action [getRunningSessions] [2010/04/02 19:36:18] Listing sessions [2010/04/02 19:36:23] Executing action [getTvCat] [2010/04/02 19:36:23] VDR: vdrgetcategories() [2010/04/02 19:36:25] Executing action [getTvChan] [2010/04/02 19:36:25] VDR: vdrgetchannels(category=Haupt, now=1) [2010/04/02 19:36:25] Sending SVDRP command: LSTE NOW [2010/04/02 19:36:25] SVDRP command result received [2010/04/02 19:36:29] Executing action [getChanInfo] [2010/04/02 19:36:29] VDR: vdrgetchaninfo(channum=1) [2010/04/02 19:36:29] VDR: vdrgetchanname(channum=1) [2010/04/02 19:36:29] Sending SVDRP command: LSTC 1 [2010/04/02 19:36:29] SVDRP command result received [2010/04/02 19:36:29] VDR: vdrgetepgat(channum=1, at=now) [2010/04/02 19:36:29] Sending SVDRP command: LSTE 1 now [2010/04/02 19:36:29] SVDRP command result received [2010/04/02 19:36:29] VDR: vdrgetepgat(channum=1, at=next) [2010/04/02 19:36:29] Sending SVDRP command: LSTE 1 next [2010/04/02 19:36:30] SVDRP command result received [2010/04/02 19:36:35] Executing action [startBroadcast] [2010/04/02 19:36:35] Creating a new session for "http://127.0.0.1:3000/TS/1" (tv, 3g) [2010/04/02 19:36:35] Creating new session dir ram/session0 [2010/04/02 19:36:35] VDR: vdrgetchanname(channum=1) [2010/04/02 19:36:35] Sending SVDRP command: LSTC 1 [2010/04/02 19:36:35] SVDRP command result received [2010/04/02 19:36:35] Generating stream logo for file Das Erste of type tv [2010/04/02 19:36:35] Executing generation cmd: cp "../logos/nologoTV.png" ../ram/session0/thumb.png [2010/04/02 19:36:35] Sending encoding command: ./istream.sh "http://127.0.0.1:3000/TS/1" 350k 64k 408x272 /istreamdev/ 2 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" "" >/dev/null 2>&1 & [2010/04/02 19:36:35] Writting stream info from session session0 (type=tv, mode=3g, url=http://127.0.0.1:3000/TS/1, channame=Das Erste) [2010/04/02 19:36:35] Executing action [getStreamInfo] [2010/04/02 19:36:35] Getting info for session session0 [2010/04/02 19:36:35] VDR: vdrgetchannum(chan=Das Erste) [2010/04/02 19:36:35] VDR: vdrgetepgat(channum=1, at=now) [2010/04/02 19:36:35] Sending SVDRP command: LSTE 1 now [2010/04/02 19:36:36] SVDRP command result received [2010/04/02 19:36:36] VDR: vdrgetepgat(channum=1, at=next) [2010/04/02 19:36:36] Sending SVDRP command: LSTE 1 next [2010/04/02 19:36:36] SVDRP command result received [2010/04/02 19:36:38] Executing action [getStreamStatus] [2010/04/02 19:36:38] Returning status: <b>Error: streaming could not start correclty</b><br><br> * FFmpeg: <i>stopped</i><br> * Segmenter: <i>stopped</i>
redirection 2 is syslog -> apachestd|error.log ? right?
/var/log/apache/error.log:Code
Alles anzeigencp: cannot stat `../logos/nologoTV.png': No such file or directory ./istream.sh: line 55: /tmp/istreamdev-ffmpeg.log: Permission denied cp: cannot stat `../logos/nologoREC.png': No such file or directory ./istream.sh: line 55: /tmp/istreamdev-ffmpeg.log: Permission denied cat: write error: Broken pipe cat: ./fifo: No such file or directory cp: cannot stat `../logos/nologoTV.png': No such file or directory ./istream.sh: line 55: /tmp/istreamdev-ffmpeg.log: Permission denied cat: ./fifo: No such file or directory cp: cannot stat `../logos/nologoTV.png': No such file or directory ./istream.sh: line 55: /tmp/istreamdev-ffmpeg.log: Permission denied cat: ./fifo: No such file or directory cp: cannot stat `../logos/nologoREC.png': No such file or directory ./istream.sh: line 55: /tmp/istreamdev-ffmpeg.log: Permission denied cat: write error: Broken pipe cat: ./fifo: No such file or directory cp: cannot stat `../logos/nologoTV.png': No such file or directory ./istream.sh: line 55: /tmp/istreamdev-ffmpeg.log: Permission denied cat: ./fifo: No such file or directory cp: cannot stat `../logos/nologoTV.png': No such file or directory
/var/log/apache/fhem-error.log
Code
Alles anzeigen[Fri Apr 02 19:36:18 2010] [error] [client 109.84.70.118] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/ram/session0, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:26 2010] [error] [client 109.84.70.118] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/logos/RTL Television,RTL.png, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:26 2010] [error] [client 77.23.54.99] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/logos/ZDF.png, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:26 2010] [error] [client 77.23.54.99] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/logos/VOX.png, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:26 2010] [error] [client 77.23.54.99] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/logos/SAT.1.png, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:26 2010] [error] [client 77.23.54.99] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/logos/kabel eins.png, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:26 2010] [error] [client 109.84.70.118] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/logos/RTL2.png, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:27 2010] [error] [client 109.84.70.118] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/logos/ProSieben.png, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:35 2010] [error] [client 77.23.54.99] PHP Notice: Undefined index: video in /srv/www/vhosts/fhem/www/istreamdev/bin/session.php on line 160, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:35 2010] [error] [client 77.23.54.99] PHP Notice: Undefined index: video in /srv/www/vhosts/fhem/www/istreamdev/bin/session.php on line 161, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:36 2010] [error] [client 77.23.54.99] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/ram/session0/thumb.png, referer: http://mimmiomi.mine.nu/istreamdev/index.php [Fri Apr 02 19:36:38 2010] [error] [client 77.23.54.99] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/ram/session0/thumb.png [Fri Apr 02 19:36:38 2010] [error] [client 77.23.54.99] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/undefined
ps -fA f >psout2.txt # see attachment
Oops: after a "chmod 777 /tmp/istreamdev-ffmpeg.log" all seems fineSry, absolutly my fault.
live-tv:
Code
Alles anzeigen[2010/04/02 19:45:45] Generating stream logo for file Das Erste of type tv [2010/04/02 19:45:45] Executing generation cmd: cp "../logos/nologoTV.png" ../ram/session1/thumb.png [2010/04/02 19:45:45] Sending encoding command: ./istream.sh "http://127.0.0.1:3000/TS/1" 350k 64k 408x272 /istreamdev/ 2 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session1 "/tmp/istreamdev-ffmpeg.log" "" >/dev/null 2>&1 & [2010/04/02 19:45:45] Writting stream info from session session1 (type=tv, mode=3g, url=http://127.0.0.1:3000/TS/1, channame=Das Erste) [2010/04/02 19:45:46] Executing action [getStreamInfo] [2010/04/02 19:45:46] Getting info for session session1 [2010/04/02 19:45:46] VDR: vdrgetchannum(chan=Das Erste) [2010/04/02 19:45:46] VDR: vdrgetepgat(channum=1, at=now) [2010/04/02 19:45:46] Sending SVDRP command: LSTE 1 now [2010/04/02 19:45:46] SVDRP command result received [2010/04/02 19:45:46] VDR: vdrgetepgat(channum=1, at=next) [2010/04/02 19:45:46] Sending SVDRP command: LSTE 1 next [2010/04/02 19:45:46] SVDRP command result received [2010/04/02 19:45:48] Executing action [getStreamStatus] [2010/04/02 19:45:48] Returning status: <b>Live: requesting Das Erste</b><br><br> * FFmpeg: <i>running</i><br> * Segmenter: <i>running</i> (0/2)</i> [2010/04/02 19:45:48] Executing action [getStreamStatus] [2010/04/02 19:45:54] Returning status: <b>Live: requesting Das Erste</b><br><br> * FFmpeg: <i>running</i><br> * Segmenter: <i>running</i> (1/2)</i> [2010/04/02 19:45:54] Executing action [getStreamStatus] [2010/04/02 19:45:57] Returning status: <b>Live: requesting Das Erste</b><br><br> * FFmpeg: <i>running</i><br> * Segmenter: <i>running</i> (2/2)</i> [2010/04/02 19:45:57] Executing action [getStreamStatus] [2010/04/02 19:45:57] Returning status: <b>Broadcast ready</b><br><br> * Quality: <i>3g</i><br> * Status: <i>encoding...</i>
Recording:
Code
Alles anzeigen[2010/04/02 19:49:43] Creating a new session for "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec" (rec, 3g) [2010/04/02 19:49:43] Creating new session dir ram/session2 [2010/04/02 19:49:43] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 19:49:43] Generating stream logo for file SciFi of type rec [2010/04/02 19:49:43] Executing generation cmd: cp "../logos/nologoREC.png" ../ram/session2/thumb.png [2010/04/02 19:49:43] Sending encoding command: ./istream.sh - 350k 64k 408x272 /istreamdev/ 1260 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session2 "/tmp/istreamdev-ffmpeg.log" "/video/Afterworld/Wahrheit_oder_Konsequenzen, _Teil_1/2010-03-31.05.39.14-0.rec/0* " >/dev/null 2>&1 & [2010/04/02 19:49:43] Writting stream info from session session2 (type=rec, mode=3g, url=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec, channame=SciFi) [2010/04/02 19:49:43] Executing action [getStreamInfo] [2010/04/02 19:49:43] Getting info for session session2 [2010/04/02 19:49:43] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 19:49:44] Executing action [getStreamStatus] [2010/04/02 19:49:44] Returning status: <b>Rec: requesting SciFi</b><br><br> * FFmpeg: <i>running</i><br> * Segmenter: <i>running</i> (0/2)</i> [2010/04/02 19:49:44] Executing action [getStreamStatus] [2010/04/02 19:49:45] Returning status: <b>Rec: requesting SciFi</b><br><br> * FFmpeg: <i>running</i><br> * Segmenter: <i>running</i> (1/2)</i> [2010/04/02 19:49:45] Executing action [getStreamStatus] [2010/04/02 19:49:46] Returning status: <b>Rec: requesting SciFi</b><br><br> * FFmpeg: <i>running</i><br> * Segmenter: <i>running</i> (2/2)</i> [2010/04/02 19:49:46] Executing action [getStreamStatus] [2010/04/02 19:49:46] Returning status: <b>Broadcast ready</b><br><br> * Quality: <i>3g</i><br> * Status: <i>encoding...</i>
ps -fA f >psout3.txt # see attachment
I'm so happy. Sorry for this Day. I'm so stupid ...
-
Code
Alles anzeigen[2010/04/02 17:42:56] Executing action [getGlobals] [2010/04/02 17:42:57] Executing action [getRunningSessions] [2010/04/02 17:42:57] Listing sessions [2010/04/02 17:42:57] Executing action [getFullChanList] [2010/04/02 17:42:57] VDR: vdrgetcategories() [2010/04/02 17:42:57] VDR: vdrgetchannels(category=Haupt, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=PREMIERE, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=HD, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=Musik, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=Radio, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=CAM, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=Sonstige, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=DokuInfo, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=NEWS, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=ATV+ORF, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=PREMIERE FEEDS, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=XXX, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=ARD, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=ZDFvision, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=Astra, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=Deutsche Telekom, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=EUROSPORT, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=ARD, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=PREMIERE, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=ZDFvision, now=0) [2010/04/02 17:42:57] VDR: vdrgetchannels(category=neu, now=0) [2010/04/02 17:43:17] Executing action [getTvCat] [2010/04/02 17:43:17] VDR: vdrgetcategories() [2010/04/02 17:43:20] Executing action [getTvChan] [2010/04/02 17:43:20] VDR: vdrgetchannels(category=Haupt, now=1) [2010/04/02 17:43:20] Sending SVDRP command: LSTE NOW [2010/04/02 17:43:20] SVDRP command result received [2010/04/02 17:43:59] Executing action [getChanInfo] [2010/04/02 17:43:59] VDR: vdrgetchaninfo(channum=1) [2010/04/02 17:43:59] VDR: vdrgetchanname(channum=1) [2010/04/02 17:43:59] Sending SVDRP command: LSTC 1 [2010/04/02 17:43:59] SVDRP command result received [2010/04/02 17:43:59] VDR: vdrgetepgat(channum=1, at=now) [2010/04/02 17:43:59] Sending SVDRP command: LSTE 1 now [2010/04/02 17:43:59] SVDRP command result received [2010/04/02 17:43:59] VDR: vdrgetepgat(channum=1, at=next) [2010/04/02 17:43:59] Sending SVDRP command: LSTE 1 next [2010/04/02 17:44:00] SVDRP command result received [2010/04/02 17:44:04] Executing action [startBroadcast] [2010/04/02 17:44:04] Creating a new session for "http://127.0.0.1:3000/TS/1" (tv, 3g) [2010/04/02 17:44:04] Creating new session dir ram/session0 [2010/04/02 17:44:04] VDR: vdrgetchanname(channum=1) [2010/04/02 17:44:04] Sending SVDRP command: LSTC 1 [2010/04/02 17:44:05] SVDRP command result received [2010/04/02 17:44:05] Generating stream logo for file Das Erste of type tv [2010/04/02 17:44:05] Executing generation cmd: cp "../logos/nologoTV.png" ../ram/session0/thumb.png [2010/04/02 17:44:05] Sending encoding command: ./istream.sh "http://127.0.0.1:3000/TS/1" 350k 64k 408x272 /istreamdev/ 2 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" "" >/dev/null & [2010/04/02 17:44:05] Writting stream info from session session0 (type=tv, mode=3g, url=http://127.0.0.1:3000/TS/1, channame=Das Erste) [2010/04/02 17:44:05] Executing action [getStreamInfo] [2010/04/02 17:44:05] Getting info for session session0 [2010/04/02 17:44:05] VDR: vdrgetchannum(chan=Das Erste) [2010/04/02 17:44:05] Sending SVDRP command: LSTC [2010/04/02 17:44:06] SVDRP command result received [2010/04/02 17:44:06] VDR: vdrgetepgat(channum=1, at=now) [2010/04/02 17:44:06] Sending SVDRP command: LSTE 1 now [2010/04/02 17:44:06] SVDRP command result received [2010/04/02 17:44:06] VDR: vdrgetepgat(channum=1, at=next) [2010/04/02 17:44:06] Sending SVDRP command: LSTE 1 next [2010/04/02 17:44:06] SVDRP command result received [2010/04/02 17:44:08] Executing action [getStreamStatus] [2010/04/02 17:44:08] Returning status: <b>Error: streaming could not start correclty</b><br><br> * FFmpeg: <i>stopped</i><br> * Segmenter: <i>stopped</i>
ps -fA f -> See attachment
-
Recording:
Code
Alles anzeigen[2010/04/02 16:47:05] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 16:47:07] Executing action [startBroadcast] [2010/04/02 16:47:07] Creating a new session for "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec" (rec, 3g) [2010/04/02 16:47:07] Creating new session dir ram/session0 [2010/04/02 16:47:07] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 16:47:07] Generating stream logo for file SciFi of type rec [2010/04/02 16:47:07] Executing generation cmd: cp "../logos/nologoREC.png" ../ram/session0/thumb.png [2010/04/02 16:47:07] Sending encoding command: ./istream.sh - 350k 64k 408x272 /istreamdev/ 1260 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec/0* " >/dev/null & [2010/04/02 16:47:07] Writting stream info from session session0 (type=rec, mode=3g, url=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec, channame=SciFi) [2010/04/02 16:47:07] Executing action [getStreamInfo] [2010/04/02 16:47:07] Getting info for session session0 [2010/04/02 16:47:07] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 16:47:08] Executing action [getStreamStatus] [2010/04/02 16:47:08] Returning status: <b>Error: streaming could not start correclty</b><br><br> * FFmpeg: <i>stopped</i><br> * Segmenter: <i>stopped</i>
live:
Code
Alles anzeigen[2010/04/02 16:48:26] Generating stream logo for file Das Erste of type tv [2010/04/02 16:48:26] Executing generation cmd: cp "../logos/nologoTV.png" ../ram/session0/thumb.png [2010/04/02 16:48:26] Sending encoding command: ./istream.sh "http://127.0.0.1:3000/TS/1" 350k 64k 408x272 /istreamdev/ 2 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" "" >/dev/null & [2010/04/02 16:48:26] Writting stream info from session session0 (type=tv, mode=3g, url=http://127.0.0.1:3000/TS/1, channame=Das Erste) [2010/04/02 16:48:26] Executing action [getStreamInfo] [2010/04/02 16:48:26] Getting info for session session0 [2010/04/02 16:48:26] VDR: vdrgetchannum(chan=Das Erste) [2010/04/02 16:48:26] Sending SVDRP command: LSTC [2010/04/02 16:48:27] SVDRP command result received [2010/04/02 16:48:27] VDR: vdrgetepgat(channum=1, at=now) [2010/04/02 16:48:27] Sending SVDRP command: LSTE 1 now [2010/04/02 16:48:27] SVDRP command result received [2010/04/02 16:48:27] VDR: vdrgetepgat(channum=1, at=next) [2010/04/02 16:48:27] Sending SVDRP command: LSTE 1 next [2010/04/02 16:48:27] SVDRP command result received [2010/04/02 16:48:29] Executing action [getStreamStatus] [2010/04/02 16:48:29] Returning status: <b>Error: streaming could not start correclty</b><br><br> * FFmpeg: <i>stopped</i><br> * Segmenter: <i>stopped</i>
PS:
Code./istream.sh - 350k 64k 408x272 /istreamdev/ 1260 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session1 "/tmp/istreamdev-ffmpeg.log" "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec/0*" >/dev/null &
won't work at present ( if apache try to start it ), on command-line it seems to work.
ps ax ( start it on commandline
Code31711 ? S 0:00 /bin/bash ./istream.sh http://127.0.0.1:3000/TS/1 350k 64k 408x272 /istreamdev/ 2 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 /tmp/istreamdev-ffmpeg.log 31712 ? S 0:00 /usr/local/bin/segmenter ./fifo 10 stream stream.m3u8 /istreamdev/ram/session0/ 2
I think " & " is no way to fork a process for Apache.
EDIT: Sry, my fail:
seems to work on command-line, too.
-
Try to watch a Record:
Code
Alles anzeigen[2010/04/02 16:22:19] Executing action [browseFolder] [2010/04/02 16:22:19] Listing dir: /video/ [2010/04/02 16:22:21] Executing action [browseFolder] [2010/04/02 16:22:21] Listing dir: /video/Afterworld/ [2010/04/02 16:22:24] Executing action [browseFolder] [2010/04/02 16:22:24] Listing dir: /video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/ [2010/04/02 16:22:26] Executing action [getRecInfo] [2010/04/02 16:22:26] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 16:22:28] Executing action [startBroadcast] [2010/04/02 16:22:28] Creating a new session for "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec" (rec, 3g) [2010/04/02 16:22:28] Creating new session dir ram/session0 [2010/04/02 16:22:28] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 16:22:28] Generating stream logo for file SciFi of type rec [2010/04/02 16:22:28] Executing generation cmd: cp "../logos/nologoREC.png" ../ram/session0/thumb.png [2010/04/02 16:22:28] Sending encoding command: ./istream.sh - 350k 64k 408x272 /istreamdev/ 1260 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec/0* " >/dev/null & [2010/04/02 16:22:28] Writting stream info from session session0 (type=rec, mode=3g, url=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec, channame=SciFi) [2010/04/02 16:22:28] Executing action [getStreamInfo] [2010/04/02 16:22:28] Getting info for session session0 [2010/04/02 16:22:28] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 16:22:29] Executing action [getStreamStatus] [2010/04/02 16:22:29] Returning status: <b>Error: streaming could not start correclty</b><br><br> * FFmpeg: <i>stopped</i><br> * Segmenter: <i>running</i> (0/2)</i>
Try to watch Live-TV:
Code
Alles anzeigen[2010/04/02 16:24:52] Executing action [getTvCat] [2010/04/02 16:24:52] VDR: vdrgetcategories() [2010/04/02 16:24:55] Executing action [getTvChan] [2010/04/02 16:24:55] VDR: vdrgetchannels(category=Haupt, now=1) [2010/04/02 16:24:55] Sending SVDRP command: LSTE NOW [2010/04/02 16:24:56] SVDRP command result received [2010/04/02 16:25:01] Executing action [getChanInfo] [2010/04/02 16:25:01] VDR: vdrgetchaninfo(channum=1) [2010/04/02 16:25:01] VDR: vdrgetchanname(channum=1) [2010/04/02 16:25:01] Sending SVDRP command: LSTC 1 [2010/04/02 16:25:02] SVDRP command result received [2010/04/02 16:25:02] VDR: vdrgetepgat(channum=1, at=now) [2010/04/02 16:25:02] Sending SVDRP command: LSTE 1 now [2010/04/02 16:25:02] SVDRP command result received [2010/04/02 16:25:02] VDR: vdrgetepgat(channum=1, at=next) [2010/04/02 16:25:02] Sending SVDRP command: LSTE 1 next [2010/04/02 16:25:02] SVDRP command result received [2010/04/02 16:25:08] Executing action [startBroadcast] [2010/04/02 16:25:08] Creating a new session for "http://127.0.0.1:3000/TS/1" (tv, 3g) [2010/04/02 16:25:08] Creating new session dir ram/session0 [2010/04/02 16:25:08] VDR: vdrgetchanname(channum=1) [2010/04/02 16:25:08] Sending SVDRP command: LSTC 1 [2010/04/02 16:25:08] SVDRP command result received [2010/04/02 16:25:08] Generating stream logo for file Das Erste of type tv [2010/04/02 16:25:08] Executing generation cmd: cp "../logos/nologoTV.png" ../ram/session0/thumb.png [2010/04/02 16:25:08] Sending encoding command: ./istream.sh "http://127.0.0.1:3000/TS/1" 350k 64k 408x272 /istreamdev/ 2 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" "" >/dev/null & [2010/04/02 16:25:08] Writting stream info from session session0 (type=tv, mode=3g, url=http://127.0.0.1:3000/TS/1, channame=Das Erste) [2010/04/02 16:25:08] Executing action [getStreamInfo] [2010/04/02 16:25:08] Getting info for session session0 [2010/04/02 16:25:08] VDR: vdrgetchannum(chan=Das Erste) [2010/04/02 16:25:08] Sending SVDRP command: LSTC [2010/04/02 16:25:09] SVDRP command result received [2010/04/02 16:25:09] VDR: vdrgetepgat(channum=1, at=now) [2010/04/02 16:25:09] Sending SVDRP command: LSTE 1 now [2010/04/02 16:25:09] SVDRP command result received [2010/04/02 16:25:09] VDR: vdrgetepgat(channum=1, at=next) [2010/04/02 16:25:09] Sending SVDRP command: LSTE 1 next [2010/04/02 16:25:09] SVDRP command result received [2010/04/02 16:25:11] Executing action [getStreamStatus] [2010/04/02 16:25:11] Returning status: <b>Error: streaming could not start correclty</b><br><br> * FFmpeg: <i>stopped</i><br> * Segmenter: <i>running</i> (0/2)</i>
PS: I think Quoting the full Path AND a Asterisk will always fail at the Recordings istream.sh-call.
Zitat... "/path/to/recording/*" ...
Zitat... "/path/to/recording"/* ...
When not Calling with ATd, then try it with the screen command?
I'm not shure that screen Process forks better to background than "cmd &", but i think.
try "screen -ls" while it should be running, than you must see a "stream 0" ... connect to it with "screen -x stream0" ...
-
Code
Alles anzeigenvdr:/srv/www/vhosts/fhem/www # rm istreamdev -R vdr:/srv/www/vhosts/fhem/www # git clone git://projects.vdr-developer.org/istreamdev.git Initialized empty Git repository in /srv/www/vhosts/fhem/www/istreamdev/.git/ remote: Counting objects: 2772, done. remote: Compressing objects: 100% (2729/2729), done. remote: Total 2772 (delta 1656), reused 342 (delta 24) Receiving objects: 100% (2772/2772), 1.57 MiB | 1546 KiB/s, done. Resolving deltas: 100% (1656/1656), done. vdr:/srv/www/vhosts/fhem/www # cd istreamdev vdr:/srv/www/vhosts/fhem/www/istreamdev # mkdir ram vdr:/srv/www/vhosts/fhem/www/istreamdev # >/tmp/istreamdev.log vdr:/srv/www/vhosts/fhem/www/istreamdev # >/tmp/istreamdev-ffmpeg.log vdr:/srv/www/vhosts/fhem/www/istreamdev # vi config_default.php vdr:/srv/www/vhosts/fhem/www/istreamdev # chown wwwrun:www * -R vdr:/srv/www/vhosts/fhem/www/istreamdev # chmod 755 bin/istream.sh
PHP
Alles anzeigen<?php // Enable/disable features $enablevdr=1; // VDR features $enablemediavideo=1; // Video files streaming $enablemediaaudio=1; // Audio files streaming // Debug mode $debug=1; // Debug all action $debugfile="/tmp/istreamdev.log"; // Debug file $ffmpegdebug=1; // Debug ffmpeg $ffmpegdebugfile="/tmp/istreamdev-ffmpeg.log"; // FFmpeg debug file // Http configuration $user='user'; // Login $pass='pass'; // Password $httppath='/istreamdev/'; // Absolute path to the index.php file. Don't put http://yourdomain !! // VDR configuration $vdrchannels='/etc/vdr/channels.conf'; // VDR channel list $svdrpport=2001; // SVDRP port $svdrpip='127.0.0.1'; // SVDRP ip $vdrstreamdev='http://127.0.0.1:3000/TS/'; // VDR streamdev URL $vdrrecpath='/video/'; // VDR recording directory $vdrepgmaxdays=1; // Number of days to get from EPG // Media configuration $videotypes='avi mkv ts mov mp4 wmv flv mpg mpeg mpeg2 mpv '; // Supported video extensions (must finish with a space) $audiotypes='mp3 aac wav '; // Supported audio extensions $videosource='/srv/'; // Video files directory $audiosource='/srv/'; // Audio files directory // Encoding (The name cannot be changed) // Name Video Audio Resolution $quality=array ( 'edge' => '128k 64k 240x160', '3g' => '350k 64k 408x272', 'wifi' => '512k 128k 480x320'); $maxencodingprocesses=3; // Max simultaneous encoding processes // Misc $ffmpegpath='/usr/local/bin/ffmpeg'; //path to ffmpeg binary $segmenterpath='/usr/local/bin/segmenter'; //path to segmenter binary // Version $isdversion = "1.0.1"; ?>
Code
Alles anzeigen[2010/04/02 12:09:17] Executing action [getGlobals] [2010/04/02 12:09:18] Executing action [getFullChanList] [2010/04/02 12:09:18] VDR: vdrgetcategories() [2010/04/02 12:09:18] VDR: vdrgetchannels(category=Haupt, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=PREMIERE, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=HD, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=Musik, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=Radio, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=CAM, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=Sonstige, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=DokuInfo, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=NEWS, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=ATV+ORF, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=PREMIERE FEEDS, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=XXX, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=ARD, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=ZDFvision, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=Astra, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=Deutsche Telekom, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=EUROSPORT, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=ARD, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=PREMIERE, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=ZDFvision, now=0) [2010/04/02 12:09:18] VDR: vdrgetchannels(category=neu, now=0) [2010/04/02 12:09:18] Executing action [getRunningSessions] [2010/04/02 12:09:18] Listing sessions [2010/04/02 12:09:27] Executing action [browseFolder] [2010/04/02 12:09:27] Listing dir: /video/ [2010/04/02 12:09:30] Executing action [browseFolder] [2010/04/02 12:09:30] Listing dir: /video/Afterworld/ [2010/04/02 12:09:32] Executing action [browseFolder] [2010/04/02 12:09:32] Listing dir: /video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/ [2010/04/02 12:09:34] Executing action [getRecInfo] [2010/04/02 12:09:34] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 12:09:36] Executing action [startBroadcast] [2010/04/02 12:09:36] Creating a new session for "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec" (rec, 3g) [2010/04/02 12:09:36] Creating new session dir ram/session0 [2010/04/02 12:09:36] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 12:09:36] Generating stream logo for file SciFi of type rec [2010/04/02 12:09:36] Executing generation cmd: cp "../logos/nologoREC.png" ../ram/session0/thumb.png [2010/04/02 12:09:36] Sending encoding command: ./istream.sh - 350k 64k 408x272 /istreamdev/ 1260 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" "/video/Afterworld/Wahrheit_oder_Konsequenzen, _Teil_1/2010-03-31.05.39.14-0.rec/0* " >/dev/null & [2010/04/02 12:09:36] Writting stream info from session session0 (type=rec, mode=3g, url=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec, channame=SciFi) [2010/04/02 12:09:37] Executing action [getStreamInfo] [2010/04/02 12:09:37] Getting info for session session0 [2010/04/02 12:09:37] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/02 12:09:38] Executing action [getStreamStatus] [2010/04/02 12:09:38] Returning status: <b>Rec: requesting SciFi</b><br><br> * FFmpeg: <i>running</i><br> * Segmenter: <i>running</i> (0/2)</i> [2010/04/02 12:09:38] Executing action [getStreamStatus] [2010/04/02 12:09:48] Returning status: Error: session could not start
/tmp/istreamdev-ffmpeg.log is empty
i think:
Zitat./istream.sh - 350k 64k 408x272 /istreamdev/ 1260 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" "/video/Afterworld/Wahrheit_oder_Konsequenzen,
_Teil_1/2010-03-31.05.39.14-0.rec/0* " >/dev/null &
should beZitat./istream.sh - 350k 64k 408x272 /istreamdev/ 1260 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" "/video/Afterworld/Wahrheit_oder_Konsequenzen,
_Teil_1/2010-03-31.05.39.14-0.rec"/0* >/dev/null &i try it in commandline, and /tmp/istreamdev-ffmpeg.log says:
Code
Alles anzeigenFFmpeg version git-463c62d, Copyright (c) 2000-2010 Fabrice Bellard, et al. built on Feb 22 2010 11:58:52 with gcc 4.3.2 [gcc-4_3-branch revision 141291] configuration: --prefix=/usr --enable-gpl --enable-libxvid --enable-postproc --enable-pthreads --enable-avfilter --enable-shared --enable-libx264 --enable-nonfree --enable-libmp3lame --enable-libfaac libavutil 50. 9. 0 / 50. 9. 0 libavcodec 52.54. 0 / 52.54. 0 libavformat 52.52. 0 / 52.52. 0 libavdevice 52. 2. 0 / 52. 2. 0 libavfilter 1.17. 0 / 1.17. 0 libswscale 0.10. 0 / 0.10. 0 libpostproc 51. 2. 0 / 51. 2. 0 [mpegts @ 0x63a3c0]max_analyze_duration reached [mpegts @ 0x63a3c0]Estimating duration from bitrate, this may be inaccurate Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1) Input #0, mpegts, from 'pipe:': Duration: N/A, start: 6047.736622, bitrate: 15576 kb/s Program 132 Stream #0.0[0xa3]: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9], 15000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0.1[0x68](deu): Audio: mp2, 48000 Hz, 2 channels, s16, 192 kb/s Stream #0.2[0x6a](deu): Audio: ac3, 48000 Hz, stereo, s16, 384 kb/s Stream #0.3[0x69]: Data: 0x0006 [libx264 @ 0x655d30]using SAR=32/27 [libx264 @ 0x655d30]using cpu capabilities: MMX2 SSE2Slow [libx264 @ 0x655d30]profile Baseline, level 3.0 Output #0, mpegts, to 'pipe:': Stream #0.0: Video: libx264, yuv420p, 408x272 [PAR 32:27 DAR 16:9], q=10-51, 350 kb/s, 90k tbn, 25 tbc Stream #0.1(deu): Audio: libmp3lame, 48000 Hz, stereo, s16, 64 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 frame= 72 fps= 0 q=23.0 size= 97kB time=1.40 bitrate= 570.4kbits/s dup=15 drop=0 ^Mframe= 130 fps=130 q=20.0 size= 237kB time=3.72 bitrate= 521.5kbits/s dup=15 drop=0 ^Mframe= 186 fps=124 q=22.0 size= 365kB time=5 .96 bitrate= 501.2kbits/s dup=15 drop=0 ^Mframe= 243 fps=121 q=20.0 size= 499kB time=8.24 bitrate= 496.1kbits/s dup=15 drop=0 ^Mframe= 294 fps=117 q=26.0 size= 624kB time=10.28 bitrate= 497.6kbits/s dup=15 drop=0 ^M[mp egts @ 0x89c3a0]dts < pcr, TS is invalid frame= 348 fps=116 q=23.0 size= 764kB time=12.44 bitrate= 502.8kbits/s dup=15 drop=0 ^Mframe= 402 fps=114 q=23.0 size= 865kB time=14.60 bitrate= 485.5kbits/s dup=15 drop=0 ^Mframe= 452 fps=113 q=28.0 size= 991kB time =16.60 bitrate= 489.0kbits/s dup=15 drop=0 ^Mframe= 503 fps=111 q=27.0 size= 1118kB time=18.64 bitrate= 491.2kbits/s dup=15 drop=0 ^Mframe= 558 fps=111 q=30.0 size= 1250kB time=20.84 bitrate= 491.4kbits/s dup=15 drop=0 ^Mframe= 611 fps=111 q=28.0 size= ...
EDIT: At Live-TV the same error:
Code
Alles anzeigen[2010/04/02 12:23:33] Creating a new session for "http://127.0.0.1:3000/TS/4" (tv, 3g) [2010/04/02 12:23:33] Creating new session dir ram/session0 [2010/04/02 12:23:33] VDR: vdrgetchanname(channum=4) [2010/04/02 12:23:33] Sending SVDRP command: LSTC 4 [2010/04/02 12:23:34] SVDRP command result received [2010/04/02 12:23:34] Generating stream logo for file kabel eins of type tv [2010/04/02 12:23:34] Executing generation cmd: cp "../logos/nologoTV.png" ../ram/session0/thumb.png [2010/04/02 12:23:34] Sending encoding command: ./istream.sh "http://127.0.0.1:3000/TS/4" 350k 64k 408x272 /istreamdev/ 2 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" "" >/dev/null & [2010/04/02 12:23:34] Writting stream info from session session0 (type=tv, mode=3g, url=http://127.0.0.1:3000/TS/4, channame=kabel eins) [2010/04/02 12:23:34] Executing action [getStreamInfo] [2010/04/02 12:23:34] Getting info for session session0 [2010/04/02 12:23:34] VDR: vdrgetchannum(chan=kabel eins) [2010/04/02 12:23:34] Sending SVDRP command: LSTC [2010/04/02 12:23:35] SVDRP command result received [2010/04/02 12:23:35] VDR: vdrgetepgat(channum=4, at=now) [2010/04/02 12:23:35] Sending SVDRP command: LSTE 4 now [2010/04/02 12:23:35] SVDRP command result received [2010/04/02 12:23:35] VDR: vdrgetepgat(channum=4, at=next) [2010/04/02 12:23:35] Sending SVDRP command: LSTE 4 next [2010/04/02 12:23:35] SVDRP command result received [2010/04/02 12:23:36] Executing action [getStreamStatus] [2010/04/02 12:23:36] Returning status: <b>Live: requesting kabel eins</b><br><br> * FFmpeg: <i>running</i><br> * Segmenter: <i>running</i> (0/2)</i> [2010/04/02 12:23:37] Executing action [getStreamStatus] [2010/04/02 12:23:47] Returning status: Error: session could not start
But when i Call this command directly on Commandline, it seems to be working:
Code./istream.sh "http://127.0.0.1:3000/TS/4" 350k 64k 408x272 /istreamdev/ 2 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" ""
Why don't call with ATd ?
-
if this help:
i add to istream.sh the folowing line:
Code
Alles anzeigen# Start ffmpeg (trap "rm -f ... echo "trap \"rm -f ./ffmpeg.pid; rm -f ./fifo\" EXIT HUP INT TERM ABRT; $FFPATH -i "$STREAM" -deinterlace -f mpegts -acodec libmp3lame -ab $ARATE -ac 2 -s $XY -vcodec libx264 -b $VRATE -flags +loop \ -cmp \+chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16 -keyint_min 25 \ -sc_threshold 40 -i_qfactor 0.71 -bt $VRATE -maxrate $VRATE -bufsize $VRATE -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 \ -qmin 10 -qmax 51 -qdiff 4 -level 30 -g 30 -async 2 -threads 4 - 2>$FFMPEGLOG > ./fifo" >>/tmp/istreamdev.log ... # Store ffmpeg pid
and i get in /tmp/istreamdev.log
Codetrap "rm -f ./ffmpeg.pid; rm -f ./fifo" EXIT HUP INT TERM ABRT; /usr/local/bin/ffmpeg -i - -deinterlace -f mpegts -acodec libmp3lame -ab 64k -ac 2 -s 408x272 -vcodec libx264 -b 350k -flags +loop -cmp \+chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 350k -maxrate 350k -bufsize 350k -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -g 30 -asy nc 2 -threads 4 - 2>/tmp/istreamdev-ffmpeg.log > ./fifo
and when i reopen /tmp/istreamdev-ffmpeg.log:
Code
Alles anzeigenFFmpeg version git-463c62d, Copyright (c) 2000-2010 Fabrice Bellard, et al. built on Feb 22 2010 11:58:52 with gcc 4.3.2 [gcc-4_3-branch revision 141291] configuration: --prefix=/usr --enable-gpl --enable-libxvid --enable-postproc --enable-pthreads --enable-avfilter --enable-shared --enable-libx264 --enable-nonfree --enable-libmp3lame --enable-libfaac libavutil 50. 9. 0 / 50. 9. 0 libavcodec 52.54. 0 / 52.54. 0 libavformat 52.52. 0 / 52.52. 0 libavdevice 52. 2. 0 / 52. 2. 0 libavfilter 1.17. 0 / 1.17. 0 libswscale 0.10. 0 / 0.10. 0 libpostproc 51. 2. 0 / 51. 2. 0 pipe:: Error while opening file
-
Code
Alles anzeigenvdr:/srv/www/vhosts/fhem/www # rm istreamdev -R vdr:/srv/www/vhosts/fhem/www # git clone git://projects.vdr-developer.org/istreamdev.git Initialized empty Git repository in /srv/www/vhosts/fhem/www/istreamdev/.git/ remote: Counting objects: 2741, done. remote: Compressing objects: 100% (2698/2698), done. remote: Total 2741 (delta 1634), reused 342 (delta 24) Receiving objects: 100% (2741/2741), 1.57 MiB | 1705 KiB/s, done. Resolving deltas: 100% (1634/1634), done. vdr:/srv/www/vhosts/fhem/www # cd istreamdev vdr:/srv/www/vhosts/fhem/www/istreamdev # cp ../istreamdev.git.20100330/logos/ logos/ -R vdr:/srv/www/vhosts/fhem/www/istreamdev # vi config_default.php vdr:/srv/www/vhosts/fhem/www/istreamdev # mkdir ram vdr:/srv/www/vhosts/fhem/www/istreamdev # chown wwwrun:www * -R vdr:/srv/www/vhosts/fhem/www/istreamdev # >/tmp/istreamdev.log vdr:/srv/www/vhosts/fhem/www/istreamdev # >/tmp/istreamdev-ffmpeg.log vdr:/srv/www/vhosts/fhem/www/istreamdev # chmod 755 bin/istream.sh
PHP
Alles anzeigen<?php // Enable/disable features $enablevdr=1; // VDR features $enablemediavideo=1; // Video files streaming $enablemediaaudio=1; // Audio files streaming // Debug mode $debug=1; // Debug all action $debugfile="/tmp/istreamdev.log"; // Debug file $ffmpegdebug=1; // Debug ffmpeg $ffmpegdebugfile="/tmp/istreamdev-ffmpeg.log"; // FFmpeg debug file // Http configuration $user='user'; // Login $pass='pass'; // Password $httppath='/istreamdev/'; // Absolute path to the index.php file. Don't put http://yourdomain !! // VDR configuration $vdrchannels='/etc/vdr/channels.conf'; // VDR channel list $svdrpport=2001; // SVDRP port $svdrpip='127.0.0.1'; // SVDRP ip $vdrstreamdev='http://127.0.0.1:3000/TS/'; // VDR streamdev URL $vdrrecpath='/video/'; // VDR recording directory $vdrepgmaxdays=1; // Number of days to get from EPG // Media configuration $videotypes='avi mkv ts mov mp4 wmv flv mpg mpeg mpeg2 mpv '; // Supported video extensions (must finish with a space) $audiotypes='mp3 aac wav '; // Supported audio extensions $videosource='/srv/'; // Video files directory $audiosource='/srv/'; // Audio files directory // Encoding (The name cannot be changed) // Name Video Audio Resolution $quality=array ( 'edge' => '128k 64k 240x160', '3g' => '350k 64k 408x272', 'wifi' => '512k 128k 480x320'); $maxencodingprocesses=3; // Max simultaneous encoding processes // Misc $ffmpegpath='/usr/local/bin/ffmpeg'; //path to ffmpeg binary $segmenterpath='/usr/local/bin/segmenter'; //path to segmenter binary // Version $isdversion = "1.0"; ?>
---
Code
Alles anzeigen[Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 36, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:35 2010] [error] [client 88.79.85.86] PHP Notice: Use of undefined constant fp - assumed 'fp' in /srv/www/vhosts/fhem/www/istreamdev/bin/vdr.php on line 107, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:47 2010] [error] [client 88.79.85.86] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/logos/SciFi.png, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:50 2010] [error] [client 88.79.85.86] PHP Notice: Undefined offset: 0 in /srv/www/vhosts/fhem/www/istreamdev/bin/session.php on line 37, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:50 2010] [error] [client 88.79.85.86] PHP Notice: Undefined index: video in /srv/www/vhosts/fhem/www/istreamdev/bin/session.php on line 160, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:50 2010] [error] [client 88.79.85.86] PHP Notice: Undefined index: video in /srv/www/vhosts/fhem/www/istreamdev/bin/session.php on line 161, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:50 2010] [error] [client 88.79.85.86] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/ram/session0/thumb.png, referer: http://192.168.178.27/istreamdev/index.php [Thu Apr 01 16:08:51 2010] [error] [client 88.79.85.86] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/ram/session0/thumb.png [Thu Apr 01 16:08:51 2010] [error] [client 88.79.85.86] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/undefined
Code
Alles anzeigen[2010/04/01 16:08:34] Executing action [getGlobals] [2010/04/01 16:08:35] Executing action [getFullChanList] [2010/04/01 16:08:35] VDR: vdrgetcategories() [2010/04/01 16:08:35] VDR: vdrgetchannels(category=Haupt, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=PREMIERE, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=HD, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=Musik, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=Radio, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=CAM, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=Sonstige, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=DokuInfo, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=NEWS, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=ATV+ORF, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=PREMIERE FEEDS, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=XXX, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=ARD, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=ZDFvision, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=Astra, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=Deutsche Telekom, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=EUROSPORT, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=ARD, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=PREMIERE, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=ZDFvision, now=0) [2010/04/01 16:08:35] VDR: vdrgetchannels(category=neu, now=0) [2010/04/01 16:08:35] Executing action [getRunningSessions] [2010/04/01 16:08:35] Listing sessions [2010/04/01 16:08:41] Executing action [browseFolder] [2010/04/01 16:08:41] Listing dir: /video/ [2010/04/01 16:08:43] Executing action [browseFolder] [2010/04/01 16:08:43] Listing dir: /video/Afterworld/ [2010/04/01 16:08:45] Executing action [browseFolder] [2010/04/01 16:08:45] Listing dir: /video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/ [2010/04/01 16:08:47] Executing action [getRecInfo] [2010/04/01 16:08:47] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/01 16:08:50] Executing action [startBroadcast] [2010/04/01 16:08:50] Creating a new session for "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec" (rec, 3g) [2010/04/01 16:08:50] Creating new session dir ram/session0 [2010/04/01 16:08:50] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/01 16:08:50] Generating stream logo for file SciFi of type rec [2010/04/01 16:08:50] Executing generation cmd: cp "../logos/nologoREC.png" ../ram/session0/thumb.png [2010/04/01 16:08:50] Sending encoding command: cat "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec"/0* | ./istream.sh - 350k 64k 408x272 /istreamdev/ 1260 /usr/local/bin/ffmpeg /usr/local/bin/segmen ter session0 "/tmp/istreamdev-ffmpeg.log" >/dev/null & [2010/04/01 16:08:50] Writting stream info from session session0 (type=rec, mode=3g, url=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec, channame=SciFi) [2010/04/01 16:08:50] Executing action [getStreamInfo] [2010/04/01 16:08:50] Getting info for session session0 [2010/04/01 16:08:50] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec) [2010/04/01 16:08:51] Executing action [getStreamStatus] [2010/04/01 16:08:51] Returning status: <b>Error: segmenter did not start correclty</b>
the Output from cat "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_12010-03-31.05.39.14-0.rec"/0* | ./istream.sh - 350k 64k 408x272 /istreamdev/ 1260 /usr/local/bin/ffmpeg /usr/local/bin/segmenter session0 "/tmp/istreamdev-ffmpeg.log" is nothing ... no new processes spawning.
-
Zitat
[Thu Apr 01 15:19:50 2010] [error] [client 88.79.85.86] PHP Notice: Undefined offset: 0 in /srv/www/vhosts/fhem/www/istreamdev/bin/session.php on line 37, referer: http://192.168.178.27/istreamdev/index.php
[Thu Apr 01 15:19:50 2010] [error] [client 88.79.85.86] PHP Notice: Undefined index: video in /srv/www/vhosts/fhem/www/istreamdev/bin/session.php on line 160, referer: http://192.168.178.27/istreamdev/index.php
[Thu Apr 01 15:19:50 2010] [error] [client 88.79.85.86] PHP Notice: Undefined index: video in /srv/www/vhosts/fhem/www/istreamdev/bin/session.php on line 161, referer: http://192.168.178.27/istreamdev/index.php
[Thu Apr 01 15:19:50 2010] [error] [client 88.79.85.86] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/ram/session0/thumb.png, referer: http://192.168.178.27/istreamdev/index.php
[Thu Apr 01 15:19:53 2010] [error] [client 88.79.85.86] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/ram/session0/thumb.png
[Thu Apr 01 15:19:54 2010] [error] [client 88.79.85.86] File does not exist: /srv/www/vhosts/fhem/www/istreamdev/undefinedZitat[2010/04/01 15:25:59] Executing action [startBroadcast]
[2010/04/01 15:25:59] Creating a new session for "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec" (rec, 3g)
[2010/04/01 15:25:59] Creating new session dir ram/session0
[2010/04/01 15:25:59] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec)
[2010/04/01 15:25:59] Generating stream logo for file SciFi of type rec
[2010/04/01 15:25:59] Executing generation cmd: cp "../logos/nologoREC.png" ../ram/session0/thumb.png
[2010/04/01 15:25:59] Sending encoding command: cat "/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec"/0* | ./istream.sh - 350k 64k 408x272 /istreamdev/ 1260 /usr/local/bin/ffmpeg /usr/local/bin/segmen
ter session0 "" >/dev/null &
[2010/04/01 15:25:59] Writting stream info from session session0 (type=rec, mode=3g, url=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec, channame=SciFi)
[2010/04/01 15:25:59] Executing action [getStreamInfo]
[2010/04/01 15:25:59] Getting info for session session0
[2010/04/01 15:25:59] VDR: vdrgetrecinfo(rec=/video/Afterworld/Wahrheit_oder_Konsequenzen,_Teil_1/2010-03-31.05.39.14-0.rec)
[2010/04/01 15:26:00] Executing action [getStreamStatus]
[2010/04/01 15:26:00] Returning status: <b>Error: segmenter did not start correclty</b> -
Ich will auch n neues Atmo hinter meinem 40"er, wo konnte man nochmal bestellen?
-
Ist aber nur, wenn ich auf "X11/Überlagern" schalte. Ohne DF-Patch und mit "Automatisch Einpassen" ist mir das noch nie aufgefallen ( warn auch ein paar Monate ).
-
That is, what the "Live-Plugin" includes ( advisable )
( DE: Im Live-Plugin ist das Streamen für Standard-Browser enthalten ( Empfehlenswert ) ).
-
hmm, is it possible to use the ENV['USERAGENT'] Variable, to differentiate the Browsers ?
Something like that:
Setting the Content type for Mediaplayers should be easy.
Just my two Cent *g*
-
Mal ( noch ne ) dumme Frage:
Kann es sein, das seit ich die OSD-Ausgabe auf "X11/Überlagern" gestellt hab ab und zu ( vor allem bei schlechtem Material ) mal sowas wie ne weise linie im Bild wahrnehme?
Scheint absolut willkürlich aufzutreten, ist auch nur kurz ( 1-2 Bilder ), und hat nichts mit scenenwechsel oder kameraschwenks zu tun.
Ich hab's mal im Screenshot übertrieben dargestellt, um sich das besser vorstellen zu können.
-
Ich versteh die Welt nicht mehr.
Hab gestern Abend drei Dinge getan:
- Alles für 10 Minuten stromfrei gemacht ( rechner+S650 )
- Alles was "Powermanagement" oder "Dynamisches einstellen von..." angeht ausgeschaltet
- Beide TeVii an den selben roothub angeschlossen
Ergebnis: Zwei Stunden später -> bekannter ausfall.
Nach einem erneuten Neustart ( init 6 ) tauchte während des hochfahrens zusätzlich zum üblichen im dmesg auf:
Codecx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)... firmware: requesting dvb-fe-cx24116.fw cx24116_firmware_ondemand: Waiting for firmware upload(2)... cx24116_load_firmware: FW version 1.23.86.1 cx24116_firmware_ondemand: Firmware upload complete cx24116_firmware_ondemand: Waiting for firmware upload (dvb-fe-cx24116.fw)... firmware: requesting dvb-fe-cx24116.fw cx24116_firmware_ondemand: Waiting for firmware upload(2)... cx24116_load_firmware: FW version 1.23.86.1 cx24116_firmware_ondemand: Firmware upload complete
Komisch, seit dem kein Ausfall mehr. ( Aber da das Problem willkürlich auftritt heist das noch nix. )
Als Grub-Kernel-Append hab ich im Moment:
-
Zitat
Hast Du schon probiert, nur eine Karte anzuklemmen? Geht diese dann auch in Standby oder tritt das nur auf, wenn beide angeschlossen sind?
Hab ich noch nicht ( wirklich ) probiert.
Am anfang hing nur eine dran, da trat der Fehler auch auf, allerdings hatte ich da auch noch nichts gegen den autosuspend unternommen.
Lustig ist, das sich immer nur eine verabschiedet, aber die Reihenfolge willkürlich scheint. ( Hängen auch beide an verschiedenen Root-Hubs. ) -
Dank dir für deine Antwort,
ZitatOriginal von Oswald-Kolle
Hast Du schon in Deinen BIOS-Einstellungen gesucht - ob dort etwas über APM geregelt wird?
Das ist eine Idee, allerdings denke ich, das ich alles was APM angeht ausgeschaltet hab ( ist aber auch schon ein paar Tage her, ich guck einfach nochmal drüber )ZitatBei mir reichte es nämlich aus, das "usbcore autosuspend=-1" als Kernelparameter in der menu.lst mit zu übergeben...
Bei SuSE wird usbcore als Modul geladen - also nicht im Kernel ( Probiert hab ich es trotzdem mal, beim Boot dannZitatLäuft der VDR durchgehend oder wird VDR beendet und dadurch evtl. die Karte in den Schlaf gelegt?
24/7 ... absolut durchgehend.
Das runvdr-script setzt die CPU auch unter dauerfeuer: "/usr/local/bin/powersave -f"ZitatHast Du die Karten mal komplett vom Strom getrennt, ein wenig gewartet und das Ganze dann nochmal versucht?
schon mehrfach. Auch schon USB-Kabel getauscht, USB-Anschluss gewechselt usw.Ich glaub so langsam, das es ein Interupt-Problem ist.
cat /proc/interrupts:
- Hast du APIC am laufen?
- Hast du ACPI am laufen?
- Wie ist dein kompletter Kernelappend ( das aus grub wo auch dein Tip herkommt )
Grüße.