Perf./Prob. Movieplayer spez. Mpegs, gestr. mit ggrab/Dbox

Digital Recording
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Perf./Prob. Movieplayer spez. Mpegs, gestr. mit ggrab/Dbox

Beitrag von Frockert »

Hallo zusammen,

meine Anstrengungen im Bereich Movieplayer laufen zu dem Ziel einen digitalen Videorecorder ans Laufen zu bringen.
ggrab läuft ja schon klasse, ohne das ich einen Änderungs/Verbesserungswunsch hätte.


Und das bei einer Einsatzfähigkeit bei 24 Stunden, 7 Tage die Woche.

Da mein Eisfair/Linux (P100/32 MB) eh diese Zeit läuft, liegts nahe den vlc (0.6.2) dort ebenfalls zu installieren.

Das habe ich auch gemacht und die selbstgestreamten Filme werden ohne Streß und Probleme (puffern, Abbruch etc) abgespielt.

Die CPU-Auslastung liegt dabei bei ca 35 % max (P100/32 MB)

Das Problem liegt bei der Video/Audio-Synchronität, die nicht gegeben ist.
In einem anderen Post
http://tuxbox-cvs.sourceforge.net/forum ... hp?t=25511
hat gagga bereits erwähnt das dieses Problem bei vlc liegt und das daran gearbeitet wird.

Ich weiß nicht wie das bei Divx & Co ist, (interessiert mich auch persönlich net) aber bei den selbstgestreamten Filmen reicht ne CPU P100/32 MB aus.
Alle die sagen man braucht minimum soundso... (mpeg), möchte ich hier zeigen das die CPU-Leistung nicht das Problem ist.


Um das zu Belegen, habe ich den Eisfair/Linux/Vlc nun unter einem 1300 er Duron mit 384 MB RAM installiert.

Bei aktivem VLC und laufenden Mpeg, habe ich ne CPU-Auslastung von sage und schreibe 0,1 %.

Siehe hier:
http://www.frockert.de/vlc/eisfair_duron_top.png

Das Problem der Audio/Video-Synchronität ist nach wie vor vorhanden.
Die gleichen Filme laufen unter Windvd oder Mplayer ordnungsgemäß ab.

Das soll kein Flame-Post werden, nur als Info an diejenigen, die mit Ihren 3200 Athlons Schwierigkeiten haben, bzw. ne CPU-Last von 100%.
Es geht auch mit wesentlich weniger CPU-Leistung.

Gruß Frockert
jonaswagner
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Freitag 14. November 2003, 01:26

Beitrag von jonaswagner »

Hallo Frockert,

sehr interessanter Thread. Ich bin darüber gestolpert und hab jetzt beschlossen, meinen Fli4l-Router von allem Ballast zu befreien und einen separaten Eisfair-Server aufzusetzen.

Wäre es zuviel verlangt zu fragen, ob Du ne kleine Beschreibung der von Dir - und vor allem wie - installierten Programme aufzusetzen und mit der Gemeinde zu teilen?

Alternativ meine Frage, ob es eine Möglichkeit gibt, den VLC unter Fli4l zum Laufen zu bewegen. Ich bin leider kein Linux oder Kompilier-Guru. Hätte halt den Vorteil, dass ich nicht zwei Rechner rund um die Uhr laufen lassen müsste ;-) (RWE lässt grüßen)

Also, ich würde mich über eine Antwort freuen.

Bis die Tage, Jonas
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Beitrag von Frockert »

jonaswagner hat geschrieben:Hallo Frockert,

sehr interessanter Thread. Ich bin darüber gestolpert und hab jetzt beschlossen, meinen Fli4l-Router von allem Ballast zu befreien und einen separaten Eisfair-Server aufzusetzen.

Wäre es zuviel verlangt zu fragen, ob Du ne kleine Beschreibung der von Dir - und vor allem wie - installierten Programme aufzusetzen und mit der Gemeinde zu teilen?

Alternativ meine Frage, ob es eine Möglichkeit gibt, den VLC unter Fli4l zum Laufen zu bewegen. Ich bin leider kein Linux oder Kompilier-Guru. Hätte halt den Vorteil, dass ich nicht zwei Rechner rund um die Uhr laufen lassen müsste ;-) (RWE lässt grüßen)

Also, ich würde mich über eine Antwort freuen.

Bis die Tage, Jonas

Hi,
eine Quick&Dirty-Anleitung gibts schon einige Zeit -->  Guck er hier: http://www.frockert.de/vlc/eisfair-vlc.rtf

Ich hatte den Dbox-Streamingserver (ggrab) unter Fli4l laufen, ob der Vlc drauf läuft, hmm, bestimmt, ist nur eine Wahnsinnsarbeit.

Auf dem Eisfair gehts wesentlich einfacher, und dieser hat auch die Fli4l-Funktionen mit übernommen (Routing)

Ob ich nun einen Router (Fli4l) mit Server-Funktionen habe (Samba, Ftp...), oder einen Server (Eisfair) mit Routing-Funktionen, die Sicherheitsaspekt bleibt bei beiden gleich.

Ich habe alle alle Sicherheitsmöglichkeiten an meinem Eisfair eingerichtet, unter http://www.security-check.ch sind nur noch 2 Ports offen.



Gruß Frockert
---------------------------
2.6.11-kanotix-3 KDE 3.3.2
http://www.frockert.de
http://www.eifel-forum.de
jonaswagner
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Freitag 14. November 2003, 01:26

Beitrag von jonaswagner »

Hi Frockert,
ich habe jetzt mal versucht, nach Deiner Anleitung vorzugehen (wie gesagt, ich bin kein Kompilier-Guru). Sie ist auch soweit verständlich, aber meine Kompilier-Versuche brechen zumeist mit irgendwelchen Fehlermeldungen ab, wie z.b. "unexpected end of file" und "Make:Target àll`not remade because of errors" bei make oder "build type error" bei ./configure und "Make[] Nothing to be done for ...".

Kannst du mir helfen, ich habe mittlerweile den Eindruck, dass dreiviertel der Paket nicht oder unvollständig installiert sind. Manchmal schreibt er auch, er bräuchte GNU 1.4 (schätze Compiler), dabei habe ich alle angegebenen Pakete installiert - oder gibt es an anderen Stellen da schon Updates?

Vielen Dank im voraus, Jonas
sapsitapsi
Interessierter
Interessierter
Beiträge: 32
Registriert: Freitag 31. Januar 2003, 23:25

Beitrag von sapsitapsi »

Hi Frockert,

zu der A/V-Asynchronität gibt es mittlerweile ne Lösung. Genaueres findest Du in diesem Thread hier auf dem Board.
Kurz gesagt: mache ein demux mit Project X und anschließend ein mux mit z.B. tmpegenc. Das hat zumindest bei mir geholfen.

HTH,
sapsi
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Beitrag von Frockert »

jonaswagner hat geschrieben:Hi Frockert,
ich habe jetzt mal versucht, nach Deiner Anleitung vorzugehen (wie gesagt, ich bin kein Kompilier-Guru). Sie ist auch soweit verständlich, aber meine Kompilier-Versuche brechen zumeist mit irgendwelchen Fehlermeldungen ab, wie z.b. "unexpected end of file" und "Make:Target àll`not remade because of errors" bei make oder "build type error" bei ./configure und "Make[] Nothing to be done for ...".

Kannst du mir helfen, ich habe mittlerweile den Eindruck, dass dreiviertel der Paket nicht oder unvollständig installiert sind. Manchmal schreibt er auch, er bräuchte GNU 1.4 (schätze Compiler), dabei habe ich alle angegebenen Pakete installiert - oder gibt es an anderen Stellen da schon Updates?

Vielen Dank im voraus, Jonas
Hmm,
Deine Aussagen sind relativ allgemein, ich gebe zu es ist ne Zeit her, wo ich das installiert habe.
Ich biete an am nächsten Samstag jungfräulich die Installation nochmal zu machen, so werde ich mit allen "neuen Problemen" konfrontiert.
Ich werde dabei die Doku etwas verfeinern.


Ansonsten mußt Du mir genauere Angaben über Deine Installation, installierte Pakete etc., machen.


Gruß Frockert
---------------------------
2.6.11-kanotix-3 KDE 3.3.2
http://www.frockert.de
http://www.eifel-forum.de
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Beitrag von Frockert »

sapsitapsi hat geschrieben:Hi Frockert,

zu der A/V-Asynchronität gibt es mittlerweile ne Lösung. Genaueres findest Du in diesem Thread hier auf dem Board.
Kurz gesagt: mache ein demux mit Project X und anschließend ein mux mit z.B. tmpegenc. Das hat zumindest bei mir geholfen.

HTH,
sapsi

Hi,
habe ich schon gesehen.
Aber das ist nicht wirklich eine Problemlösung.
Der Prozeß sollte komplett im Hintergrund ablaufen, das heißt ich sitz mit der Fernbedienung im Sessel nehme was auf (ggrab, klappt ja schon prima ;-) ), und 2 Stunden später guck ich mir es an --> wähle auf der Fernbedienung den Movieplayer...

Also nix demuxen oder so, am compi rumklicken und Film wieder gerade biegen. ;-)

Wie soll ich das meiner Frau beibringen? :o

Das sollte/muß so funktionieren.
Mein P100 spielt sie ja auch sauber ab...bis auf die fehlende Syncronität.

Ich denk wir warten mal auf die nächste VLC-Version, vielleicht ist das Problem da schon behoben.
Nur keine Hektik, Programmierer sind auch nur Menschen.
Ich arbeite quasie beruflich auch als Programmierer und weiß das das alles nicht so einfach ist.
Gebt den Jungs noch was Zeit...das wird schon.


Gruß Frockert
---------------------------
2.6.11-kanotix-3 KDE 3.3.2
http://www.frockert.de
http://www.eifel-forum.de
sapsitapsi
Interessierter
Interessierter
Beiträge: 32
Registriert: Freitag 31. Januar 2003, 23:25

Beitrag von sapsitapsi »

Hmmm,

wie gagga schon erwähnte, liegt das Problem an der Ausgabe von ggrab und nicht unbedingt an vlc. Nimm Dir mal die Zeit und versuche einen ggrab-Stream mit X zu demuxen. In der Grundeinstellung geht da gar nix. Ich gebe gerade udrec eine Chance, vielleicht geht's damit besser.

CU,
sapsi
jonaswagner
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Freitag 14. November 2003, 01:26

Beitrag von jonaswagner »

Hallo Frockert,

vielen Dank für die schnelle Antwort. Ich freue mich schon auf Deine nächste "HowTo" und wünsch dir mehr Erfolg beim Installieren, als er mir zur Zeit beschieden ist.

Beste Grüße, Jonas
alsuffndruff
Einsteiger
Einsteiger
Beiträge: 264
Registriert: Montag 9. Juni 2003, 21:18

Nochn Tip

Beitrag von alsuffndruff »

Hallo Frockert
dein posting stimmt mich hoffnungsfroh, dass auch ich mit meinem P100 irgendwann mal Filme aufzeichnen und abspielen kann. Im augenblick befinden ich mich noch in einer testphase mit einem Athlon 2000+.

Meiner Erfahrung nach hat bisher nur die Mischung aus
udrec->projectX->mplex die Asynchronitäten beseitigen können.
Schau mal in http://tuxbox.berlios.de/forum/viewtopic.php?t=25966
da steht drin wie du projectX von der Kommandozeile bedienen kannst.
Ausserdem hat jemand den Wunsch von projectX, ein Fenster aufzumachen, beseitigt :-).

Hoffe geholfen zu haben
Gruss
Kai
jonaswagner
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Freitag 14. November 2003, 01:26

Beitrag von jonaswagner »

Hallo Frockert,

hast Du übers Wochenende Erfolg mit Deiner Neu-Installation gehabt? Vielleicht hast Du ja neue Erkenntnisse, die meine Installationsproblemen erklären oder sogar beseitigen können ;-)

Beste Grüße, Jonas
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Beitrag von Frockert »

Tja,
ich bin dran eine wesentlich ausführlichere Doku zu machen, das ist sehr zeitaufwendig, den Basis-Eisfair läuft schon.

Ich bin dieseWoche auf Schulung in Walldorf, kann also nix weitermachen an der Doku/Installation.

Ich tu was ich kann, wann Freizeit/Frau es zulassen :o

Zu Deinem Problem würde ich gegebenenfalls schonmal weiterhelfen, aber Du lieferst zu wenig Details in Deiner Fehlerbeschreibung.

Vielleicht brauchst Du gerade das Problempaket nicht??

Gruß Frockert
---------------------------
2.6.11-kanotix-3 KDE 3.3.2
http://www.frockert.de
http://www.eifel-forum.de
jonaswagner
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Freitag 14. November 2003, 01:26

Beitrag von jonaswagner »

Hi Frockert,
ich bin halt nicht so gewand im Kompilieren. Daher müsste ich bei jedem einzelnen Paket die Fehlermeldung aufschreiben, weitergeben, neu es Paket usw. .
Ich hatte nur gedacht, falls Du auch schon auf Probleme gestoßen bist, die in deiner alten Anleitung nicht auftraten, würde mich eine Lösung interessieren. Das könnte ja schon ein neues Perl-Paket, oder eine neuere Bibliothek sein, nach der kompiliert wird, oder unverträglichkeiten mit dem System 104???

Wie gesagt, ich freue mich auf eine neue Anleitung - wann auch immer die fertig ist. Viel Spaß beim basteln und ne schöne woche,
Jonas
Vogi
Interessierter
Interessierter
Beiträge: 26
Registriert: Mittwoch 3. Dezember 2003, 09:30

Beitrag von Vogi »

Hallo Frockert,

ich habe deine Anleitung und Postings hier (und in der eisfair Newsgroup) gelesen und würde auch gern den vlc auf dem eisfair-Server laufen lassen.

Leider bin ich überhaupt noch nicht fit in Linux. Deshalb wollte ich fragen, ob du noch vorhast, ein Paket füreisfair zu schnüren.

Grüße, Vogi.
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Beitrag von Frockert »

Vogi hat geschrieben:Hallo Frockert,

ich habe deine Anleitung und Postings hier (und in der eisfair Newsgroup) gelesen und würde auch gern den vlc auf dem eisfair-Server laufen lassen.

Leider bin ich überhaupt noch nicht fit in Linux. Deshalb wollte ich fragen, ob du noch vorhast, ein Paket füreisfair zu schnüren.

Grüße, Vogi.
Tja, als ob das so einfach wäre, ich habe noch nie ein Paket auf dem Eisfair zusammengeschnürt.
Und dann direkt so ein "Mammutteil" mit sooooo vielen Plugins.

Ich brauche Zeit, einfach nur Zeit, an der Doku bin ich auch noch dran.

Hmm, wenn das Paket fertig wäre, bräuchte ich die DAU-Doku nicht...


Mal gucken.


Gruß Frockert
---------------------------
2.6.11-kanotix-3 KDE 3.3.2
http://www.frockert.de
http://www.eifel-forum.de
Vogi
Interessierter
Interessierter
Beiträge: 26
Registriert: Mittwoch 3. Dezember 2003, 09:30

Beitrag von Vogi »

Frockert hat geschrieben: Ich brauche Zeit, einfach nur Zeit, an der Doku bin ich auch noch dran.

Hmm, wenn das Paket fertig wäre, bräuchte ich die DAU-Doku nicht...
Hallo,

wollte dich keinesfalls drängen. Nur halt mal nachfragen.
Wenns was wird, wärs natürlich super. Und bis dahin muss halt mein Windows-Rechner Server spielen.

Danke schonmal, Hans.
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Es geht aufwärts...

Beitrag von Frockert »

Hi,

nach längerem Stillschweigen habe ich nochmal ein paar neue Ergebnisse zum Movieplayer.

Snapshot vom 26.12.03, Zweitbox im Arbeitszimmer Philips Sat 2xi Avia600, Vlc_0.6.2.2@Eisfair-Linux-Server_AMD-K6-400/128MB


Wie fange ich an... also da gabs ja mal das Problem mit der Asyncronität von Video/Audio bei ggrabten (selbstgestreamten) Mpegs.

Das ist mit den oben genannten Versionen fast nicht mehr vorhanden.
Das heisst die Fehler sind erst nach längerer Dauer zu sehen, per grüne Taste ist dann aber schnell der Fehler behoben und es geht sogar ohne "Puffern" direkt weiter.
Auf jeden Fall läuft das Teil stabil durch ohne Puffern.

Ich würde das System gerne "scharf" im Wohnzimmer an der Erstbox (Philips Sat Avia 600 2xi) testen, doch leider sind die aktuellen Images im Bereich Viva/Free-TV buggy (Kanal nicht verfügbar, bzw. sporadisch schwarzer Bildschirm bei manchen Free-TV).
Und aus "frauentechnischen" Gründen ist dieser Feher nicht tolerierbar.
Auf der Wohnzimmerbox läuft noch das Image vom 22.07.03 stressfrei, nur halt ohne Movieplayer.
Naja, das wird schon noch.


Hier die Cpu-Auslastung
http://www.frockert.de/vlc/Movieplayer031227.pdf

Ich habe in der Zwischenzeit einen Weg gefunden den Vlc@Eisfair über RPM-Pakete zu installieren, das heisst es muß nix compilliert werden.
Die Pakete werden einfach per simplen unrpm eingespielt, das stelle ich aber in einem install-skript schon fertig mit zur Verfügung, wenn die Doku endlich mal fertig ist.

Den Streamingserver (ggrab) pack ich dann auch noch kurz mit in die Doku rein.




Gruß
Frockert


Hier das log mit minicom von der dbox:
In dem Log sind mehrere Starts und Stops drin, aber kein Puffern mehr.

(Die Fehler '[sectionsd] getUTC: read: Connection timed out' scheinen daher zu kommen, das ich kein Antennensignal anliegen habe)

[movieplayer.cpp] actionKey=fileplayback
[movieplayer.cpp] Startdir: vlc:///daten
readDir_vlc vlc:///daten/
[FileBrowser] vlc URL: http://192.168.0.8:8080/admin/dboxfiles ... r=%2FdateF
[movieplayer.cpp] Generated FILE MRL: %2Fdaten%2FN24%5F24%5FStunden%5F%5F%5FDieg
[movieplayer.cpp] ringbuffer created
[movieplayer.cpp] mrl:%2Fdaten%2FN24%5F24%5FStunden%5F%5F%5FDie%5FN24%5FNahaufng
[movieplayer.cpp] ReceiveStreamThread started
[movieplayer.cpp] read starting
[movieplayer.cpp] HTTP Result (emptyurl): 0
[movieplayer.cpp] URL : http://192.168.0.8:8080/?sout=#duplicate{dst=std{a}
[movieplayer.cpp] URL(enc) : http://192.168.0.8:8080/?sout=%23duplicate%7Bdst%3D
[movieplayer.cpp] Server: 192.168.0.8
[movieplayer.cpp] Port: 8080
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] Now VLC is sending. Read sockets created
[movieplayer.cpp] Buffering approx. 3 seconds
[movieplayer.cpp] ReceiveStreamThread: while streaming found pida: 0x0045 ; pid4
[movieplayer.cpp] PlayStreamthread: while streaming found pida: 0x0045 ; pidv: 4
[movieplayer.cpp] PlayStreamthread: Driver successfully set up
[controld] VIDEO_EVENT_SIZE_CHANGED 720x576 (4:3 -> 4:3)
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[movieplayer.cpp] Waiting for RCST to stop
[movieplayer.cpp] Seems that RCST was stopped succesfully
[sectionsd] getUTC: read: Connection timed out
[ConfigFile] Unable to open file /var/tuxbox/config/bookmarks for reading.
[movieplayer.cpp] actionKey=fileplayback
[movieplayer.cpp] Startdir: vlc:///daten
readDir_vlc vlc:///daten/
[FileBrowser] vlc URL: http://192.168.0.8:8080/admin/dboxfiles ... r=%2FdateF
[movieplayer.cpp] Generated FILE MRL: %2Fdaten%2FN24%5F24%5FStunden%5F%5F%5FDieg
[movieplayer.cpp] ringbuffer created
[movieplayer.cpp] mrl:%2Fdaten%2FN24%5F24%5FStunden%5F%5F%5FDie%5FN24%5FNahaufng
[movieplayer.cpp] ReceiveStreamThread started
[movieplayer.cpp] read starting
[movieplayer.cpp] HTTP Result (emptyurl): 0
[movieplayer.cpp] URL : http://192.168.0.8:8080/?sout=#duplicate{dst=std{a}
[movieplayer.cpp] URL(enc) : http://192.168.0.8:8080/?sout=%23duplicate%7Bdst%3D
[movieplayer.cpp] Server: 192.168.0.8
[movieplayer.cpp] Port: 8080
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] Now VLC is sending. Read sockets created
[movieplayer.cpp] Buffering approx. 3 seconds
[movieplayer.cpp] ReceiveStreamThread: while streaming found pida: 0x0045 ; pid4
[movieplayer.cpp] PlayStreamthread: while streaming found pida: 0x0045 ; pidv: 4
[movieplayer.cpp] PlayStreamthread: Driver successfully set up
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[movieplayer.cpp] Resyncing
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
login[124]: root login on `pts/0'

[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
login[128]: root login on `pts/0'

[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[movieplayer.cpp] Resyncing
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[movieplayer.cpp] Buffering approx. 3 seconds
[sectionsd] getUTC: read: Connection timed out
[movieplayer.cpp] Resyncing
[movieplayer.cpp] Buffering approx. 3 seconds
[movieplayer.cpp] Buffering approx. 3 seconds
[movieplayer.cpp] Buffering approx. 3 seconds
[sectionsd] getUTC: read: Connection timed out
[movieplayer.cpp] Buffering approx. 3 seconds
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[movieplayer.cpp] Buffering approx. 3 seconds
[movieplayer.cpp] ReceiveStreamthread: Didn't receive for a while. Stopping.
[movieplayer.cpp] Waiting for RCST to stop
[movieplayer.cpp] Seems that RCST was stopped succesfully
[ConfigFile] Unable to open file /var/tuxbox/config/bookmarks for reading.
[movieplayer.cpp] actionKey=fileplayback
[movieplayer.cpp] Startdir: vlc:///daten
readDir_vlc vlc:///daten/
[FileBrowser] vlc URL: http://192.168.0.8:8080/admin/dboxfiles ... r=%2FdateF
Error misformed path <html>
Error misformed path <head>
Error misformed path <body>
[sectionsd] getUTC: read: Connection timed out
[ConfigFile] Unable to open file /var/tuxbox/config/bookmarks for reading.
[movieplayer.cpp] actionKey=fileplayback
[movieplayer.cpp] Startdir: vlc:///daten
readDir_vlc vlc:///daten/
[FileBrowser] vlc URL: http://192.168.0.8:8080/admin/dboxfiles ... r=%2FdateF
Error misformed path <html>
Error misformed path <head>
Error misformed path <body>
readDir_vlc vlc:///
[FileBrowser] vlc URL: http://192.168.0.8:8080/admin/dboxfiles.html?dir=%2F
Error misformed path <html>
Error misformed path <head>
Error misformed path <body>
readDir_vlc vlc:///
[FileBrowser] vlc URL: http://192.168.0.8:8080/admin/dboxfiles.html?dir=%2F
Error misformed path <html>
Error misformed path <head>
Error misformed path <body>
[sectionsd] getUTC: read: Connection timed out
[ConfigFile] Unable to open file /var/tuxbox/config/bookmarks for reading.
[movieplayer.cpp] actionKey=fileplayback
[movieplayer.cpp] Startdir: vlc:///daten
readDir_vlc vlc:///daten/
[FileBrowser] vlc URL: http://192.168.0.8:8080/admin/dboxfiles ... r=%2FdateF
[movieplayer.cpp] Generated FILE MRL: %2Fdaten%2FN24%5F24%5FStunden%5F%5F%5FDieg
[movieplayer.cpp] ringbuffer created
[movieplayer.cpp] mrl:%2Fdaten%2FN24%5F24%5FStunden%5F%5F%5FDie%5FN24%5FNahaufng
[movieplayer.cpp] read starting
[movieplayer.cpp] ReceiveStreamThread started
[movieplayer.cpp] HTTP Result (emptyurl): 0
[movieplayer.cpp] URL : http://192.168.0.8:8080/?sout=#duplicate{dst=std{a}
[movieplayer.cpp] URL(enc) : http://192.168.0.8:8080/?sout=%23duplicate%7Bdst%3D
[movieplayer.cpp] Server: 192.168.0.8
[movieplayer.cpp] Port: 8080
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] Now VLC is sending. Read sockets created
[movieplayer.cpp] Buffering approx. 3 seconds
[movieplayer.cpp] ReceiveStreamThread: while streaming found pida: 0x0045 ; pid4
[movieplayer.cpp] PlayStreamthread: while streaming found pida: 0x0045 ; pidv: 4
[movieplayer.cpp] PlayStreamthread: Driver successfully set up
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
[sectionsd] getUTC: read: Connection timed out
gagga
Senior Member
Beiträge: 782
Registriert: Dienstag 25. Februar 2003, 21:35

Beitrag von gagga »

Da war die Datei dboxfiles.html wohl nicht installiert.
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Beitrag von Frockert »

gagga hat geschrieben:Da war die Datei dboxfiles.html wohl nicht installiert.
Tja, ich weiß net worauf du hinaus willst, aber das ist ein log von einem hauptsächlichen erfolgreichen Abspielen.
Die dboxfiles.html habe ich hier gar nicht mehr angefasst.

Das war ein positives posting ;-)

Gruß Frockert
---------------------------
2.6.11-kanotix-3 KDE 3.3.2
http://www.frockert.de
http://www.eifel-forum.de
gagga
Senior Member
Beiträge: 782
Registriert: Dienstag 25. Februar 2003, 21:35

Beitrag von gagga »

Jo. War mir schon klar :)
jonaswagner
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Freitag 14. November 2003, 01:26

Beitrag von jonaswagner »

Hi Frockert,
frohes neues Jahr zunächst.

Also, dank Deines Tips mit den RPMs habe ich meinen Eisfair mittlerweile auch überredet, aufgenommene Videos zu streamen.
Jetzt habe ich allerdings das Problem, dass die Videos oft unterschiedliche Auflösungen haben. Da ich nicht jedesmal in der dBox die Auflösung per Ausprobieren erraten will, möchte ich die Videos auf dem Server transcodieren. Dies bricht aber mit folgender Fehlermeldung ab und schickt den Movieplayer beim Puffern ins Nirvana:

.
.
.
Input picture size isn et suitable for h263 codec! try h263+
[00000174] stream_out_transcode private error: cannot open encoder
[00000175] stream_out_transcode private error: cannot create audio chain
[00000176] stream_out_transcode private error: cannot add a new stream
.
.
.
Ich habe leider nicht viel im Netz zum h263+ gefunden, außer der Vermutung, dass er zu ffmpeg gehört und ich den irgendwie falsch eingestellt habe. Ich benutze vlc-0.6.2-2 und ffmpeg und ffmpeg-0.4.8-1rh9.

Hast du (oder auch jemand anderes) eventuell eine Lösung parat?

Beste Grüße,

Jonas
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Beitrag von Frockert »

Hi,

Lösung net, aber guck er hier:
http://ffmpeg.sourceforge.net/ffmpeg-doc.html

Vielleicht hilfst die Doku etwas weiter.

Gegenfrage:
Bist Du nach meiner Online Installationshilfe vorgegangen, oder hat Dich der Hinweis "Unrpm" in den Nachrichten zuvor selber werkeln lassen?

Mich würde einfach interessieren ob die Installationshilfe brauchbar ist, oder wo ich (sicherlich) Verbesserungen einbringen kann.

Läuft den Vlc@Eisfair sonst zufriedenstellend?
Welche Hardware nutzt Du dafür?

Deine oben genannten Fehler (unterschiedliche Auflösungen) habe ich bei meinen selbst aufgenommenen Streams nicht gesehen.
Wie kommen Deine Problemstreams zustande?

Gruß Frockert
jonaswagner
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Freitag 14. November 2003, 01:26

Beitrag von jonaswagner »

Hi,
also die "UnRPM"_Message hat mich zum selber werkeln veranlasst. Und mit ein bisschen Glück und diversen anderen RPM-Updates lief mein System dann soweit. Ich bin gerade erst dabei, in die Interna vorzudringen und kann noch nicht genau sagen, wann der VLC nicht läuft und/oder wann es an der dBox liegt. Der Movieplayer ist ja auch immer noch etwas hakelig.

Zum System:
Ich hab bei Ebay für 9 Euro einen IBMPC 300GL mit eingebauter Grafik und 233er Pentium II ersteigert, 64 MB Ram rein, eine Realtek RTL8139d-Netzwerkkarte, eine 850er Platte zum starten und zur Zeit auch zum Testen. Wenn alles läuft, kommt dann die Daten-Festplatte aus meinem Fli4l-Router raus und da rein.

Hast Du denn eine neue Doku geschrieben? Wo finde ich diese? Ich würde gerne etwas mithelfen, wenn ich kann.

Der NFS-Server will übrigens auch noch nicht richtig. Der MP3-Player der dBox findet einfach das freigegebene Verzeichnis nicht. Da muss ich auch noch tüfteln.

Alles in allem bin ich aber durch selbst herausfinden und deinen "RPM"-Trick schon viel weiter gekommen. Die ffmpeg-Doku ist jetzt als nächstes dran. Dann melde ich mich wieder.

Ach so, die Problem-Streams sind beide direkt per ggrab von der dBox auf die Eisfair-Platte gekommen. Einmal mit 768x576 und einmal mit 480x576-er Auflösung.

Soweit erstmal. Schönes Wochenende,

Jonas
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Beitrag von Frockert »

jonaswagner hat geschrieben:Hi,
also die "UnRPM"_Message hat mich zum selber werkeln veranlasst. Und mit ein bisschen Glück und diversen anderen RPM-Updates lief mein System dann soweit. Ich bin gerade erst dabei, in die Interna vorzudringen und kann noch nicht genau sagen, wann der VLC nicht läuft und/oder wann es an der dBox liegt. Der Movieplayer ist ja auch immer noch etwas hakelig.

Zum System:
Ich hab bei Ebay für 9 Euro einen IBMPC 300GL mit eingebauter Grafik und 233er Pentium II ersteigert, 64 MB Ram rein, eine Realtek RTL8139d-Netzwerkkarte, eine 850er Platte zum starten und zur Zeit auch zum Testen. Wenn alles läuft, kommt dann die Daten-Festplatte aus meinem Fli4l-Router raus und da rein.

Hast Du denn eine neue Doku geschrieben? Wo finde ich diese? Ich würde gerne etwas mithelfen, wenn ich kann.

Der NFS-Server will übrigens auch noch nicht richtig. Der MP3-Player der dBox findet einfach das freigegebene Verzeichnis nicht. Da muss ich auch noch tüfteln.

Alles in allem bin ich aber durch selbst herausfinden und deinen "RPM"-Trick schon viel weiter gekommen. Die ffmpeg-Doku ist jetzt als nächstes dran. Dann melde ich mich wieder.

Ach so, die Problem-Streams sind beide direkt per ggrab von der dBox auf die Eisfair-Platte gekommen. Einmal mit 768x576 und einmal mit 480x576-er Auflösung.

Soweit erstmal. Schönes Wochenende,

Jonas
Hi,
hab die Doku unter http://www.frockert.de/vlc/vlconeisfair.html abgelegt.
(Erwarte net zuviel ;-))


Zu dem Nfs-Problem könnt ich Dir den Tip geben, in der hosts.allow mal alles testweise auf "all" zu setzen, findest Du aber auch als Beispiel in meiner Doku.

Gruß Frockert
---------------------------
2.6.11-kanotix-3 KDE 3.3.2
http://www.frockert.de
http://www.eifel-forum.de
jonaswagner
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Freitag 14. November 2003, 01:26

Beitrag von jonaswagner »

Hi Frockert,

also, Du bist ja ein Tiefstapler. Da sagt er: "Erwarte nicht zuviel" und hat eine super detaillierte Installations-Anleitung ins Netz gestellt: Hut ab! Das war bestimmt sauviel Arbeit.

Du hast auf jeden Fall alle Schritte aufgeführt, die ich auch gemacht habe und teilweise durch viel Recherche im Internet eruieren musste.

Eine Kleinigkeit (und damit komme ich auf mein Problem mit dem NFS-Server) hat sich bei mir anders ergeben. Ich hatte immer das Problem, dass portmap nicht richtig gestartet wurde wegen einer Fehlermeldung mit Verweis auf "errno, h_errno und _res" dürfte nicht direkt angesprochen werden. Nach Recherche fand ich heraus, dass man dem Fehler aus dem Weg geht, indem man zwar eine "glibc-2.3.2" aufspielt (ist ja auch Pflicht), aber nicht die Version für Redhat 9, sondern die für Red Hat 8. Tuts genau so, ist aber irgendwie kompatibler - zumindest bei mir. Also, bei Problemen nicht die "glibc-2.3.2-11.9.i386.rpm" installieren, sondern "glibc-2.3.2-4.80.i386.rpm".

Jetzt läuft also erstmal alles bei mir und ich warte nur noch auf meine neue große Festplatte, damit der neue Server auch viel Platz zum Aufnehmen hat. Dann gebe ich nochmal einen kurzen Statusreport zum Thema asynchronität beim Abspielen mit VLC ab. Außerdem kommt demnächst vielleicht sogar schon Version 0.7.0 auf meinen Eisfair - mal schauen, wieviel Zeit ich habe.

Schöne Grüße und fröhliches Tüfteln,

Jonas