Java PS3 Media Server 1.20 rev341 – Sony Bravia Support

Im PS3 Media Server wurde bereits in der Version 1.11 die Konfiguration von Streaming clients in separate Dateien ausgelagert. Damit war es prinzipiell möglich auch andere Clients als die vorkonfigurierten (PS3, XBOX360, Popcorn hour) einzustellen und anzusprechen. In der Praxis stellte sich jedoch heraus, dass die Umsetzung des DLNA-Standards in der PS3 nicht 100%-identisch mit anderen Geräten, wie den integrierten Streaming clients der neuen TV-Geräte, war. Die Spezifikation des DLNA-Standards steht leider nicht kostenfrei zur Verfügung. Somit wurde etwas Reverse Engineering notwendig.

Seit gestern gibt es nun rudimentären Support für Sony Bravia TVs im PMS 1.20 rev341. Durch Zusammenarbeit zwischen PMS Benutzern und Entwickler Shagrath und intensive Tests konnte gestern Erfolg im PMS-Forum gemeldet werden. Nachdem ich Anfang Mai mit meinem Blog- und Forenbeitrag den Stein ins rollen brachte freut mich das um so mehr, auch wenn ich mich zwischenzeitlich entschieden habe keinen Fernseher mit integriertem Streaming client zu kaufen ;)

Ich gehe davon aus, dass Shagrath den Support für andere Geräte weiter ausbauen wird. Voraussetzung ist allerdings auch die Bereitschaft der Endanwender mit mit Wireshark-Traces o.ä. ihren Beitrag zum Gelingen zu leisten…

This entry was posted in Media Server and tagged , , , . Bookmark the permalink.

30 Responses to Java PS3 Media Server 1.20 rev341 – Sony Bravia Support

  1. Hans-Peter says:

    Hallo,

    ich habe eine Frage zum PS3 Media Server im Zusammenspiel mt DVD-ISO-Dateien:
    Wenn man über den Ps3MS ISO-Dateien wiedergibt (auf einer PS3), geht das ja wunderbar einfach. Jetzt hätte ich wegen einem anderen Gerät gerne die Dateien aus dem VIDEO_TS-Order nicht innerhalb der ISO-Datei, sonder “offen” in einem Verzeichnis (ohne die Unterverzeichnisnamen AUDIO_TS und VIDEO_TS).
    Habe gesehen, dass dann auf der PS3 für die einzelnen VOB-Dateien sogar Vorschaubilder erzeugt werden! Super.
    Aber: Am Ende eine VOB-Datei wird nicht automatisch zur nächsten gesprungen. Man müßte manuell die durchschnittlich 3-5 VOB-Dateien eines Films anwählen.
    Gibt es irgendeine Möglichkeit, dass die automatisch hintereinander wiedergegeben werden?

  2. JamesD says:

    Thanks for the useful info. It’s so interesting

  3. otmanix says:

    @Hans-Peter:
    XMB: Einstellungen > Video-Einstellungen > Sequentielle Wiedergabe: Ein

  4. Hans-Peter says:

    Super, funktioniert, Danke!

  5. Gambit says:

    Ich hätte da auch noch ne Frage:
    Ich möchte gern mit der PS3 nen per Winamp shuoutcast generierten Audio Stream augfreifen, ich hab aber 0 Idee wie ..

  6. otmanix says:

    @Gambit: siehe Beispiele im Blog im Artikel “Java PS3 Media Server für dummies – Teil 6 weiterführende Themen”

  7. Rockmi says:

    Hallo, ersmal vielendank für das super Programm.
    Ich hab da ne Frage zu den .iso Dateien:
    Ich habe einige DVD als .iso Dateien auf meinem Rechner, früher konnte ich die auch alle .iso Dateien per PSM auf der PS3 abspielen.
    Jetzt habe ich mein Rechner neu aufgesetzt und auch die neuste Version des PSM aber die PS3 sagt immer bei der .iso Datei “keine Titel vorhanden”.
    Was mache ich falsch, oder welches Häckchen habe ich vergessen.
    Gruß und Danke Rockmi.

    P.S. der Rest funktioniert einwandfrei. (.mkv, Bilder, mp3, … )

  8. otmanix says:

    Die neueste Revision345 gibt es hier: http://ps3mediaserver.org/forum/viewtopic.php?f=2&t=919&hilit=iso
    Laut Forum gibt es wohl immer mal wieder “unerwünschte Nebeneffekte” beim Einbauen neuerer Versionen der externen Tools wie mencoder, tsmuxer und ffmpg. Aktuell scheint die verwendete mencoder-Version Probleme bei manchen Rechnern bei der Auflistung des iso-Inhalts zu machen. D.h. also entweder Downgrade, warten auf Fehlerbehebung oder selber Hand anlegen – in diesem Fall also Austauschen der problematischen Tools durch ältere oder neuere Versionen.
    So ist das nun mal wenn man bleeding edge Software einsetzt… Wenn man die neuesten Features nicht unbedingt braucht (wie z.B. Support für Sony Bravia TVs), dann sollte man eben die letzte stabilere Version (z.Z. PMS 1.10.51) benutzen.

  9. Rockmi says:

    Danke für die schnelle Antwort.
    Werde es später mal testen.

  10. Carsten says:

    Sag’ einmal, ich bin doch noch ein wenig verwirrt, welches ist denn jetzt die letzte Version, die 1.20 bei Dir oder die 1.11-345 bei shagrath?

    Und hast Du meine Frage im Board gesehen? Ich möchte magels Power auf dem Server etwas bereitstellen, was ohne transcoden und remouxen streamt, von der USB-Platte geht das mit tsMuxeR erzeugten .m2ts Dateien. Weißt Du, was man da einstellen muss? Oder muss immer demuxed werden?

    P.S.: Mit dem Plasma hatte ich ebenfalls geliebäugelt, aber wg. Stromverbrauch nur noch auf die Wahl B650 vs. W5500 mich dann am Ende wegen des Tons und des matten Screens für den Sony entschieden. Wenn Du noch nicht bestellt hast, schau Dir mal die neuen Toshibas an, mit backlight LED, allerdings nur DVB-T/-C Tuner.

    Gruß,
    Carsten.

  11. Otmanix says:

    @Carsten

    Ich gebe i.d.R. die Revisionsnummer mit an, da nur diese wirklich eindeutig ist. wenn ich zwischendurch den Sourcecode herunterlade und kompiliere liegt im Anschluss im Unterzeichnis dist die Setup-Datei für Windows und Linux. Der Dateiname lautet dann z.B. für die aktuelle rev345 für Windows pms-setup-windows-1.20.exe. Der Name ergibt sich aus der Versionsverwaltung des Sourcecode. Nach welchen Regeln Shagrath der Hauptentwickler seinen latest revision download im PMS-Forum umbenennt wissen die Götter. Bei ihm lautet die rev345 z.B. noch PMS 1.11 statt PMS 1.20…
    Hier der relevante thread im Forum: http://ps3mediaserver.org/forum/viewtopic.php?f=2&t=919
    Du kannst dir PMS auch selbst kompilieren. Das ist nicht besonders schwierig. Ich habe dazu ne Anleitung in diesem Blog vor einiger Zeit verfasst.

    Zu deiner Frage: Wenn du tsmuxer als Standard-Transcoding-Engine einstellst wird alles was die PS3 direkt verarbeiten kann gestreamt. Sollte dann z.B. ein mkv-Container zum Abspielen sein remuxt PMS den Audio- und Video-Stream in ein M2TS-Containerfile on the fly. Das kostet i.d.R. aber nur wenig zusätzliche Leistung. Wenn es zu Rucklern kommt kann nicht nur fehlende CPU-Leistung sondern auch zu geringe Netzwerkbandbreite das Problem sein.
    In der praxis wird meistens mencoder als Standard-Engine eingestellt, dafür aber in den MEncoder-Einstellungen der Haken bei “Schalte auf tsmuxer…” gesetzt.

  12. Burak says:

    Bei mkv-container stellt sich das problem, dass die audiospur zunehmend asynchron zur videospur wird. Zudem habe ich herausgefunden, dass die Einstellung “behalte DTS audio im stream…” trotz einer hdmi verbindung (also kein toslink) im meinem netzwerk, aktiviert sein muss damit der stream wiedergegeben wird.
    Kannst du mich über diesen Zwiespalt aufklären…
    Danke…
    PS: es handelt sich um den bevorzugte stream mit tsmuxer in pms. Der videostream der datei ist avc, der audiostream ist dts.

  13. Burak says:

    Apropos kommt im pms immer wieder sporadisch die fehler meldung DLNA-Protokollfehler 2104. Dabei haben bei Seiten eine feste IP bekommen. Kannst du dir dies erklären?

  14. otmanix says:

    @Burak
    zum Thema A/V sync lies mal den Thread zur MEncoder-Option, ggf. hilft das: http://ps3mediaserver.org/forum/viewtopic.php?f=6&t=2444&sid=a7cdc3282247031794c6f62c0636989f
    Zum Rest bitte ins Forum posten…

  15. Marder says:

    Hallo,

    ich bin mit dem Programm sehr sehr zufrieden.
    Die Divx wiedergabe klappt super,auch die .mkv Dateien werden ruckelfrei wiedergegeben.
    Nur leider habe ich bei DVD.isos das problem das er nach ca. 3 minuten hackt und nicht mehr wirklich
    weiter läuft.
    Habe die Version 1.20 Installiert.

    System
    AMD X2 4400+
    2GB ram
    Windows XP
    ATI Radeon x1950GT

    danke schonmal für die Hilfe

  16. otmanix says:

    Wie sieht es mit der Netzwerkauslastung aus? DVD=MPG2 komprimiert nicht besonders… Anbindung über LAN, DLAN oder WLAN?

  17. Stephan says:

    Hallo !

    wirklich eine tolle Arbeit, jetzt kann ich endlich meine Filmsammlung auf meinen neuen KDL-46W5500 streamen. Ich arbeite mit der Version 1.20.343 auf Windows XP SP3.
    Ich habe nur ein “kleines” Problem. Wenn ich einen Film streame, der ein 1:2.35 oder so Format hat, d.h. z.B. mit 1280×545 daher kommt, dann stellt der Bravia das Bild immer mit maximaler Höhe dar, d.h. in der Horiziontalen wird das Bild abgeschnitten. Auch auch das Umschalten des Aspects im Fernseher lässt er sich nicht dazu bewegen den Film mit schwarzen Balken oben und unten darzustellen. Liegt das am Bravia, oder lässt sich da aus der PMS Seite was machen ?

    P.S. wenn ich einen solchen Film z.B. mit VLC auf dem PC anschaue, dann stimmt alles…

  18. otmanix says:

    @Stephan
    Von der PS3 als Streaming-Client kenne ich dieses Verhalten nicht. Ggf. kannst du über die Skalierungsfunktion im MEncoder das Problem umgehen.
    Karteireiter Transkodierungseinstellungen – Benutze Video Skalierungsfunktion – Höhe, Breite angeben
    Ansonsten kannst du auch jemanden mit Bravia TV im PMS-Forum fragen…

  19. Stephan says:

    die Skalierungsfunktion hat leider keine Wirkung, da der Bravia das Resultat wieder auf volle Höhe aufbläst….wenn es möglich wäre die schwarzen Balken schon auf der PMS Seite zu erzeugen, dann könnte es gehen….

  20. otmanix says:

    Ich würde mal im Forum nachfragen, ob man “die Balken” als MEncoder-Parameter mitgeben kann oder es einen anderen Workaround gibt. Ich bin da ehrlich gesagt überfragt…
    Update: kurzes googlen und folgendes Ergebnis:
    http://linuxreviews.org/man/mencoder/index.html.de > Option: expand[=b:h:x:y:o:a:r]
    d.h. du gibst im MEncoder unter benutzerdef. Optionen z.B. an: -vf expand=…
    Allerdings wird das dann generell durchgeführt…

  21. Stephan says:

    herzlichen Dank, “-vf expand” hat schon mal geholfen….wenigstens in einem Teil der Fälle. Bei Filmen, die ohne transcoding (mencoder -ovc copy -of rawvideo) abgespielt werden, hilfts aber leider nichts.

  22. PaT says:

    Hi otmanix,

    könntest du mir sagen wie ich weiter radio sender einbinde die die ändung png. haben?
    wie z.b. n-joy oder ffn ich finde es einfach nicht =(

    sonst klappt alles super =)

  23. otmanix says:

    .png ist eine Bild-Datei, kein Stream?!?

  24. PaT says:

    ach verdammt versehen*schäm* meinte pls.

    also ich möchte gerne meine liebling sender streamen FFN und N-joy

    nur finde ich keine passende adresse.

    was auf anhieb ging war dieser:

    audiostream.Web,Radios=FFH (De),mms://edge.live.msmedia.mdn.newmedia.nacamar.net/radioffh$livestream2.wma,http://chr-kraus.de/Files/RadioFFH_Logo.png

    nur finde ich keine passenden für ffn/n-joy

  25. Leo says:

    Hallo,

    ich habe auch dieses problem nur mit Energy und Radio PSR.
    ich finde einfach nicht die passenden adressen.
    könntest du uns vll verraten wie man daran kommt???

    lg

  26. otmanix says:

    Ach ja, das PS3 Radio Programm, das die web.conf füttert, hatte ich vergessen zu erwähnen: http://www.foxhollow.ca/PS3-Radio/

  27. PaT says:

    ui danke aber wie hast du das gefunden??? :D

  28. Ricky says:

    Hallo Leute!

    Ich kann mkv, jpeg, mp3 usw. streamen am Bravia TV, jedoch kommt die Meldung bei DivX, Xvid keine Elemente vorhanden. Denke da liegt ein Codec Problem vor. Hat jemand von euch schon derartige Probleme gehabt?

  29. Ren says:

    Hey servus Ricky,

    ich hab genau das gleiche Problem, wie du mit den divx videos. hast du schon was herausgefunden?

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>