[Home]History of WinDaapd

HomePage | RecentChanges | Preferences


Revision 7 . . (edit) March 7, 2004 8:58 pm by RustyDust
Revision 6 . . (edit) March 7, 2004 8:57 pm by RustyDust
Revision 5 . . (edit) March 7, 2004 8:57 pm by RustyDust
Revision 4 . . (edit) March 7, 2004 8:56 pm by RustyDust
Revision 3 . . March 7, 2004 8:53 pm by RustyDust
Revision 2 . . January 21, 2004 2:54 pm by RustyDust
  

Difference (from prior major revision) (minor diff)

Changed: 9c9
So I decided to port the thing to Windows. The task proved easier, at least for daapd itself, than I thought for all that was needed was the [CygWin] emulation layer for Windows and some tweaking of one source file. However, I couldn't get the also needed service announcer to compile under Cygwin. As it turned out, Cygwin doesn't support multicast traffic, so there's no way to get that up and running using open source tools. Luckily, a friend of mine is owner of Microsoft's Visual Studio .Net 2003 and for Apple not only provide the source code fro free but also include a project file that works for VS.Net 2003, compiling a native Windows version of the announcer was a breeze.
So I decided to port the thing to Windows. The task proved easier, at least for daapd itself, than I thought for all that was needed was the [CygWin] emulation layer for Windows and some tweaking of one source file. However, I couldn't get the also needed service announcer to compile under Cygwin. As it turned out, Cygwin doesn't support multicast traffic, so there's no way to get that up and running using open source tools. Luckily, a friend of mine owns Microsoft's Visual Studio .Net 2003 and for Apple not only provides the source code for free but also includes a project file that works for VS.Net 2003, compiling a native Windows version of the announcer was a breeze.

Changed: 11c11
Still, the setup isn't yet perfect. I'll try to provide a startup script that will do all the parameter setting. That may or may not work, for I can't test each and every environment you may wish to run WinDaapd on.
Still, the setup isn't yet perfect. I'll try to provide a startup script that will do all the parameter setting. That may or may not work, for I can't test each and every environment you may wish to run WinDaapd on.

Added: 14a15,27
* WinDaapd [daapd.rar]

Instructions:

Unpack the contents of the archive in the root directory of a drive on the machine where your MP3 collection resides. It will create a directory named daapd with some executables and some DLLs in it. Now change to the directory where your MP3 collection is. From there, call the daapd server using

X:\daapd\daapd -v

on a command line shell. Replace the drive letter X: with the letter of the drive where you installed the daapd server. Scanning your music collection may take a while, so be patient. In the meantime, open another shell and start the Rendezvous announcer using

Rendezvous -rs "Win iTunes Jukebox" "_daap._tcp" "local." 3689 "Win iTunes Jukebox"

When starting iTunes for Mac or iTunes for Windows, the new server will show up on your list of audio ressources. Have fun.

HomePage | RecentChanges | Preferences
Search:
© 2003 RustyDust