Zorander

08. April 2010
Was wir benötigen:

Einen Western Digital WD TV® HD Media Player

WD Player

Kingston DataTraveler I Flash Memory 4GB (4096 MB) USB 2.0

HD Player

Einen USB auf LAN Adapter, in meinem Fall ein D-Link DUB-E100 NIC Fast USB RJ45 10/100 (USB 2.0)

LAN Adapter

Die aktuelle Firmware von hier, genauer bei mir die Version 0.8.5.3

Achtung: Die neue 0.8.6 habe ich zwar zum laufen gebracht, hatte aber Probleme beim Abspielen von Dateien. Daher verwende ich die 0.8.5.3

Vorbereitungen

Wir haben die oben genannte Datei heruntergeladen

Datei Firmware

Wir entpacken die Datei

Firmware entpacken

Wir erhalten einen Ordner mit den benötigten Dateien:

Ordner

Diese kopieren wir auf den leeren USB Stick

Anschließen und flashen

Bewaffnet mit diesem USB Stick wandern wir nun ins Wohnzimmer, wo der WD Player an einem netten Fernseher angeschlossen ist.

USB Stick

Wir achten darauf, dass der WD Player
aus ist und keine weiteren USB Geräte eingesteckt sind. Wenn diese Rahmenbedingungen gegeben sind, stecken wir den USB Stick in den Player und starten ihn.

Was da hinten rausschaut ist nur das Stromkabel, das HDMI Kabel und mein optisches Audiokabel. Nicht wundern, es steckt KEIN weiteres USB Gerät dran!
Verkabelung

Der WD Player

Wir sehen nun den Startscreen unseres WD Players:

Startscreen

Wir gehen zu den Systemeinstellungen ...
Oha, der WD Player sagt, er hat eine neue Firmware gefunden!

neue Firmware

Firmware

Wir bestätigen dies und der WD player startet nach dem Update neu:

Firmware Update WD Player

Der Neustart ändert sich, wir erhalten jetzt immer folgende Meldung beim Neustart:

Custom Firmware

Die hier gezeigte IP merken wir uns am Besten, die werden wir noch einige Male brauchen

Um den Erfolg unserer Aktion zu sehen gehen wir nochmal zu den Systemeinstellungen ...

Systemeinstellungen

und drücken auf Info:

Info Player

WD Player

Na wenn das nicht gut aussieht! Glückwunsch, wir haben den WD Player so gut wie Netzwerkfähig gemacht. Wir schauen mal zurück ins Arbeitszimmer,
was der PC so macht. Huch, mein Vista hat den WD Player gleich erkannt:

Vista Player

Wie praktisch, brauchen wir uns darum nicht zu kümmern. Wir wollen ja aber eigentlich vom SambaServer streamen.

Konfigurieren

Wir connecten deshalb jetzt mit putty (einfach die putty.exe HIER DOWNLOADEN) auf den WD Player, dazu
haben wir uns vorhin die IP gemerkt, in meinem Fall die 192.168.2.102. Die IP Adresse tragen wir unter Host Name ein, der Rest bleibt wie es ist!

WD Player streamen

Putty wird noch einen Sicherheitshinweis bringen, den wir mit JA bestätigen.

Putty

Putty baut jetzt die Verbindung zum WD Player auf und fragt nach dem Login für die WD Box.
Wir geben root ein und drücken zweimal Enter (es ist nämlich kein Passwort vergeben).

WD Box

Wir öffnen die datei /boot/net.mounts mit vi und tragen den Befehl zum mounten unseres SambaServers ein.

mounts

bei mir wäre das xmount //192.168.2.105/tv tv cifs

xmount ist der Befehl zum mounten //192.168.2.105 die IP meines Sambaservers.

/tv ist der "Nutzer", den wir in der smb.conf angelegt haben.

tv ist der Ordnername, der auf dem Fernseher nachher angezeigt wird.

cifs ist die syntax für das Dateisystem unseres Sambaservers. Alternativ kann hier z.B. nfs angegeben werden (für NFS-Server).

Samba

Wir speichern und schliessen die Datei und können den WD Player rebooten. Dafür reicht der Befehl reboot.

WD reboot

Der WD Player startet jetzt neu und mounten bei jedem Start unseren Sambaserver gleich mit. Wir schauen mal unter "Videos" bei "USB1".

Samba mount

Wow, der gesamte Inhalt des Sambaservers erscheint :)

Samba Inhalt

Dann starten wir einfach mal den Stream eines Trailers mit 1080p und freuen uns tierisch!

WD Trailer

Ein paar Anmerkungen meinerseits: Sicherlich ist das alles eine Frickellösung, aber es funktioniert ;) Der von mir verwendete
USB-LAN-Adapter hat keine Probleme, 1080p Videos von 15GB Größe zu streamen. Alles läuft ruckelfrei!

Filme von einer Windows-Freigabe abspielen

Da die meisten sicherlich keinen Server zuhause stehen haben, erklär ich kurz wie man auf stinknormale Windows-Freigaben zugreifen kann.

Das gilt in meinem Fall für Windows Vista mit NTFS Dateisystem.

Erstmal machen wir die Windows-Freigabe. Wir suchen uns den Ordner zum Freigeben, ich nehme einfach mal "Filme"

Windows Freigabe

Rechts Maustaste auf den Ordner, und auf Freigabe klicken:

Ordner Freigabe

Aus dem Drop-Down Menü wählen wir "Jeder" aus und klicken auf hinzufügen.

Freigabe

Mit einem Klick auf Freigabe ist diese Sache schon beendet und der Ordner im Netzwerk freigegeben.

Jetzt müssen wir der WD Box noch den Ordner beibringen.

Dafür connecten wir wie oben beschrieben per Putty auf den WD Player und ändern die net.mounts (auch oben beschrieben), mit den
jeweiligen Daten des Windows-Computers, in meinem Fall

xmount //192.168.2.112/filme filme cifs

Ich habe einfach die IP meines Windows Rechners eingegeben. Diese bekommt man raus, indem man die Eingabeaufforderung startet und den Befehl
ipconfig eingibt. Da unser freigegebender Ordner filme heißt, lautet der Pfad //192.168.2.112/filme

Das zweite "Filme" danach ist wieder der Name, der auf dem Fernseher erscheinen wird. CIFS ist wieder das Dateisystem, dass auch von Windows ohne
weitere Software unterstützt wird.

Nach einem Reboot der WD Box ist nun auch die Windows-Freigabe im Fernseher sichtbar :)

mehr...

 []