PS3 Media Server und PS3
Wer meinen Blog kennt der dürfte mitbekommen haben, dass ich gelegentlich mit dem PS3 Media Server (PMS) zur Playstation 3 streame. Leider sind bei mir keine optimalen Randbedingungen für das Streamen von HD-Videos gegeben. Zum Einen habe ich Bandbreitenprobleme (54 Mb/s WLAN oder 100Mb/s LAN wenn ich die Dreambox vom Netz trenne), zum Anderen ist auch mein PC nicht mehr topaktuell (AMD Athlon 64 X2 5050e / 2,6GHz). Auch CPU-Entlastung im Bereich Decoding mittels CoreAVC /CUDA reicht nicht für alle Fälle. Zudem nervt mich, dass für Multimedia-Abende immer der PC im Hintergrund werkeln muss.
In der c’t wurden kürzlich einige aktuelle Multimedia-Player getestet. Dabei fiel auf, dass es wenig Unterschiede bei den unterstützten Formaten und Codecs gab. Das mag wohl daran liegen, dass z.Z. nur Realtek und Sigma Design Chips ähnlicher Chipgeneration verbaut werden.
Syabas Popcorn Hour NMT A-200
Ich mir habe mir also vor ein paar Wochen einen Multimedia-Player/Streaming-Client zugelegt. Die Wahl fiel u.a. darum auf Syabas Popcorn Hour NMT A-200 weil sich dort sowohl 2,5”- als auch 3,5”-HDDs einbauen lassen. Zudem sind beim Hersteller zertifizierte WLAN-Adapter (IEEE 802.11n) erhältlich.
Der größte Nachteil des Networked Media Tank A-200 ist meiner Meinung nach der laute CPU-Lüfter. Abhilfe schafft hier das Umbau-Kit von Moovika. Die Innereien aus dem A-200 werden in ein Aluminiumgehäuse umgebaut, ein lüfterloser Betrieb ist möglich. Das Umbaukit für A-200 ist beim französischen Popcorn hour Distributor für ~50€ inc. Steuern und Versand nach Deutschland erhältlich.
Hier das Original:

Hier mein A-200 nach dem Umbau (A-200 lüfterlos in Moovika Metallgehäuse):
P.S.
Man sollte zumindest schon mal einen PC CPU-Kühler gewechselt haben bevor man den Umbau durchführt
Tips zum Betrieb des Geräts
- Als erstes Installationsanleitung lesen, außerdem was zu tun ist wenn ein Firmware-Update des NMT A-200 fehlschlägt…
- Erstinbetriebnahme inklusive Netzwerkkonfiguration
- Firmware-Update durchführen (am Einfachsten aus dem Menü heraus per Internet)
- 2,5”- oder 3,5”-SATA-Festplatte einbauen
- NMT Apps installieren (am Einfachsten aus dem Menü heraus per Internet)
- FTP, NFS und SMB zwecks Datenaustausch aktivieren
- UPNP aktivieren falls NMT A-200 als Streaming-Server dienen soll
- NMT Community Software Installer (CSI) herunterladen und starten
- Lundman Shell und PHPterminal via NMT CSI herunterladen und installieren, netcat für Windows herunterladen (Tools zum Zugriff auf die Shell)
- Filemanager via NMT CSI herunterladen und installieren (Dateimanager inkl. /-Zugriff)
- Webservice Compiz via NMT CSI herunterladen und installieren (Zugriff auf Webinhalte wie ZDF Mediathek, Filmtrailer, …)
- Prinzipiell sollte auch Software für NMT C-200 auf A-200 funktionieren (selbe CPU). Allerdings fehlt auf A-200 libz – tar-Datei einfach nach /share/Apps/Qt/lib kopieren/hochladen und dort entpacken (nicht unter Windows – enhält symbolische Links!).
- CSI Gaya via NMT CSI herunterladen und installieren (Ersatz für NMT CSI, Bedienung via TV oder Browser)
- Es gibt einen Bug bzgl. HMDI-Synchronisation, der Verbindungsprobleme mit bestimmten TV Modellen hervorruft. Workaround: In den Grundeinstellungen sollte unter Audio/Video die Automatik ausgeschaltet werden und die Parameter passend zum TV manuell eingestellt werden, z.B. 1080p 50Hz.
- Es gibt einen weiteren Bug, der im Bereich HDMI CEC zuschlägt. Nachdem man die Wiedergabe eines Films gestartet hat lässt sich am AV-Receiver auf keinen anderen Eingang mehr umschalten. Erst das das Abschalten der Popcorn hour beseitigt das Problem. Workaround: HDMI CEC am Receiver ausschalten.
Lundman Shell
- auf lokale Shell wechseln (Windows Eingabeaufforderung)
- netcat nmt 2222
- sh

PHP Terminal
http://nmt:9999/phpterminal_web/
Ggf. muss die Authentifizierung wegen eines Bugs ausgeschaltet werden.
Dazu die Datei \\nmt\share\Apps\phpterminal\webui\index.php mit einem Text Editor bearbeiten…
function checkPassword($passwd)
{
//if(!isset($_SERVER['PHP_AUTH_USER'])||
// !isset($_SERVER['PHP_AUTH_PW']) ||
// !isset($passwd[$_SERVER['PHP_AUTH_USER']]) ||
// $passwd[$_SERVER['PHP_AUTH_USER']] != $_SERVER['PHP_AUTH_PW'])
// {
// @session_destroy();
// return false;
// }
// else
// {
@session_start();
return true;
// }
}
Filemanager
http://nmt:9999/FileManager_web/
Compiz
libz für C-200 Apps installieren
- libz.tar nach \\nmt\share\Apps\Qt\lib kopieren
- auf A-200 Shell wechseln (Lundman shell oder PHPterm)
- cd /opt/sybhttpd/localhost.drives/SATA_DISK/Apps/Qt/lib
- tar -xf libz.tar
CSI Gaya
http://nmt:9999/CSI%20Gaya_gaya/
P.S.
“nmt” in o.g. URLs ggf. durch die IP-Adresse des NMT ersetzen
PS3 Media Server und Popcorn Hour NMT A-200
Selbstverständlich lässt sich der PS3 Media Server auch als Streaming Server für NMT A-200 benutzen. Nicht wundern, das Gerät wird nach ein paar sekunden als “WD TV live” erkannt…
Das liegt daran, dass beide Geräte ähnliche Chips von Sigma Designs benutzen (NMT A-200: SMP8643, WD TV live: SMP8655). Bitte möglichst aktuelle PMS Beta-Version nutzen…






Pingback: Mediaplayer - Seite 2
Pingback: ipkg für Syabas Popcorn Hour NMT A-200 | Otmanix’ Blog