clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.72k stars 671 forks source link

DAAP/iTunes client #34

Open Clementine-Issue-Importer opened 10 years ago

Clementine-Issue-Importer commented 10 years ago

From Askel.RU on February 27, 2010 00:50:27

Please add DAAP/iTunes support

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=34

Clementine-Issue-Importer commented 10 years ago

From john.maguire on February 26, 2010 16:24:38

Labels: -Type-Defect -Priority-Medium Type-Enhancement Priority-Low Milestone-1.0

Clementine-Issue-Importer commented 10 years ago

From khronnuz on July 06, 2010 05:02:36

It would be nice to have an iTunes library importer.

Clementine-Issue-Importer commented 10 years ago

From richard.jolly on September 23, 2010 10:46:46

I agree - I would like to stream my music via firefly from my NAS box (Freenas) to Clementine. A number of linux audio clients can do this already - rhythmbox, banshee etc

Clementine-Issue-Importer commented 10 years ago

From Nickollai on September 23, 2010 10:52:09

Richard, you can use NFS or sshfs, imho for playing music from NAS remote FS is better solution, because it is lossless.

Clementine-Issue-Importer commented 10 years ago

From colindean on September 23, 2010 11:19:46

@Nickollai: great suggestion, but NFS or sshfs require additional software and/or configuration. DAAP/iTunes require none.

Clementine-Issue-Importer commented 10 years ago

From richard.jolly on September 23, 2010 12:06:47

I have just created a sshfs mount with the music and pointed clementine to that folder and it seemed to have crashed the gui! Its still running as a process. It seemed to be building the library OK - but the the gui seemed to disappear - any idea where the log files are kept?

Clementine-Issue-Importer commented 10 years ago

From Nickollai on September 23, 2010 21:16:43

For me clementine and other players work fine with sshfs. Run clementine in terminal and you will see log. Check also logs of your ssh server and client. Do simple md5sum or 'rsync -avc' work fine with your sshfs mount point?

P.S. It is bugtracker, many people use rss or mail notification. Not the best place for learning and discussing sshfs.

Clementine-Issue-Importer commented 10 years ago

From mark.zwart76 on October 19, 2010 03:57:30

Great idea! I love clementine, but I stick to Rhythmbox on my netbook becuase Clementine lacks this feature

Clementine-Issue-Importer commented 10 years ago

From dadoreverend on November 14, 2010 20:54:43

same for me, i have a firefly server on a ubuntu box, and this feature now should be ...

Clementine-Issue-Importer commented 10 years ago

From *derek.tattersall@ecometrica.org on December 23, 2010 07:04:23

Another vote for daap support. Kind of surprised this is seen as low priority....

Clementine-Issue-Importer commented 10 years ago

_From sk__headhunter@hotmail.com on December 29, 2010 10:27:31_

I would definitely want this feature. Is there maybe any way to make a plugin so we can code it ourselves? I'd have no problem with coding it, but I don't really want to work myself through the whole clementine source and probably implement it in a way not according to the general design o.o'

Clementine-Issue-Importer commented 10 years ago

From keirangtp on December 29, 2010 11:53:22

vote for it: issue #12

Clementine-Issue-Importer commented 10 years ago

From davidsansome on April 09, 2011 10:42:47

Labels: -Milestone-1.0

Clementine-Issue-Importer commented 10 years ago

From dadoreverend on April 12, 2011 19:15:41

please add daap function, i've an ubuntu firefly server too and i need a player with this implementation, a cent for me

Clementine-Issue-Importer commented 10 years ago

From JPBarringer on April 16, 2011 08:40:27

DAAP and DLNA would be great.

One thing that would really set Clementine above and beyond the average media player would be proper endpoint support.

For DLNA, this means implementing a controllable 'media renderer'. Anyone with some DLNA experience should be able to pull this off, as it's a semi-public standard. Maybe the dudes over at PS3MS would offer some advice on this...? (Link: http://code.google.com/p/ps3mediaserver/ )

For DAAP (AirPlay), this should now be possible that the airport express' key has been made public (link: http://mafipulation.org/blagoblig/2011/04/08#shairport )

Imagine being able to effortlessly play to multiple Computers (running multiple OSes) / Airport Expresses / Airplay devices in a heterogeneous network environment! No one does this (yet) and this would put Clementine on the map in a big way.

Clementine-Issue-Importer commented 10 years ago

From TheBeest on April 17, 2011 10:32:25

DAAP/DLNA would be a major plus for Clementine! Would be simple to port the daap extension from Banshee into Clementine? I have limited experience but if you need a hand give us a shout!

Clementine-Issue-Importer commented 10 years ago

From zhamsik on May 05, 2011 12:31:25

comment 16: Banshee is a Mono project, that's a different story. Anyway I second that DAAP is essential.

Clementine-Issue-Importer commented 10 years ago

From baruse on May 09, 2011 08:17:00

please ;)

Clementine-Issue-Importer commented 10 years ago

From wabkia on May 17, 2011 10:55:09

DAAP streaming should be essential to a player that aims to be the all in one stop for all your internet music needs...

Clementine-Issue-Importer commented 10 years ago

From howard.trent on May 22, 2011 02:11:02

Being able to stream to Airport expresses would be amazing. No more itunes :D

Clementine-Issue-Importer commented 10 years ago

From jonas.osswald on May 23, 2011 10:51:55

please add the daap feature!

Clementine-Issue-Importer commented 10 years ago

From stepan.mracek on May 23, 2011 10:54:20

I'm voting for this feature as well!

Clementine-Issue-Importer commented 10 years ago

From feffer777 on June 12, 2011 15:33:15

Also vote for daap support. I remember that Amarok 1.4 had this feature, so maybe the code is still around since Clementine is based on Amarok 1.4 This should not be low priority!

Clementine-Issue-Importer commented 10 years ago

From baril.jp on June 15, 2011 09:38:44

Another vote here. In my case, over wifi 150Mb/s, DAAP is the only working solution for big files (lossless tunes sent transcoded in wav). Networked FS or shares are not transmitting constant data (e.g receive data at like 2kB/s for about 10 sec than try for about 1 sec to receive at 3MB/s, then again at 2kB/s), so I get lag each 10 sec. With DAAP, I receive to a constant 400-600 kB/s all the time, so no lag.

Clementine-Issue-Importer commented 10 years ago

From kroq.gar78 on June 24, 2011 14:23:53

Please add DAAP support! The majority of my music is on my Ubuntu NAS share that uses Firefly - the DAAP server. If you devs add in DAAP, I'll use clementine!

P.S.: Nice GUI/UI!

Clementine-Issue-Importer commented 10 years ago

From nsteeves on July 24, 2011 02:06:28

DAAP is needed in cases where a user has both a local and one or more remote libraries which he/she wants to keep separate from the local library. Please add support for it.

Clementine-Issue-Importer commented 10 years ago

From richard.jolly on July 25, 2011 05:34:21

How can this issue still be marked as "Low"?

Clementine-Issue-Importer commented 10 years ago

From richard.jolly on July 25, 2011 05:37:19

and it is no longer "New" - first raised 15 months ago!!!

Come on - Like a lot of others I'll make a full-time move to Clementine if DAAP is supported.

Clementine-Issue-Importer commented 10 years ago

From howard.trent on July 25, 2011 05:44:49

Like wise. I'd switch 2morrow. No more itunes ftw! :D Then i can slowly phase out my airport expresses once android@home gets off the ground :)

Clementine-Issue-Importer commented 10 years ago

From nigels.com on September 28, 2011 08:40:49

Yes, DAAP would be at the top of my wish-list. Accessing firefly collections via iTunes on OSX is a snap, no sshfs wrangling required.

Clementine-Issue-Importer commented 10 years ago

From stephane.lentz on November 18, 2011 11:14:43

Maybe the easiest way to get DNLA/UPnP support would be to use Coherence ( http://coherence.beebits.net/ ) . It's written in python.

It's what is done in rythmbox & totem - for instance : http://coherence.beebits.net/wiki/Totem python-coherence is available in many distros as a package : http://packages.ubuntu.com/fr/maverick/totem-plugins-extra

Clementine-Issue-Importer commented 10 years ago

From Tim.Oliver.Wagner on November 30, 2011 03:30:32

Hello, I really like Clementine-Player! But it's really missing DAAP and DLNA support! I hope this will be included soon. :-)

TIA

Clementine-Issue-Importer commented 10 years ago

From arnotixe on December 05, 2011 12:45:17

+1 for some kind of DAAP and other network sharing. DAAP client isn't very difficult; it's just two HTTP queries. I did one in bash once.

For the DAAP server I don't know.

While DAAP support is great, I don't think it's an ideal thing. 1) You have to retrieve the whole collection index in one bunch 2) not [server-side] searchable 3) If new songs are added to the server, the whole index must be downloaded.

I'd think some kind of server-side search would be the killer...

Clementine-Issue-Importer commented 10 years ago

From dr2chase on January 26, 2012 17:33:06

Hi, I downloaded Clementine because I thought it had DAAP support, but I see that it doesn't, so now I am deleting it.

I do not care that DAAP is not ideal. I do not care that I could do it some other way. I do not care that it is easy.

Clementine-Issue-Importer commented 10 years ago

From bvtshop on March 23, 2012 21:35:09

I love clementine except for its lack of DAAP support. Please work this in!

Clementine-Issue-Importer commented 10 years ago

From kisaro on May 15, 2012 06:06:43

Another vote for DAAP, if that makes any difference. As all of my music at home is made available by a central DAAP server this is an absolutely must-have for me.

Regarding the alternative via FS share: While this might be better to stream the music it surely isn't to browse/update the music collection. A local process like the Firefly server (which I use too) can do this way more effective and then provide the data to the music client via DAAP service.

Clementine-Issue-Importer commented 10 years ago

From niszim on June 01, 2012 04:14:49

DLNA/DAAP player would be great to have ... miss having it much in the Clementine Player

Clementine-Issue-Importer commented 10 years ago

From dangerous.crabs on June 02, 2012 08:06:10

Lack of DAAP support is what prevents me from switching to Clementine. I have all my music on my Freenas machine and its DAAP server works very well with Rhythmbox. Pls consider introducing this feature.

Clementine-Issue-Importer commented 10 years ago

From docksudbbs on June 15, 2012 07:14:36

anybody in working in ths feature? is still reausable the code of amarok?

Clementine-Issue-Importer commented 10 years ago

From till.steinmetz on August 01, 2012 03:03:59

DAAP support would be great... Another suggestion would be to externalize all the internet music sources as plugins, personally i dont want to have a best-of-listing of online streaming providers in my preferences. if i would need one specifically, i could install a plugin. As the development of all opensource DAAP streaming servers seem to be dead or stalled, i would prefer DLNA / UPnP support. its pretty much standard to have twonky media server / miniDlna on a NAS nowadays...

Clementine-Issue-Importer commented 10 years ago

From arthur.lutz on August 01, 2012 03:21:59

till : What you are describing exists and is open source : http://www.tomahawk-player.org/ You can plugin resolvers to online services. There are resolvers for self-hosted DAAP, ampache and subsonic instances.

And much more. See for yourself.

Clementine-Issue-Importer commented 10 years ago

From LeRoyA123 on December 30, 2012 08:13:07

+1 for DAAP. Much as I like Clementine, the lack of this capability forces me to keep Rhythmbox as my primary player.

Clementine-Issue-Importer commented 10 years ago

From john.maguire on December 30, 2012 08:33:55

Labels: Restrict-AddIssueComment-Commit

mdosch commented 10 years ago

Any news regarding this topic? Clementine is my favorite for years now, using for playing music from my laptop connected to my USB-DAC and HiFi-System. But now I also own a netbook with low storage capacit so I need a player that supports either, DLNA, DAAP or mpd to use with my netbook. So I could store my music on my server and listen with my netbook too. I'd prefer to use clementine on my netbook also instead of trying new players.

robvandenbogaard commented 8 years ago

+1 for DAAP and being able to save manually entered (static ip) library sources. I would move from Rhythmbox if it has this.

niekverw commented 8 years ago

please add DAAP/DLNA/streaming...

JulianVolodia commented 8 years ago

What should be done here, could somebody explain in abbreviative way? @mdosch @robvandenbogaard @niekverw anybody?

mhalano commented 8 years ago

I'm testing music players (I normally use Spotify, like a lot). Clementine seem quite perfect, except don't support DAAP. Support remote control on Adroid (I use Unified Remote to control Spotify is quite ugly), there a better and simple interface than Rhythmbox and support iPods. But absence of DAAP is a major downside.

ruihildt commented 8 years ago

Same here, I want to use Clementine to stream to a device called audiocast which support DLNA/UPNP, it would really be a plus.

niekverw commented 8 years ago

@JulianVolodia please see http://daap.sourceforge.net/docs/ , as above stated, it is based on simple http queries.

@mhalano , @ruihildt you need a daapd server, whereas the initial request I think was to incorporate a client, which is much easer and I believe in line with Clementine's initial function (listening to music). So far I can only use iTunes to listen to music on my macbook from my NAS (via firefly media server), so knowing the lack of support on other desktop players, it would be a great addition to Clementine.

Forked-daapd is I believe the latest server-side code, : https://ejurgensen.github.io/forked-daapd/