UPDATE (18.4.2009): Mit der neuen Laborversion vom 18.5.2009 unterstützt die AVM-Firmware einen UPnP-Server mit ähnlicher Funktionalität wie TwonkyMedia. Zum Streamen von Musik und Videos ist die Installation von TwonkyMedia daher nicht mehr notwendig.

Einleitung

Dieses Howto beschreibt, wie man den TwonkyVision Server auf einer unmodifiziertern Fritz!Box Fon WLAN 7270 installiert.

Benötigt werden dazu:

  • Externe Festplatte
  • Telnet-Zugang
  • TwonkyVision Server „Linux MIPS little endian uclibc 0.9.28“
  • Ein bischen Mut (war meine erste Änderung :-))

Vorbereitung

Natürlich brauchst du erstens eine externe Festplatte, auf der du TwonkyMedia installierst und von der du deine Musik und Videos streamst. Welche und wie viele Festplatten du willst musst du selbst entscheiden.

Zweitens musst du den Telnet-Zugang zur FB aktivieren. Das geschieht, indem du mit dem Telefon #96*7* wählst und anschließend z.B. in Windows Start→Ausführen→„telnet fritz.box“ startest. Dort gibst du dein Administrations-Passwort ein und landest in der Shell deiner FB.

Schließlich musst du noch die aktuelle Version des TwonkyVision servers herunterladen. Die damals für die FB geeignete Version nannte sich „Linux MIPS little endian uclibc 0.9.28“.

Den Download findest du auf TwonkyMedia.

Installation

Falls du andere Partitionen oder eine andere Festplatte benutzt, musst du „ExternalHDD-Partition-0-1“ ggf. gegen deine Laufwerksbeschreibung ersetzen. Es ist generell eine gute Idee, Medien und auf den Festplatten installierte Programme auf unterschiedlichen Partitionen bzw. Laufwerken unter zu bringen, z.B. ein günstiger USB-Stick und eine große Festplatte.

Nach dem Download entpackst du das Archiv auf eine deiner externen Festplatten an der FB, z.B.

\\fritz.box\\ExternalHDD-Partition-0-1\twonky\

Anschließend bearbeitest du das Startskript des Servers

\\fritz.box\\ExternalHDD-Partition-0-1\twonky\twonkymedia.sh

mit dem Editor deiner Wahl und setzt „WORKDIR1“ (in Zeile 28) auf

WORKDIR1="/var/media/ftp/ExternalHDD-Partition-0-1/twonky"

Theoretisch ist TwonkyMedia damit schon betriebsbereit. Wechsle in Telnet in das Installations-Verzeichnis

cd /var/media/ftp/ExternalHDD-Partition-0-1/twonky/

und starte TwonkyMedia

./twonkymedia.sh start

Jetzt solltest du auf http://fritz.box:9000/ den Startbildschirm von TwonkyVision sehen.

Da der server natürlich bei jedem Reboot gestartet werden soll, muss noch ein entsprechender Eintrag in der Datei

/var/flash/debug.cfg

erstellt werden.

Vosicht: Beim Bearbeiten der Datei debug.cfg erlischt die Geräte-Garantie!

Im Auslieferungszustand ist diese Datei zwar vorhanden, jedoch leer. So leer, dass sie nichtmal mit dem Editor geöffnet werden kann. Daher musst du eine temporäre Datei anlegen und diese anschließend öffnen:

echo > /var/tmp/debug.cfg
nvi /var/tmp/debug.cfg

Dort trägst du folgendes ein:

#!/bin/sh
#start telnetd
/usr/sbin/telnetd -l /sbin/ar7login

#!/bin/sh
#Twonky Startscript ausführen
/var/media/ftp/ExternalHDD-Partition-0-1/twonky/twonkymedia.sh start

Anschließend kopierst du den Inhalt der Datei in die debug.cfg auf dem Flash:

cat /var/tmp/debug.cfg > /var/flash/debug.cfg

Das startet den Telnet-Server und den TwonkyMedia-Server automatisch bei jedem Neustart.

Einstellungen

Jetzt kannst du alle Freigaben usw. über das Webinterface auf http://fritz.box:9000/ einstellen.

Du solltest auf jeden Fall in den Einstellungen unter „Sonstige“ die Bilderskalierung abschalten (letztes Häkchen), da sonst die FB eim aufrufen der Bilderübersicht überlastet wird und für kurze Zeit sämtliche anderen Funktionen (Telefon, DSL, WLAN usw.) aussetzen!

Getestete Hard- und Software

  • Fritz!Box Fon WLAN 7270 mit Firmware-Version 54.04.58
  • 2 Festplatten: Western Digital Elements 500GB
  • Xbox 360 mit aktueller Firmware und WLAN-Adapter

Quellen

 
gateways/avm/howtos/mods/twonky.txt · Zuletzt geändert: 2009/05/18 14:33 von phoque
 
Impressum
Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki