home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
DAAP/iTunes Plugin
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="simex" data-source="post: 230152"><p>AFAIK DAAP Server/Client is implemented by iTunes itself. Bonjour is Apple's implementation of mDNS and DNS-SD. (The implementation on Linux for instance is called <a href="http://en.wikipedia.org/wiki/Avahi_(software)" target="_blank">Avahi</a>)</p><p>iTunes uses Bonjour to broadcast the fact that it is a DAAP server. Bonjour does not implement DAAP.</p><p></p><p>The only way that I'm aware of being able to talk to iTunes 7 devices is via ... iTunes 7 <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite4" alt=":mad:" title="Mad :mad:" loading="lazy" data-shortname=":mad:" /> </p><p>The point of my plugin was that you didn't need iTunes.</p><p></p><p></p><p></p><p>The plugin is also stalled for development.</p><p>It was coming to the point where I was starting to think in terms of a generic file access system (similar to using URL protocols eg. file://c:/music.mp3 would be a local file) with plugins that register the fact that they can handle a particular protocol (eg. I would register the fact that I can do daap://mymac/playlist/4/55.mp3 for instance).</p><p>However, such a change would require some major changes for MediaPortal.</p><p>Maybe MP2 can include such a thing? <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" /> Then things like ftp access, daap access and possibly upnp can be added easily and history search and sort would work without (too much) extra effort from protocol plugin developers.</p><p></p><p>Of course the other major interruption to the plugin development is that we now have a proper Windows Media Centre box hooked up to the TV now... <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" /> </p><p></p><p>I'm more than happy to put up the code that I had done so far. It's not very good since it's the first ever plugin I've written for MP and I found that I needed to know most of the music system to write something that seemed so simple, which is why it became a plugin (with me re-implementing the music view, etc) rather than a plugin to music directly.</p><p></p><p>Who knows. If the other housemates get sick and tired of Media Centre crashing during Thumbnails and adding random .ehome files around the place, then I may come back to it. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite6" alt=":cool:" title="Cool :cool:" loading="lazy" data-shortname=":cool:" /> </p><p></p><p>I'll add a link to the code when I find it again <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite5" alt=":confused:" title="Confused :confused:" loading="lazy" data-shortname=":confused:" /> (since I'm at linux.conf.au right now lol)</p><p></p><p>Simex</p><p><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p></blockquote><p></p>
[QUOTE="simex, post: 230152"] AFAIK DAAP Server/Client is implemented by iTunes itself. Bonjour is Apple's implementation of mDNS and DNS-SD. (The implementation on Linux for instance is called [URL="http://en.wikipedia.org/wiki/Avahi_(software)"]Avahi[/URL]) iTunes uses Bonjour to broadcast the fact that it is a DAAP server. Bonjour does not implement DAAP. The only way that I'm aware of being able to talk to iTunes 7 devices is via ... iTunes 7 :wtf: The point of my plugin was that you didn't need iTunes. The plugin is also stalled for development. It was coming to the point where I was starting to think in terms of a generic file access system (similar to using URL protocols eg. file://c:/music.mp3 would be a local file) with plugins that register the fact that they can handle a particular protocol (eg. I would register the fact that I can do daap://mymac/playlist/4/55.mp3 for instance). However, such a change would require some major changes for MediaPortal. Maybe MP2 can include such a thing? :thx: Then things like ftp access, daap access and possibly upnp can be added easily and history search and sort would work without (too much) extra effort from protocol plugin developers. Of course the other major interruption to the plugin development is that we now have a proper Windows Media Centre box hooked up to the TV now... :D I'm more than happy to put up the code that I had done so far. It's not very good since it's the first ever plugin I've written for MP and I found that I needed to know most of the music system to write something that seemed so simple, which is why it became a plugin (with me re-implementing the music view, etc) rather than a plugin to music directly. Who knows. If the other housemates get sick and tired of Media Centre crashing during Thumbnails and adding random .ehome files around the place, then I may come back to it. :cool: I'll add a link to the code when I find it again :S (since I'm at linux.conf.au right now lol) Simex :-) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
DAAP/iTunes Plugin
Contact us
RSS
Top
Bottom