This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
Build.PL | ||
| |
Changes | ||
| |
MANIFEST | ||
| |
META.yml | ||
| |
Makefile.PL | ||
| |
POE-Component-Client-Icecast-0.12.tar.gz | ||
| |
README | ||
| |
examples/ | ||
| |
lib/ | ||
| |
t/ |
README
POE::Component::Client::Icecast - non-blocking client to Icecast server for getting tags
SYNOPSIS
use strict;
use POE qw(Component::Client::Icecast);
use Data::Dumper;
POE::Component::Client::Icecast->new(
Stream => 'http://station20.ru:8000/station-128',
GetTags => sub {
warn Dumper $_[ARG0];
},
);
# or
POE::Component::Client::Icecast->new(
Host => 'station20.ru',
Path => '/station-128',
RemoteAddress => '87.242.82.108',
RemotePort => 8000,
BindPort => 8103, # for only one permanent client
GetTags => sub {
warn Dumper $_[ARG0];
},
);
POE::Kernel->run;
INSTALLATION
To install this module, run the following commands:
perl Build.PL
./Build
./Build test
./Build install
SUPPORT AND DOCUMENTATION
After installing, you can find documentation for this module with the
perldoc command.
perldoc POE::Component::Client::Icecast
You can also look for information at:
RT, CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=POE-Component-Client-Icecast
AnnoCPAN, Annotated CPAN documentation
http://annocpan.org/dist/POE-Component-Client-Icecast
CPAN Ratings
http://cpanratings.perl.org/d/POE-Component-Client-Icecast
Search CPAN
http://search.cpan.org/dist/POE-Component-Client-Icecast/
COPYRIGHT AND LICENCE
Copyright (C) 2009 Anatoly Sharifulin
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.








