PS3 Media Server und Windows 7

Für alle die PS3 Media Server auf Windows 7 benutzen wollen habe ich hier ein paar Infos zusammengetragen.

Einrichten von PS3 Media Server auf Windows 7 64bit

00win7

Wie bereits gesagt, 64bit gehört die Zukunft ;)

Als Grundvoraussetzung sollte zunächst einmal UPNP am Router aktiviert werden. Hier im Beispiel eine  AVM Fritzbox:

00router

Des weiteren sollte man überprüfen, ob die Windows-Dienste upnphost und ssdpsrv automatisch gestarten werden und laufen.

00ssdp_upnp

Nun bitte Sun JDK/JRE 6 Update 16 / Windows x64 herunterladen und installieren: http://java.sun.com/javase/downloads/index.jsp

Ich bervorzuge das  JDK, dass das JRE bereits beeinhaltet. Das JDK wird auf jeden Fall benötigt, wenn man eine PMS beta selbst kompilieren will.

01jdk 02jre

Setze die Umgebungsvariable JAVA_HOME=C:\Program Files\Java\jdk1.6.0_16 (wird optional für das Kompilieren benötigt)

03java_home

Lade das Apache ant Windows zip-package herunter (wird optional für das Kompilieren benötigt): http://ant.apache.org/bindownload.cgi

Entpacke das zip und kopiere den Inhalt nach C:\Program Files (x86)\apache-ant-1.7.1

Setze die Umgebungsvariable ANT_HOME=C:\Program Files (x86)\apache-ant-1.7.1

04ant_home

Füge den ant-binary-Pfad der Systemvariable PATH hinzu:

PATH=… ;C:\Program Files (x86)\apache-ant-1.7.1\bin

Lade das Tortoise SVN msi-package 64bit (+ language pack if necessary) herunter und installiere es (wird optional für das Kompilieren benötigt): http://tortoisesvn.net/downloads

05tortoise

Starte Windows durch und erstelle einen Ordner für den PMS sourcecode (wird optional für das Kompilieren benötigt). Klicke mit der rechten Maustaste auf den Ordner um den PMS Sourcecode auszuchecken…

06tortoise 07tortoise

Nach Herunterladen des Sourcecode kann die neueste PMS Betaversion kompiliert werden.

Öffne die Eingabeaufforderung und wechsle in das PMS Sourcecode-Verzeichnis. Mit “ant” kann dann das Kompilieren gestartet werden.

08compile

Nach dem Kompilieren findet man den installer der beta im Unterverzeichnis “dist”.

09dist

Klicke mit der rechten Maustaste auf den Installer für Windows und wähle “als Administrator ausführen”.

10runas

Installiere nun PMS und folge den Anweisungen.

11pms

Evtl. kommt nach der Installation ein seltsames Popup. Bitte darin bestätigen, dass PMS korrekt installiert wurde.

12installed

Starte danach PMS zum ersten Mal. Es erscheint ein Popup der Windows-Firewall. Bitte bestätigen, dass Java im Heimnetzwerk Zugriff bekommt.

13firewall

Statt dessen kann man auch eine manuelle Firewallregel erstellen (höhere Sicherheit).

Füge eingehende und ausgehende Regeln der Windows firewall für tcp und udp port 5001 hinzu. Dazu “Systemsteuerung > System und Sicherheit > Windows Firewall > Erweiterte Einstellungen” bearbeiten.

Natürlich kann man die Windows Firewall auch komplett abschalten (nicht mehr so sicher), wenn  zumindest die Firewall am router aktiv ist.

Nach dem Konfigurieren der Firewall bitte PMS beenden und neu starten. ggf. kommt nochmals das seltsame Popup. Auch dieses Mal bestätigen, dass PMS korrekt installiert wurde…

14installed

Jetzt startet PMS und verbindet sich mit der PS3.

15start

Das wars also… PMS läuft auf Windows 7 (64 bit). ein erster Test zeigt, dass streaming und Transcoding klappt.

Besonderheiten bei Windows 7

Die Ablageorte der Konfigurationsdateien und des Logs haben sich geändert:

C:\Users\xxx\AppData\Roaming\PMS\PMS.conf

C:\Users\xxx\AppData\Local\Temp\javaps3media\debug.log

Transcoding Engines und Windows 7

Im Windows 7 gab es Änderungen bzgl. Codecs. Standardmäßig wird nun der Microsoft DTV/DVD Decoder anderen Codecs wie ffdshow tryouts oder CoreAVC bevorzugt. Auf 64 bit Systemen ist u.a. auch das Mediacenter und der Mediaplayer in 64bit ausgeliefert. Aus diesem Grund kann man sich überlegen alternative Codecs auch in 64 bit zu installieren.

Um die üblichen Transcoding engines auch unter Windows 7 zur Verfügung zu haben benötigt man noch zusätzliche Software:

win7-coreavc

Dieser Beitrag wurde unter Media Server, Microsoft, Windows abgelegt und mit , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

21 Antworten auf PS3 Media Server und Windows 7

  1. NoZ sagt:

    Nach der eingabe C:\Users\NoZ\Downloads\ps3\ps3mediaserver-syn>ant bekomme ich die meldung
    C:\Users\NoZ>C:\Users\NoZ\Downloads\ps3\ps3mediaserver-syn>ant
    Der Befehl “C:\Users\NoZ\Downloads\ps3\ps3mediaserver-syn” ist entweder falsch geschrieben oder
    konnte nicht gefunden werden.

    was habe ich falsch gemacht?

  2. otmanix sagt:

    Hallo NoZ,
    hier etwas Nachhilfe zur Eingabeaufforderung (Startmenü > Programme > Zubehör > Eingabeaufforderung):
    Zunächst muss man wissen, in welchem Ordner man zuvor per SVN (=Subversion-Versionsverwaltung) den Quellcode von PS3 Media Server heruntergeladen hat. Bei mir ist das: C:\Users\otmanix\Downloads\ps3\ps3mediaserver-svn
    Bei dir wird der Ordner etwas anders lauten, also ggf. das folgende anpassen. Bei mir liegt der Ordner jedenfalls im Laufwerk C:
    Deshalb gebe ich zunächst folgendes Kommando ein: c:
    Danach wechsle ich in das Download-Verzeichnis: cd \Users\otmanix\Downloads\ps3\ps3mediaserver-svn
    Jetzt starte ich das Kompilieren: ant
    Ich hoffe diese Schritt für Schritt Anleitung hat etwas Klarheit gebracht. Du hast den Verzeichniswechsel unterschlagen bzw. mit dem Befehl unzulässig vermengt.

  3. BR41ND34D sagt:

    Hey Leutz….

    ICh bin Newbie auf dem Gebiet Medienfreigabe usw….

    ICh besitze ebenfalls Windows7 x64, eine PS3 SLIM und möchte PS3 Media Server benutzen. HAtte es auch schon soweit installiert und es lief soweit auch ohne Probleme ohne, dass ich die oben gezeigten Sachen installieren und einstellen musste. Zwar nciht ohne plötzliche Abbrüche beim wiedergeben oder plötzliche Programmabstürze.

    HAb das andere Tutorial (….for dummies) gelesen, aber blicke nun nicht mehr wirklich durch. NAch welchen Anleitungen von dieser Seite sollte ich installieren und einstellen ?

    ICh besitze ebenfalls eine Version von CoreAVC, die ich für das transkodieren benutzen möchte.

    Über eine hilfreiche Antwort wäre ich echt sehr erfreut.

    mfg BR41ND34D

  4. otmanix sagt:

    Das andere Tutorial (übrigens auch von mir) stimmt natürlich, behandelt aber Win7 Spezialitäten nicht, da es zu einem Zeitpunkt vor dessen Erscheinen geschrieben wurde. Dieses Tutorial ist das gültige für Win7. Allerdings kannst du die als optional gekennzeichneten Teile weglassen, da die nur benötigt werden wenn du PMS selbst kompilieren willst. In Kürze sieht das also so aus:
    UPNP am Router aktivieren, Windows-Dienste upnphost und ssdpsrv falls nötig auf autom. setzen und starten, JRE installieren, PMS als Administrator installieren und starten, Firewall-Popup bestätigen und PMS neu starten. Sollte man das Firewall-Popup falsch behandelt haben, dann wie oben geschildert Firewall manuell einstellen. Das wars zunächst einmal für die Standardinstallation. Nun kann PMS nach Bedarf konfiguriert werden, sichern und Neustart von PMS nicht vergessen.
    Um die zus. Transcoding-Engines nutzen zu können benötigt man Avisynth incl. Vsfilter-Plugin und ein Codec-Pack (mit ffdshow und Haali). Mit dem preferred filter tweaker for Windows 7 kann man ffdshow als Standard für h.264-Videos einstellen. Will man die benötigte CPU-Leistung drosseln kann man CoreAVC erwerben und diesen als Stadard für h.264 setzen. Besitzt man eine unterstützte NVidia GPU mit aktuellem Treiber von NVidia (nicht der Win7-Standard-NVidia-Treiber) kann man dann auch noch die CUDA-Unterstützung aktivieren. Für Webstreaming kann man noch VLC zus. installieren (Streaming von Audio und Bilder funktioniert passabel, Videos eher nicht).

  5. BR41ND34D sagt:

    …..wie schaffe ich es, dass beim Vorspulen oder beim “Szenenwechsel” kein Fehler auftritt und der Film neu gestartet wird ? Es wird irgendein Netzwerkfehler angezeigt.

  6. otmanix sagt:

    Am Besten gar nicht Vorspulen wenn transcodiert wird – der Puffer ist ratz fatz leer… Statt dessen die “weiter zu” Funktion nutzen: http://manuals.playstation.net/document/de/ps3/current/video/panel.html#9

  7. Chris sagt:

    Hi

    bei mir kommt leider nach

    Öffne die Eingabeaufforderung und wechsle in das PMS Sourcecode-Verzeichnis. Mit “ant” kann dann das Kompilieren gestartet werden.

    ANT_HOME is set incorrectly or ant could not be located-Please set ANT_HOME

    wäre voll geil wenn du mir helfen könntest

    L.G Chris

  8. Chris sagt:

    Hi

    habs hinbekommen…hab vergessen runterzufahren

  9. fezzz sagt:

    danke otmanix, hat einwandfrei funktioniert – ein erstklassiges Tutorial!

  10. Paecs sagt:

    Hi,

    die Anleitung ist ja der Hammer ;-)

    Hab etz noch keine PS3 Slim, würde aber gerne wissen, hab mich etz schon überall eingelesen, ob ich mir diese zulegen soll oder eine andere?

    Zur Info, ich brauche keine PS2 abwärtskompatibilität und kein Linux.

    Ich hät bitte wenns keinen was ausmacht auch noch folgende Fragen geklärt ;-)

    Ich hab die Videodaten zum Beispiel dann am PC und streame sie über WLAN oder?
    Kann ich mit der Slim auch .mkv Dateien streamen?
    Und hab ich durch die Slim irgendwie einbusen das ich bestimmte Formate nicht streamen kann oder kann ich da alles mit machen ;-)

    Danke für eine Antwort und Hilfe schon im Voraus :-)

    Gruß Paecs

  11. otmanix sagt:

    Hallo Paecs, ich bin kein Experte bzgl. der PS3 slim. Soweit ich das Beurteilen kann hat sie abgesehen von deinen bereits erwähnten Einschränkungeen deutliche Vorteile: http://www.videogameszone.de/aid,693101/PS3-vs-PS3-Slim-Die-beiden-Sony-Konsolen-im-Hardware-Check/Special/
    Völlig unabhängig davon ist das Thema Streamen von MKVs und WLAN. MKV können von der PS3 nach wie vor nicht abgespielt werden. Da aber MKVs nur Container für i.d.R. PS3 kompatible Audio/Video-Formate sind kann die PMS-Software vor dem Streamen muxen. Damit sind fast alle MKVs ohne große Performanceansprüche abspielbar. Das Streamen von HD-Videos über WLAN kannst du ganz schnell wieder vergessen, mit viel Glück laufen ein paar 720p Videos ruckelfrei. Natürlich kann man durch Einsatz von Transcoding u.a. auch die Bandbreite drosseln, was aber auf Kosten der CPU-Auslastung und Bildqualität geht…

    Wie das Alles funktioniert? Lies das howto hier im Blog bzw. den Howto thread im PMS Forum…

  12. Ikkyo sagt:

    Also hab Win 7 64bit bei mir kommt bei der Installation von PMS eine Fehlermeldung beim schreiben der Dateien, was kann das sein?

  13. otmanix sagt:

    Installation nicht als Admin gestartet?

  14. Paecs sagt:

    @otmanix

    Hmm, also wenn man mit Wlan keine Full HD 1080p senden kann, kann man den wenigstens über ein Lan Kabel dann 1080p streamen und schauen?

    Ein Tip an alle, heut gibts die PS3 für 239 beim Mediamarkt und ich versuch auch noch eine zu bekommen ;-)

    Und beim streamen wird auch der Dolby 5.1 bzw. 7.1 mit übertragen oder?

    Und danke für die Hilfe :-)

  15. otmanix sagt:

    @Paecs:
    100MBit/s LAN reicht i.d.R. aus, bei extrem krassen Videosequenzen kann auch mehr benötigt werden (1 GBit/s LAN). Also am besten >= CAT5e Kabel verwenden und ggf. einen Gigabit-Switch für 30€ zulegen.
    Je nach Einstellung im PMS kann man auch Dolby Digital und DTS übertragen. Wichtig ist nur, dass der Receiver/Verstärker einen entsprechenden Decoder hat und die PS3 direkt an diesem Gerät angeschlossen wird (per HDMI oder TOSLINK). HDMI zur Glotze und von dort zum Receiver klappt meines Wissens nach nicht.

  16. Steffen sagt:

    Hi,

    ich kann alles wunderbar installieren. Dann habe ich mir von nem Kollegen mehrere gerippte Blue Rays geben lassen und habe versucht die m2ts datein (23 gb groß) zu streamen. ich kann alle ordnerstrukturen ordentlich öffnen und bekomme dann jedes mal die meldung “dateien sind beschädigt”, wenn ich sie wiedergeben will. vob dateien klappen problemlos… allerdings kann ich nur einzelne kapitel öffnen und muss danach immer das nächste anwählen.

    kann mir vielleicht jemand zu dem thema weiterhelfen?

    (firewall ist deativiert, upnp ist an, playstation wird erkannt, betriebssystem ist seit heute windows 7 64 bit, gestern war es noch vista 32 bit (beides klappt nicht))

  17. Schicki sagt:

    Hi!
    Danke für die tolle Anleitung! War problemlos umzusetzen. Leider habe ich jedoch das Problem, dass die PS3 nicht gefunden werden kann. Router ist richtig konfiguriert, Firewall ist komplett abgeschaltet, hab schon versucht, die IP der PS unter “IP-Filter” einzutragen – leider alles ohne Erfolg.

    Hoffe, mir kann jemand einen Tipp geben!

    Danke schon mal im Voraus.
    LG Schicki

  18. Marcus sagt:

    Hallo Otmanix,

    Habe ein großen Problem mit dem PSM.
    Wenn ich ihn neuinstalliert habe findet der die PS3 und alle einstellungen sind vorhanden und gespeichert.
    Aber sobald ich eine Neustart des Systems mache und danach im Anmeldebildschirm bin, kann ich auch den PSM von der PS3 zugreifen aber alle einstellungen sind weg!?
    Wenn ich durchstarte und den PSM öffne findet er die PS3 nicht aber ich kann trotzdem von der ps3 drauf zugreifen!?!?!??!

    Wie schaffe ich es das die Einstellungen des PSM beim Neustart mitgeladen werden??? Bitte um Hilfe!!!

    Vielen dank

    Marcus

  19. otmanix sagt:

    @Markus:
    Ich nehme mal an, daß das allseits bekannte Problem mit Windows vista/7 mit UAC ist. Gehe in die Eigenschaften der Verknüpfung zu PMS, Karteireiter Kompatibiltät und setze Haken bei “Programm als Administrator ausführen”…
    @Schicki:
    Bitte howto lesen: http://ps3mediaserver.org/forum/viewtopic.php?f=6&t=3507&start=80#p34933

  20. Marcus sagt:

    Hallo Otmanix,

    vielen dank für die schnelle Antwort… einfach super dein Blog hier!
    Leider konnte ich keinen Erfolg verbuchen.
    Ich habe den PMS auf dem Server und möchte mich nicht immer anmelden müssen um die funktionen zu nutzen. Aber habe irgendwie das gefühl das es so sein muss!
    Kann ich denn auch den PMS so in standart einstellungen laufen lassen ohne Probleme?!?!?

    Vielen Dank und weiterhin viel Spß und Erfolg!!

    mfg

    Marcus

  21. Marcus sagt:

    Hallo Otmanix,

    habe das Problem wie folgt gelöst!
    Für alle die Probleme haben den PMS bei Anmeldung am System laufen zu lassen,
    einfach beim Windows Dienst vom PMS die Benutzeranmeldung für Euren Account eingeben.
    Und siehe da es funktioniert!
    Ich hoffe ich konnte euch auch ein wenig helfen!

    Vielen Dank nochmal an Otmanix für sein Kompetentes Dasein!!!

    mfg

    Marcus

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>