HowTo: PS3 als VDR-Streamdev-Client unter Debian lenny

  • Zitat

    Original von cyril
    Das Doppelslash kannst du meistens im configfile dass zum kompilieren verwendet wird ändern. Einfach dann den Pfad ohne slash oder wie auch immer anpassen.


    Sind schlampigkeitsfehler im Configure-Script. Ist mir schon oft untergekommen.
    Das Wochenende werde ich mal nen vdr aufsetzen und mich daran probieren.


    Ich hatte schon letztens geguckt. So einfach scheint das leider nicht zu sein...
    Der Pfad wird aus zwei Variablen zusammengesetzt - bloß leider eben falsch mit zwei Slashs.
    Nur ein Beispiel (kommt fast genauso noch ein anderes Mal im Code vor):


    /usr/src/xf86-video-spu/src/spufbdev_drv.la

    Code
    # The name that we can dlopen(3).
    dlname='spufbdev_drv.so'
    ...
    # Directory that this library needs to be installed in:
    libdir='/usr/lib/xorg/modules/drivers'


    Und warum auch immer wird dann daraus "/usr/lib/xorg/modules/drivers//spufbdev_drv.so".

    System 1: Asus P5N7A-VM, Core2Duo 3 GHz, 4 GB RAM, 3x 640 GB WD6400AAKS, 2x DVB-T: Terratec Cinergy 1200, vdpau-Ausgabe über xineliboutput, Ubuntu 9.10 karmic mit aktuellem Kernel, VDR 1.6-Paket von Ubuntu
    System 2: Asus A7V, AMD Athlon ~ 1 GHz, 384 MB RAM, 500 GB HDD, DVB-S FF: Hauppauge Nexus-s Rev. 2.1, DH101 m. LCD, Debian lenny, Kernel 2.6.29.3, nvram-wakeup, VDR 1.6 (e-Tobi: experimental//multipatch)

  • Zitat

    Original von cyril
    Ich werd mir den Source-code mal ansehen, sobald ich Zeit hab.
    Momentan is mit hie und da mal durchs Forum purzeln leider nicht viel.


    Alles klar. Nich schlimm. Gemach, gemach. ;)

    System 1: Asus P5N7A-VM, Core2Duo 3 GHz, 4 GB RAM, 3x 640 GB WD6400AAKS, 2x DVB-T: Terratec Cinergy 1200, vdpau-Ausgabe über xineliboutput, Ubuntu 9.10 karmic mit aktuellem Kernel, VDR 1.6-Paket von Ubuntu
    System 2: Asus A7V, AMD Athlon ~ 1 GHz, 384 MB RAM, 500 GB HDD, DVB-S FF: Hauppauge Nexus-s Rev. 2.1, DH101 m. LCD, Debian lenny, Kernel 2.6.29.3, nvram-wakeup, VDR 1.6 (e-Tobi: experimental//multipatch)

  • Zitat

    Originally posted by george
    Nun wird sich manch Pessimist fragen, warum ich dann schon so optimistisch bin: Ganz einfach:
    1.: Hatte ich immer nur gehört "Das kann nicht gehen, fehlende Grafikbeschleunigung". Stimmt ja auch, allerdings nutzt der in dieser Anleitung verwendete Treiber die SPUs für die Beschleunigung anstatt des Grafikchips (was ja bekanntlich nicht geht).
    2.: In Verbindung mit MythTV soll das schon ganz gut klappen! Sprich: MythTV läuft auf der PS3 mit demselben Treiber, warum sollte es dann VDR nicht auch tun?


    Im SDL-1.2 Subversion Trunk gibt es einen experimentellen PS3 Framebuffer treiber, der die SPUs fuer das Scaling, Farbraumkonvertierung und Kopieren benutzt. Mit diesem geht es auch ohne X.


    Gruesse,


    D.Herrendoerfer (giga-san) - libspe Maintainer, see http://sf.net/projects/libspe

  • Hmm, den nutz ich doch schon (nur vorkompiliert aus einem inoffiziellen Debian-Repository): http://www.seanius.net/blog/2008/11/ps3-debian-packages/. Oder steh ich aufm Schlauch? Hmm, aber man könnte dann ja mal das Framebuffer-Frontend von xineliboutput anstatt das X-Server-Frontend verwenden... :rolleyes: Auf die Idee bin ich noch gar nicht gekommen... Danke!

    System 1: Asus P5N7A-VM, Core2Duo 3 GHz, 4 GB RAM, 3x 640 GB WD6400AAKS, 2x DVB-T: Terratec Cinergy 1200, vdpau-Ausgabe über xineliboutput, Ubuntu 9.10 karmic mit aktuellem Kernel, VDR 1.6-Paket von Ubuntu
    System 2: Asus A7V, AMD Athlon ~ 1 GHz, 384 MB RAM, 500 GB HDD, DVB-S FF: Hauppauge Nexus-s Rev. 2.1, DH101 m. LCD, Debian lenny, Kernel 2.6.29.3, nvram-wakeup, VDR 1.6 (e-Tobi: experimental//multipatch)

    3 Mal editiert, zuletzt von george ()

  • Habe das HowTo angepasst. Es läuft nun, allerdings mit vdr-fbfe, dafür mit (nicht ganz flüssigem) Bild und nun auch Ton. Außerdem wurden Fehler im HowTo ausgemerzt, da ich selbst heute eine Neuinstallation vollzog. Nun sollten alle Schritte etwas genauer beschrieben sein (besonders die Konfigurationen). Der Link zum Debian-ISO-Image war außerdem veraltet. Der X-Server ist nun nicht mehr erforderlich, allerdings behielt ich die Schritte im HowTo, um damit noch etwas experimentieren zu können. Denn die vdr-fbfe-Ausgabe ist z.Zt. noch nicht perfekt.


    Vielen Dank im Übrigen den VDR-Wiki-Autoren. Die Konfigurationen für ALSA und vdr-fbfe sind von dort größtenteils entnommen.

    System 1: Asus P5N7A-VM, Core2Duo 3 GHz, 4 GB RAM, 3x 640 GB WD6400AAKS, 2x DVB-T: Terratec Cinergy 1200, vdpau-Ausgabe über xineliboutput, Ubuntu 9.10 karmic mit aktuellem Kernel, VDR 1.6-Paket von Ubuntu
    System 2: Asus A7V, AMD Athlon ~ 1 GHz, 384 MB RAM, 500 GB HDD, DVB-S FF: Hauppauge Nexus-s Rev. 2.1, DH101 m. LCD, Debian lenny, Kernel 2.6.29.3, nvram-wakeup, VDR 1.6 (e-Tobi: experimental//multipatch)

    Einmal editiert, zuletzt von george ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!