Net::DAAP::Server - Provide a DAAP Server
use POE; use Net::DAAP::Server; my $server = Net::DAAP::Server->new( path => '/my/mp3/collection', port => 666, name => "Groovy hits of the 80's", ); $poe_kernel->run;
Net::DAAP::Server takes a directory of mp3 files and makes it available to iTunes and work-alikes which can use the Digital Audio Access Protocol
Creates a new daap server, takes the following arguments
A directory that will be scanned for *.mp3 files to share.
The name of your DAAP share, will default to a combination of the module name, hostname, and process id.
The port to listen on, will default to the default port, 3689.
Currently only shares .mp3 files.
Doesn't support playlists.
You can't skip around the playing track - I need to figure out how this works against iTunes servers.
Richard Clamp <richardc@unixbeard.net>
Copyright 2004 Richard Clamp. All Rights Reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Net::DAAP::Client
To install Net::DAAP::Server, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::DAAP::Server
CPAN shell
perl -MCPAN -e shell install Net::DAAP::Server
For more information on module installation, please visit the detailed CPAN module installation guide.