PicoStreamer is a complete server for live audio/video streaming. It can stream MP3, AAC, and video live using Flash FLV. It does not require any Flash server. It only needs a Web server with Perl and PHP. It requires neither expensive dedicated servers nor compilation on the target machine. A source client (for Win32) is included. A management/playing framework written in PHP makes PicoStreamer simple to use. The PicoIcy component acts as a local shoutcast server emulator, so you can use your preferred shoutcast source client to stream or stream Flash format directly from the Web.
| Tags | Communications Ham Radio Internet Web Dynamic Content CGI Tools/Libraries multimedia Sound/Audio Capture/Recording |
|---|---|
| Operating Systems | Unix |
| Implementation | Perl |
Recent releases


Changes: This release adds live Flash audio/video streaming support, a Flash encoder, a Flash player for MP3s, Brasilian (PT) language support, a dynamic playlist chooser, and content-length managing. PicoIcy is now in the tray bar. List blocking on weird chars has been fixed. PHP ctype_digits dependence has been removed. Perl html::entitites dependence has been removed. Many PicoIcy bugs have been fixed.


Changes: This release adds a ban/kick feature, adds an m3u playlist link, fixes a bug for some CPanel users, supports a streams directory, uses less CPU, and adds a new PicoIcyNG with a GUI and a ShoutCast grabber.


Changes: The code was totally rewritten and is now compatible with FireFox. Simple admin management was implemented, a Java client was included, CPU usage was reduced, and multi-language support was added.


Changes: The intro file feature is now working well. Text in the /picostreamer page has been removed. A pre-implementation of PicoStreamer Yellow Pages is included. There are no changes in the clients.


Changes: This release adds PicoIcy, a ShoutCast/IceCast to PicoStreamer protocol wrapper. Common players playlist links have been added for WinAmp, Windows Media Player, Real Player, and a generic m3u playlist. Current/peak/maximum listeners statistics have been added to the main page and the PicoIcy stats server. icy-name header has been added to the stream. Code has been cleaned up. The docs are a bit simplified.
- All comments
Recent commentsIt should be noted that this is PHP and Perl, not Perl-only
The 'programming language' for this application only lists Perl. It should also list PHP.
I filter out PHP. Accurately listing the languages used by the product allows people with preferences like mine to more accurately find suitable software. This functions much the way you would want Windows-only software to be properly listed as such.
Cheers,
Steven
Re: Why 60% of installation of PicoStreamer fails?
Was a bug in prior releases.
Now 2.1 works fine, specially in Cpanel based web hostings.
Enjoy
Re: Why 60% of installation of PicoStreamer fails?
> My installing of PicoStreamer went great
> but after I finish installing everything
> I notice my Status was Offline mn... is
> there a option that turns it on ? or did
> I did I made a mistake while I was
> installing ? and how do you change your
> bandwidth to 128kbps ?
>
>
> % PicoStreamer is a set of PHP and CGI
> % Perl scripts.
> %
> % Installing PHP scripts is simple,
> just
> % uplad them.
> %
> % But few people know that CGI script
> must
> % be uploaded in ASCII mode, otherwise
> a
> % "500 Internal Server Error"
> % will result.
> %
> % Also, the file permission of cgi
> scripts
> % must be set to 755, otherwise aother
> 500
> % http error will result.
> %
> % I seached for a ftp-installer
> software
> % for searching cgi-bin in a ftp
> server,
> % upload in ascii and set permission to
> % 755 automatically but I not found
> % nothing...
> %
> % May be I will write this app myself?
> %
> % No other had this problem?
> %
>
>
>
Check permission of dir /picostreamer/users : it must be writable by php and cgi processes.
Btw, in support forum you can obtain more help.
Re: Why 60% of installation of PicoStreamer fails?
My installing of PicoStreamer went great but after I finish installing everything I notice my Status was Offline mn... is there a option that turns it on ? or did I did I made a mistake while I was installing ? and how do you change your bandwidth to 128kbps ?
> PicoStreamer is a set of PHP and CGI
> Perl scripts.
>
> Installing PHP scripts is simple, just
> uplad them.
>
> But few people know that CGI script must
> be uploaded in ASCII mode, otherwise a
> "500 Internal Server Error"
> will result.
>
> Also, the file permission of cgi scripts
> must be set to 755, otherwise aother 500
> http error will result.
>
> I seached for a ftp-installer software
> for searching cgi-bin in a ftp server,
> upload in ascii and set permission to
> 755 automatically but I not found
> nothing...
>
> May be I will write this app myself?
>
> No other had this problem?
>
Why 60% of installation of PicoStreamer fails?
PicoStreamer is a set of PHP and CGI Perl scripts.
Installing PHP scripts is simple, just uplad them.
But few people know that CGI script must be uploaded in ASCII mode, otherwise a "500 Internal Server Error" will result.
Also, the file permission of cgi scripts must be set to 755, otherwise aother 500 http error will result.
I seached for a ftp-installer software for searching cgi-bin in a ftp server, upload in ascii and set permission to 755 automatically but I not found nothing...
May be I will write this app myself?
No other had this problem?