zuletzt aktualisiert am: 21.02.2012 (Update, Version 6.0.39 erschienen)
Im Folgenden zeige ich, wie ihr einen UPnP-AV-Server, nämlich den Twonky Server auf eure Fritz!Box bringt um Filme auf der angeschlossenen Festplatte auf z.B. euren TV zu streamen.
Zuerst braucht ihr Telnet Zugriff auf eure Box.
Ist das erledigt kanns auch schon losgehen.
Baut eine Telnet Verbindung auf, dann wechselt auf eure Festplatte oder USB Stick:
Bei mir heißt die Platte “FUJITSU-MHU2100AT-01″, bei euch sicher anders. Gebt den Befehl einfach soweit ein
und drückt die TAB-Taste, dann wird automatisch vervollständigt, dann Enter drücken. In Putty könnt ihr Text oder Befehle übrigens mit der rechten Maustaste einfügen.
Danach gebt folgenden Befehl ein (Es ist eine Zeile, einfach kopieren, einfügen und Return drücken.):
Daraufhin startet die Installation, folgt einfach den Anweisungen auf dem Bildschirm.
Jetzt downloadet ihr euch die modifizierte twonkymedia.sh: KLICK! (Rechtsklick, speichern unter)
Und auch noch die twonkymedia.ini: KLICK! (Rechtsklick, speichern unter)
Diese Dateien mit z.B. Notepad++ bearbeiten. (NICHT mit dem Windows Editor, dieser würde die Datei beschädigen.)
Mit Hilfe von “Suchen und Ersetzen” ersetzt ihr in beiden Dateien meinen USB-Speicher FUJITSU-MHU2100AT-01 durch den euren (wie er eben in der Fritz!Box angezeigt wird.). Sollte die IP Adresse eurer Fritz!Box von der Standardeinstellung abweichen, diese in der twonkymedia.ini ebenfalls anpassen. (ziemlich weit oben)
Die twonkymedia.sh und die twonkymedia.ini speichert ihr dann auf den USB Stick der Fritz!Box im Verzeichnis twonkymedia.
Falls eine Abfrage kommt, ob man die Datei(en) ersetzen will, wird mit JA beantwortet.
So, dann gehts ans Starten. Telnet Session öffnen, dann auf den USB-Stick bzw. Festplatte wechseln und die Rechte anpassen:
Dann twonky starten:
Schon läuft Twonky. Es handelt sich um eine Testversion, die ihr 30 Tage nutzen könnt, wenn alles funktioniert wie ihr es euch vorgestellt habt, müsst ihr eben eine Lizenz kaufen.
Über die Webadresse
könnt ihr nun auf die Weboberfläche des Servers zugreifen und Einstellungen vornehmen. Klickt euch einfach mal durch.
Hier steht wie ihr den Twonkyserver automatisch beim Boot der Box mitstarten lassen könnt. Damit erspart ihr euch die lästige Tipperei der Telnet Befehle.
Danke an dieser Stelle an estrange.
Wie immer gilt: Ich übernehme keine Haftung für Schäden oder Beeinträchtigungen die durch Benutzung bzw. Befolgung meiner Anleitungen und Tipps auftreten oder entstehen können.
Vielen Dank für den Link!
Mit den veränderten Libs startet der Server, allerdings ist das umändern des Verzeichnisses in der twonkymedia.sh unnötig, da man die betreffenden Libs auch einfach überschreiben kann.
Ich habe sie hier hochgeladen, einfach in den bestehenden Libordner hineinkopieren: http://www.mediafire.com/?217wfx9j1c17mb6
Also nochmal zusammenfassend: Du hast nur die Libs runtergeladen, die in den lib Ordner rein, und fertig? (Hast du das hier auch noch machen müssen? Da FAT32 auf meinem USB-Laufwerk keine Links unterstützt, muss man die Dateien nochmals kopieren und zwar die libuClibc-0.9.28.so nach libc.so und nach libc.so.0 und die libpthread-0.9.28.so nach libpthread.so und libpthread.so.0.)
Ich stell die libs dann auf meinem Server zur Verfügung, und informiere knorxi ausm IPPF ob das okay ist wenn ich das zur Verfügung stelle.
Ich habe mich strikt an das Tutorial auf dieser Seite gehalten und nur die Libs nachträglich ersetzt, ja. Ich habe die 4 oben zusätzlich genannten auch erstellt und in das Archiv mit eingefügt, hab es aber auch garnicht erst mit linken versucht, da meine Festplatten alle NTFS-formatiert sind.
Irgendwie komisch, dass es dann funktioniert, weil es sind ja im Prinzip alle 6 Dateien schon enthalten…
Ich habs mal angepasst.
Moin, es hat, dank deiner Beschreibung, soweit alles problemlos funktioniert. Bilder und Musik kann ich abspielen jedoch keine Videos.
Weder mpg, avi noch wmv werden angezeigt obwohl diese in der Twonky Übersicht erscheinen, nicht jedoch auf dem TV der nur mpg kann.
Bei den Hintergrundtranscodierungsoptionen nleibet Musik und Video grau, sodass ich dies nicht anwählen kann.
Eine Idee ?
mfg
Hallo!
Ich weiß wirklich nicht ob Transcoding möglich ist. Sorry.
OK, ist das ausgegraute im Musik und Videobereich bei euch auch ?
Jap.
Wenn du den Pfad in der twonkymedia.sh noch anpasst findet er auch die twonkymedia.ini
INIFILE=”${WORKDIR}/twonkymedia.ini/twonkymedia.ini”
in
INIFILE=”${WORKDIR}/twonkymedia.ini”
Ansonsten super Anleitung…
Ist jetzt noch ein bisschen angepasst und übersichtlicher gemacht worden 🙂
Hallo.
Danke für die Anleitung. Hat alles sehr gut geklappt. 🙂
Nun habe ich allerdings ein Problem:
Ich streame von einer Fritzbox 7320 an einen Samsung BD C-5900, welcher mit einem Yamaha RX-V367 verbunden ist (HDMI).
Ich erhalte allerdings nur PCM-Ton. DTS oder Dolby Digital erhalte ich nicht.
Ich habe mich ein bisschen schlau gemacht und mehrmals gesehen, dass eine Änderung in der clients.db helfen soll.
Folgende Einstellungen für den BD C-5900 habe ich vorgenommen:
NA:Samsung BD-C5900 DNLA 1.5
HH:DLNADOC/1.50
HP:chunked
XM:DLNA10
XM:DATETIME
DX:SAMSUNGFEATLIST
DB:AUTO
DL:MP4DLNA
MT:mkv video/MP4V-ES
MT:avi,divx video/x-divx
MT:mp4 video/MP4V-ES
MT:mpeg,mpeg2,vdr,spts,tp,ts,m2ts video/mpeg
MT:ogg audio/x-ogg
MT:flac audio/flac
MT:mp1,mp2,mp3 audio/mpeg
MT:mp3 audio/mp3
Funktioniert aber wie gesagt nicht. Jemand eine Ahnung, woran es noch liegen kann?
Thx 😉
1. wie siehts aus mit einem neustart der Box startet der server automatisch mit??
2. benutze Freetz..läuft es da auch..??
3. macht es Sinn den server auf nem USB-Stick zu instalieren und für die Mediafiles ne usb platte zu benutzen??
zu 1.: So out of the box nicht. Durch einen Eintrag in die debug.cfg (oder in die rc.custom bei freetz) aber schon.
zu 2.: Ja.
zu 3.: Ich hab den Server und auch die Mediafiles auf ein und der selben Festplatte liegen.
Hab den twonky instaliert hat super geklappt.
Jetzt hab ich noch zwei fragen: wie ist das startsctipt im rc.custom??
Und kann ich die freigaba für einige clienten beschränken zb der eine nur musik der ander nur bilder und musik oder sogar nach ordner??
Wunderbar.
Geh einfach über die freetz Oberfläche und bearbeite die rc.custom.
Ich habe einfach ein
sleep 20
cd /var/media/ftp/USBSPEICHER/twonkypfad/
chmod -R 777 *
./twonkymedia.sh start
drin.
Ob man Rechte beschränken kann weiß ich nicht, bin aber im Moment auch nicht zu Hause um es auszuprobieren.
Hallo, vielen Dank für die Hilfe! Ich habe die Anleitung oben Schritt für Schritt befolgt. Klappte soweit alles gut, bis auf der letzte (und wohl entscheidende Schritt)… Wenn ich
‘/twonkymedia.sh start’
eingebe bekomme ich die Fehlermeldung
‘-sh: /twonkymedia.sh: not found’.
Kann jemand helfen? Muss dazu sagen, ich habe keine AHnung von FTP und Telnet usw. Dafür schon einmal sorry im Vorwege
@kikde hast du den punkt davor vergessen?? ./twonkymedia.sh
ich bräuchte noch hilfe bei dem Startskript ich komme da nicht weiter..
was muss in der debug.cfg genau drinn stehn und wie bearbeiet ich diese??
Du loggst dich mit telnet auf die Box ein. Dann bearbeitest du mit vi (http://de.wikipedia.org/wiki/Vi, die Befehlssyntax ist am Anfang gewöhnungsbedürfig, hier eine kurze Befehlsreferenz: http://www.fehcom.de/pub/viref.pdf) die debug.cfg. [ vi /var/flash/debug.cfg ]
Alles was da drinstehen sollte ist das, was ich in meiner vorherigen Antwort geschrieben habe, nur den twonkypad musst du eben anpassen. (also der Pfad, in der die twonkymedia.sh liegt.)
Kurzum: Alles anpassen, dann alles markieren und kopieren (in die Zwischenablage), im vi Fenster a drücken, Rechte Maustaste drücken, der Text aus der Zwischenablage wird eingefügt. Speichern der Datei dann folgendermaßen: ESC drücken :wq eingeben (mit dem Doppelpunkt) und fertig.
Hi und Grüße an alle hier!
ich brauche Hilfe…..
Habe alles exakt beachtet und es funktioniert bis auf den Punkt wo ich die Rechte ändern muss. Wenn ich ich das Verzeichnis will folgt diese Meldung:
Mounting Generic-FlashDisk-01 to device /dev/sda1…
MOUNT: use blkid to get device /dev/sda1 data
MOUNT: filesystem type is: vfat
MOUNT: mount -t ‘vfat’ /dev/sda1 /var/media/ftp/Generic-FlashDisk-01
killall: ftpd: no process killed
# cd /var/media/ftp
# cd /Generic-Flashdisk-01
-sh: cd: can’t cd to /Generic-Flashdisk-01
Geschweige denn, dass ich in das twonkymedia-Verzeichnis komme …
Was mache ich falsch?
….. bzw.
# cd /var/medai/ftp/Generic-FlashDisk-01/twonkymedia
-sh: cd: can’t cd to /var/medai/ftp/Generic-FlashDisk-01/twonkymedia
twonkymedia ist der Folder, indem die Dateien auf dem USB-Stick liegen.
🙁