Differences
This shows you the differences between the selected revision and the current version of the page.
howto:firefly 2008/01/03 08:24 | howto:firefly 2017/09/06 18:38 current | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== iTunes Server ====== | ====== iTunes Server ====== | ||
- | The DNS-323 is delivered with an iTunes Server included. This server is the open source [[http://www.mt-daapd.org/|mt-daapd]] server, version 0.2.4.This is the reccomended stable release of mt-daapd which also supports iTunes 6.0.4. | + | The DNS-323 is delivered with an iTunes Server included. This server is the open source [[http://www.mt-daapd.org/|mt-daapd]] server, version 0.2.4.This is the recommended stable release of mt-daapd which also supports iTunes 6.0.4. |
- | After 0.2.4, mt-daapd evolved into [[http://fireflymediaserver.org/|FireFly]], self-titeled to be //The best open-source media server for the Roku SoundBridge and iTunes//. FireFly is work-in-progress, but Roku has decided that one of the nighly builds are //good enough// for their customers and released [[http://www.rokulabs.com/support_sb_dwnld_firefly.php|version 1.0]]. | + | After 0.2.4, mt-daapd evolved into [[http://fireflymediaserver.org/|FireFly]], self-titled to be //The best open-source media server for the Roku SoundBridge and iTunes//. FireFly is work-in-progress, but Roku has decided that one of the nighly builds are //good enough// for their customers and released [[http://www.rokulabs.com/support_sb_dwnld_firefly.php|version 1.0]]. |
In short, there is no FireFly version 1.0 from the developer, [[http://www.pedde.com/|Ron Pedde]] but Roku, the corporation, has decided to define one. See this [[http://forums.fireflymediaserver.org/viewtopic.php?t=5554|thread]] for information about this issue. | In short, there is no FireFly version 1.0 from the developer, [[http://www.pedde.com/|Ron Pedde]] but Roku, the corporation, has decided to define one. See this [[http://forums.fireflymediaserver.org/viewtopic.php?t=5554|thread]] for information about this issue. | ||
====== FireFly on the DNS-323 ====== | ====== FireFly on the DNS-323 ====== | ||
- | There are, at least, two ways to get FireFly running on the DNS-323. Either through the [[chroot_debian|debian]] chroot or as a standalone application. | + | There are, at least, three ways to get FireFly running on the DNS-323. Either through the [[chroot_debian|debian]] chroot or as a standalone application. Third one is just to use the Firefly v1.00 extension (dns323_Firefly_v1.00) package from Dlink (only available from Firmware Version 1.08 onwards). This package includes FireFly Server svn-1696 version and can be installed as ADD-ON directly from Web GUI. With this possibility from iTunes SERVER tab a link to FireFly Web Pages will be available without any other work. |
===== FireFly in Debian Chroot ===== | ===== FireFly in Debian Chroot ===== | ||
Line 56: | Line 56: | ||
The files installed are updated versions of files already present on the DNS-323. In order to use this package you need to point out the directory for the shared libraries used. | The files installed are updated versions of files already present on the DNS-323. In order to use this package you need to point out the directory for the shared libraries used. | ||
- | In order to start [[http://fireflymediaserver.org/|FireFly]] execute the following, but first make sure that the <hi #ffa500>iTunesServer is turned off</hi>. | + | In order to start [[http://fireflymediaserver.org/|FireFly]] execute the following, but first make sure that the iTunesServer is turned off. |
<code bash> | <code bash> | ||
Line 69: | Line 69: | ||
+ | ===== Standalone - The Easy Way ===== | ||
+ | **NOTE** = New version has been posted here: | ||
+ | [[http://files.hesse-n.com/ch3snas/|Firefly mt-daapd-svn-1735-1.tgz / CH3SNAS]] | ||
+ | . | ||
+ | **Method 1** Use WinRAR and FTP Access: | ||
- | + | - Turn off original iTunesServer from D-Link from WEB GUI, **IMPORTANT** | |
- | + | - Download {{:download:dns_323_firefly_svn_mt-daapd-svn-1498_pa2.tar.gz}} | |
- | ===== Standalone - The Easy Way ===== | + | - For the version with FLAC support compiled in, download {{:download:dns323_mt-daapd-svn-1498-with-flac.tar.gz}} |
- | A pre-compiled variant can be found here: {{:download:dns_323_firefly_svn_mt-daapd-svn-1498_pa2.tar.gz}}. Do **not**, I repeat, do **not** try to use Winzip to extract the contents of this file. If you do that, you will not be able to start FireFly. | + | - Use WinRAR to decompress all the files in the archive (Do **not**, I repeat, do **not** try to use Winzip to extract the contents of the tar file. If you do that, you will not be able to start FireFly.) |
- | + | - Use an editor such as Notepad++ edit the entry on line 78 in mt-daapd.conf to point to your music files (i.e. if your music files are in a folder called Music, then change the entry to 'mp3_dir = /mnt/HD_a2/Music'). | |
- | **Method 1 (easiest)** Use WinRAR and FTP Access: | + | - Use FTP access to place the files in \\NAS\HDD_1 or \\NAS\Volume_1 (depends on FW version) |
- | + | ||
- | - use WinRAR to decompress all the files in the above archive | + | |
- | - use an editor such as Notepad++ edit the entry on line 78 to point to your music files (i.e. if your music files are in a folder called Music, then change the entry to 'mp3_dir = /mnt/HD_a2/Music'). | + | |
- | - use FTP access to place the files in \\NAS\HDD_1 or \\NAS\Volume_1 (depends on FW version) | + | |
- Telnet into device and execute (note that each line is a separate command) | - Telnet into device and execute (note that each line is a separate command) | ||
Line 92: | Line 93: | ||
</code> | </code> | ||
- | You will see the output from the program as it runs, and need to press CTRL+C to stop it when you are done testing. | + | **Method 2** Use TAR and Telnet on the DNS-323 (see bottom of this section for updated version): |
- | + | ||
- | **Method 2 (more use of Telnet, etc)** use this file the following way: | + | |
- | - Turn off original iTunesServer from D-Link from WEB GUI, <hi #ffff00>**IMPORTANT**</hi> | + | - Turn off original iTunesServer from D-Link from WEB GUI, **IMPORTANT** |
- | - Download the [[http://download.dns323.info/dl/dns_323_firefly_svn_mt-daapd-svn-1498_pa2.tar.gz|file]] | + | - Download {{:download:dns_323_firefly_svn_mt-daapd-svn-1498_pa2.tar.gz}} |
+ | - For the version with FLAC support compiled in, download {{:download:dns323_mt-daapd-svn-1498-with-flac.tar.gz}} | ||
- Place the file in \\NAS\HDD_1 or \\NAS\Volume_1 (depends on FW version) | - Place the file in \\NAS\HDD_1 or \\NAS\Volume_1 (depends on FW version) | ||
- Telnet to device and execute: | - Telnet to device and execute: | ||
Line 109: | Line 109: | ||
</code> | </code> | ||
- | When you've started the server, access it on port 3689 using your regular [[wp>Web_browser|browser]]: ''http://192.168.0.200:3689''. The admin password is defualt set to be ''mt-daapd''. | + | You will see the output from the program as it runs, and need to press CTRL+C to stop it when you are done testing. When you've started the server, access it on port 3689 using your regular [[wp>Web_browser|browser]]: ''http://192.168.0.200:3689''. The admin password is defualt set to be ''mt-daapd''. |
+ | [Updated Version] | ||
+ | This version has fixed a lot of issues with crashing and not finding files (seems to maybe be with larger DB's only), but looks to also be a more current version of firefly. Installation instructions are included at the link. | ||
+ | http://files.hesse-n.com/ch3snas/ | ||
===== Standalone - fun_plug ===== | ===== Standalone - fun_plug ===== |