[ANNOUNCE] pspvdr-0.0.1 - Frontend für die PSP

  • Hi Leute!
    Da ich jetzt im besitz einer PSP bin dachte ich mir muss da ja was gehn mit PSP und VDR.


    Rausgekommen ist bis jetz ein PHP-Frontend zur Steuerung des VDR.


    Features:
    - Kanalliste mit aktuell laufenden Sendungen
    - Aktueller sender mit "was läuft jetzt" und "was folgt"
    - Sender wechseln
    - Ein wenig EPG
    - Lautstärkeregelung


    Benötigt wird nur ein HTTP-server mit PHP (apache zb.).


    Installation:
    Einfach das Verzeichniss des tarballs ins webroot legen, in der datei "config.php" noch host und port vom VDR angeben, fertig


    Benutzung:
    Mit dem PSP-Browser auf die URL des pspvdr-ordners surfen.


    Was zu beachten ist:
    - Die Schriftart in der PSP auf "klein" stellen sonst muss gescrollt werden (evtl. kommt später noch ne Version für die Normale größe)
    - Den Browsercache deaktivieren, sonst geht Senderwechseln nicht sauber (Werkzeuge->Einstellungen->Cache)


    Das mit dem Cache will ich noch versuchen Serverseitig zu beeinflussen.


    Wenn ihc hier noch was vergessen habe in dem tarball is auch noch ne README drin. :lehrer2


    So jetzt aber hier der Tarball für euch. Achja den Kram hab ich mal unter GPLv3 gestellt.
    www.thereapman.net/pspvdr-0.0.1.tar.gz

  • Habs eben ausprobiert funzt wunderbar. Getestet mit lighttpd 1.4.19-r1 und php 5.2.6_rc1-r1 unter Gentoo


    Auf jeden Fall :tup

  • Hi,


    das ist ja nice. Und ich dachte ich wär der einzige mit ner PSP hier ;).


    Authentifizierung steht ja schon auf Deiner TODO-liste, aber wie schauts aus mit Timer setzen?


    Bei mir läuft es auf EasyVDR-RC2 in nem Unterverzeichnis von easyportal. Müßte auch Lighttpd sein.


    MfG
    Daniel

  • Also geplant sind noch folgende Features:

    • Authentifizierung
    • Verwaltung von Timern
    • Verwaltung von Aufnahmen
    • "echte" Fernbedinung
    • EPG weiter ausbauen


    Für weitere Vorschläge bin ich gerne offen.

  • Also ich hab es schon geschafft auf die PSP zu stremen. allerdings hab ich auf meiner PSP eine Custom Firmware so das auch Sachen laufen die nicht von Sony abgesegnet sind. Mit dem umweg über VLC usw. kann man da schon in guter qualität mit h264 streamen. allerdings alles andre als benutzerfreundlich. Evtl. kommt ja irgendwann mal unterstüzung für das neue Flash dann könnte man versuchen per flv oder so im browser zu streamen.
    Sobald das theoretisch möglich ist werd ichs natürlich versuchen einzubauen.

  • Welche CFW hast Du denn drauf, und welches Programm kann die Streams des VDR auf der PSP wiedergeben? Ich such da schon ewig nach. Hast Du da mal nen Link?


    MfG
    Daniel


    P-S: ich hab die CFW 3.90 'M-33-3' auf einer Slim & lite. Also leider kein 1.5er Kernel (Außer mit Timemachine, aber dann leider nur WEP :()

  • Bisj etzt hab ich den stream nur über einen speziellen win32-vlc hinbekommen.


    Man braucht dazu folgendes:
    1. Den PMPVLC Homebrew http://www.thereapman.net/dev/pmpvlc.tar.gz
    2. den "speziellen" VLC http://www.thereapman.net/dev/…a-psp-x264-wait-win32.exe
    3. VDR mit streamdev-server oder xinelib-plugin (halt was womit man den VLC mit dem Stream vom VDR füttern kann)


    Das ist zu tun:
    1. Packt den inhalt des pmpvlc-tarballs in den GAME380 ordner der PSP
    2. tragt bei den IP's in der Datei pmp.ini den Rechner ein auf dem der VLC läuft. (vor allem ganz unten bei LIVE
    3. Installiert den VLC und startet ihn
    4. Datei -> Netzwerkstream -> HTTP -> http://vdrhost:37890
    5. Haken bei Stream rein und auf Einstellungen
    6. bei Ziel folgendes einfügen:

    Code
    :sout=#transcode{vcodec=h264,vb=600,width=480,height=272,fps=25,venc=x264{me=dia,subme=1,analyse=none,bframes=0,b-adapt=none,chroma-me=none,merange=1},acodec=mp3,ab=64,channels=2}:std{access=http,mux=ts,url=0.0.0.0:1234}


    7. Dann beide Dialoge bestätigen. euer Rechner sollte nu beginnen den Stream zu berechnen (Bei meinem Athlon64 3400 Testrechner liegt die last bei so 60-70%)
    8. Auf der PSP den PMPVLC homebrew starten
    9. Rechte schultertaste drücken damit die PSP das WLAN verbindet
    10. Dann [SELECT] -> Live Stream -> [kreistaste]


    Funktioniert einigermassen, lässt dich aber bestimmt noch vereinfachen etc.

  • Ich auch nicht. aber VLC geht ja auch auf linux. muss ja irgendwie funktionieren. in die programmierung von Homebrew hab ich mich schon bissl eingelesen. evtl. bekomm ich ja den source von dem pmpvlc mal in die hände (müsste ich mal suchen *gg*). da lässt sich bestimmt noch bissl was drehn. Am liebstn wärs ja aus meinem PSPVDR direkt den stream in guter quali aufzurufen. Aber wir stehn ja grad am anfang der Entwicklung. ich denke da geht noch bissl was. hardwaremässig kanns die PSP ja...

  • Es geht auch mit dem VLC von Debian Etch. Müsste vielleicht die Version ohne X installieren,
    und als Daemon mitlaufen lassen. Nur mit dem Umschalten muss ich mir was überlegen.
    Edit: Nach ein paar Sekunden steht das Bild auf der PSP, dann geht sie aus.
    Ton hab ich auch keinen.

  • Zitat

    Original von thereapman
    sie geht aus wenn der strem nich 100% passt. schau mal ob der VLC von debian auch mp3 kann


    Kann er nicht.

    Code
    ffmpeg encoder error: cannot find encoder MPEG Audio layer 1/2/3


    Liegt das an VLC oder ffmpeg?
    Ich kompilier VLC mal neu gegen andere ffmpeg-Pakete.

Jetzt mitmachen!

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