DAAP/iTunes plugin? (1 Viewer)

S

simex

Guest
Hey all.
First off, can I say just how cool this whole thing is!! Finally, a system that I can sink my C# teeth into!

And as a foray into that, I was thinking about creating a DAAP (iTunes streaming protocol) client plugin (ie. use iTunes or another DAAP-compatable client (like RythymBox or Banshee) to stream music to MediaPortal.

I have searched your forums but there has been no other DAAP plugins...

Is anyone else interested? Or is it just me...?

Comments appreciated :)

PS. I have a BSD-liscenced C# DAAP Client *and* server implementation, but I think that the client will be much easier to do first up ;)

PPS. How am I meant to get the System.IO.Stream of the music data to whatever plays the music? I'm thinking of having a look at the My Music plugin because at least the layout will be similar?

Pity there is no "Data provider" interface so you can have generic transport plugins (ie. a file:// one a http:// one a daap:// one ;)
 

terminaldude

New Member
October 3, 2006
2
0
42
Home Country
New Zealand New Zealand
I have been waiting!

Hi Simex,

I have been waiting for so long for someone to jump in and create a iTunes sharing/DAAP plugin for MediaPortal! All my music is on my Powerbook all organised neatly into playlists, with no way for MediaPortal to easily access it.

Would the iTunes sharing/DAAP plugin support video playback as well?

If you would like a beta tester please email me at johnATNOSPAMroweiage.ath.cx (replacing the ATNOSPAM with the @ symbol of course). I run MediaPortal SVN, generally less than a week old.

Please, everyone else reply to show your support for Simex, there's gotta be other board users that use iTunes!

If I searched far back enough I could probably find you my post from 2004 asking for DAAP support then, wow time flys!
 

Brocklander

Retired Team Member
  • Premium Supporter
  • September 15, 2004
    347
    2
    Wellington
    Home Country
    New Zealand New Zealand
    This would be AWESOME! We have 7 computers here all with iTunes, so to listen to music we minimize MP and use iTunes - not the most remote friendly option, but we have no choice.

    Would this be integrated in to My Music, or would it need to be a seperate plugin?

    I can't offer to beta test, we need a stable HTPC or things around here get very tense. However there are other ways I should be able to help out, will PM you.
     
    S

    simex

    Guest
    Great to see some people support it.:D
    I'm doing this for two main reasons: One, to do some coding with MP (it's my first plugin - although i've done pleanty of C#) and two, because my roommate uses http://www.rhythmbox.org/ which can use DAAP to stream the music out :D
    (BTW, I'll be testing up against his client for the most part. Once I get that somewhat working, I'll put it up to be tested more widely.

    Oh and just to note, iTUNES 7 IS NOT SUPPORTED AT THIS TIME! :mad:
    This is because no-one has figured out the (slightly modified) DAAP protocol that Apple is using in iTunes 7. Once this gets worked out I'll add it. (It should be something simple :confused: )

    The way i'm thinking about it looking is something like My Music (I might "borrow" their code a bit ;) ) with the extra element of choosing the server first up (instead of picking a location to start browsing). I havn't looked through My Music's code to see what they do, but I think that's the direction i'll go in.

    If there is a way of DAAP becoming like a "provider" for my music (so you could just add DAAP shares like you add locations now) that would be better, but I don't think that's possible - more research to come :rolleyes: )

    As for iTunes Video, that might come *after* i get this working!!!

    I'll add a Wiki page once I get a semi-stable-at-least-it-does-something version. Once it actually does what it's meant to do, then I'll add it to the main page's plugins section.

    Great to hear someone else but me (and my roommate) wants it!!

    I'll keep you informed ;)


    Simon
    :)

    PS. I've noticed that they have released (or at least, put into CVS) a new Music Engine. What are your thoughts? Should I aim for that first? Or would you really like the plugin to support the current stable version??
    My personal preference is for the newer version seeing as this plugin will probably see semi-stable-ness somewhere around the next stable release of MP :p
     

    terminaldude

    New Member
    October 3, 2006
    2
    0
    42
    Home Country
    New Zealand New Zealand
    All ears

    From my point of view, I hope that the iTunes 7 sharing gets figured out soon, I use that on my Powerbook and the advances in iTUnes 7 are very cool.

    Will you support the same sort of searching that iTunes supports? I know that's probably an advanced feature not for the 0.1 release, but I thought I'd throw it out there.

    Anyway, good luck Simex and keep us posted on development!
     
    S

    simex

    Guest
    To be honest I don't know what sort of searching iTunes supports. And all DAAP gives you is a big database of all your metadata. It's up to the client to search/sort/whatever.

    I'll put that into after "get it working" ;-)

    No promises on how quickly this comes out, as with most small projects this is a spare-time thing. But I will most definately try :D

    Thanks for the early support :D
     

    x-cimo

    Portal Member
    January 28, 2008
    6
    0
    Home Country
    Canada Canada
    Look like it would be possible to use that DAAP pluging with Firefly, and that would allow us to access iTunes 7 music share, as well as any other music share running DAAP..

    Unfortunatly this thread seem pretty dead, so I guess its no longer being developped. Does anyone have the source code for the DAAP plugin that simex was working on?
     

    Users who are viewing this thread

    Top Bottom