NAME
Net::DAAP::Server - Provide a DAAP Server
SYNOPSIS
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;
DESCRIPTION
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
METHODS
new
Creates a new daap server, takes the following arguments
- path
-
A directory that will be scanned for *.mp3 files to share.
- name
-
The name of your DAAP share, will default to a combination of the module name, hostname, and process id.
- port
-
The port to listen on, will default to the default port, 3689.
CAVEATS
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.
AUTHOR
Richard Clamp <richardc@unixbeard.net>
COPYRIGHT
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.
SEE ALSO
Net::DAAP::Client