Network your music with DAAP for Linux
Apple's iTunes popularized the Digital Audio Access Protocol (DAAP) for simple networked music playlist sharing. Linux users can take advantage of it too. Linux users can choose from several easy-to-use DAAP servers for sharing music, and several DAAP-aware applications for listening to it -- as well as discover and tune in to other people's collections.
DAAP was developed at Apple as a simple extension of HTTP. A good repository of information about DAAP is available at opendaap.org. DAAP clients and servers discover each other through ZeroConf and exchange basic information about their capabilities over HTTP, using the MIME type application/x-dmap-tagged and speaking on TCP port 3689.
Usage is equally straightforward. Servers send a list of all available songs and playlists. When a client requests a song, the server streams it back. Clients can periodically check with the server for updates on the available content.
The iTunes implementation of DAAP imposes an arbitrary limit of five unique client connections during each 24-hour period. In its original implementation, iTunes could connect to DAAP servers anywhere on the Internet, but Apple crippled the application starting with the 4.x release, and iTunes will now make DAAP connections on the local subnet only. The limitation is not part of the protocol, and the leading theory behind the change is that pressure was put on Apple from the major record labels to limit the service.
- Login or register to post comments
- Printer-friendly version
- 1243 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago