iTunes music server for DroboShare

| | Comments (7) | TrackBacks (0)
Nnngh, tired. I spent last night porting the firefly itunes server (mt-daapd) over to the drobo. It was a bit harder than I expected, but then again, I didn't really expect it to work right, and it does. Most of the effort was just getting all the third party libs compiled/installed for linux-arm, but there were a few old calls made by mt-daapd that weren't portable, so I had to substitute newer functions and comment out part of the configure script. I've got it running on my Drobo at home, and it appears to be working without any problems at all. Yay! Data Robotics was also offering a bounty for getting this ported providing no functionality was lost, so I'm looking forward to talking to them about this. :)

0 TrackBacks

Listed below are links to blogs that reference this entry: iTunes music server for DroboShare.

TrackBack URL for this entry: http://freebsdgirl.com/mt/mt-tb.cgi/190

7 Comments

Any plans to build AFP support for Drobo/Droboshare?

I'm keen to use them with Time Machine, but am uncomfortable with the hacks that seem to be necessary to get around the absence of AFP.

Thanks,
Alex

sounds interesting. One question - is it possible to stream videos to iTunes and Apple TV e.x.?

PS.: did you ever look at your page with noScript or JavaScript turned off? I think there should be a little hint for commenters.

This is awesome. I'm going to have to go out and buy a DroboShare now. Thanks!

1) I'm not certain of this, but does afp require any sort of kernel support in linux? I've never used afp - I prefer nfs or smb. You know, protocols that are supported by most devices without a lot of screwing around. :)

2) There should be no limitations in mt-daapd as far as I know of. So if streaming videos normally works in a shared iTunes library, you shouldn't have any problem getting it working. I don't know if iTunes supports that over DAAP or not, however. People have mentioned the javascript thing before. I'm not a web developer/designer. I use a standard MT template. Want to find me a web designer? :)

If only the Drobo wern't so damn expensive.....

1) AfP over TCP doesn't require kernel support. If you want afp over appletalk protocols like ddp then you'll need the kernel modules. The apf binary from the netatalk project should be all you need to to create an afp share.

2) I'm assuming "Timo" wants a message like the following, using the noscript HTML tag:

<noscript>
It appears that your one of the less savvy morons that don't enable javascript, probably because someone told you it was dangerous. If you want this site to work for you, turn the bloody thing on.
</noscript>

The message will be displayed when a browser has javascript disabled.

I think you don't need a designer but some time to pick a existing one ;) [1]

@Ian
Security? Think about the people turning off JS because they want the net to be usable again...

[1] http://www.sixapart.com/movabletype/styles/library

Awesome work. I am considering buying the new drobo + droboshare to share out my itunes library and other media but I wasn't sure what the status on people porting apps like firefly to drobo share was. Nice to see this happening.

Leave a comment