CGIcast

Category: CGI and Perl - Server Management

CGIcast is a selection of perl scripts which are intended to make it possible to perform live internet radio. Typically these accounts are about $5 a month compared with $15/month which you would pay to someone like live365.com to host your streams (and they still add advertising to your stream!). There are 3 scripts - the client runs on your local machine and sends the mp3 data in chunks up to the receiver script running on the web host, this script stores the most recent audio on the filesystem. When the listener connects, they actually connect to the transmitter script - this serves the mp3 data from these files in almost real time. Oh to make it work best you need to have some common unix tools - in particular SoX and "esdmon" are used for getting raw audio data. LAME is used for encoding audio to mp3, and cURL is used for pushing the data to the server (I couldve done this in pure perl, but it saves about 15 lines of code). You can also encode using OGG/Vorbis if youre wanting to get the best quality with the least amount of licensing problems. Oh and one example demonstrates relaying an audio stream from an SoX.. Date: 06 July, 2013

Editor Rating: 5 Rating of CGIcast

CGIcast - To Make - Make It - LIVE INTERNET - Perl Scripts - Perl - Scripts - Selection - Possible - Perform - Live - Audio - Multimedia

Homepage: http://www.djsnm.com/cgicast.html

Developer: djsnm.com

License: Freeware

Operating System: Not Available

Add a Comment

all are required fields

     
What do you think of this resource?

Select Your Rate:

Votes:0

 

Related Scripts Download

Create your own fancy form buttons with many more options and features, withabsolutely no programming experience and total control over customizationby clicking here.

developer Developer: http://www.spriteworks.c...
license License: Freeware
operating systems Operating System: All


Pop-up Window Generator is a multi-platform compatible free online script generator to create a custom Pop-Up Window for your site.

developer Developer: SpriteWorks
license License: Freeware
operating systems Operating System: Unix/Linux/Windows


Custom Ie Cursor is a multi-platform compatible script that adds your own cursor.

developer Developer: SpriteWorks
license License: Freeware
operating systems Operating System: Unix/Linux/Windows


Flash Status Bar Generator is a multi-platform compatible online generator to create a custom flash status bar for your site.

developer Developer: SpriteWorks
license License: Freeware
operating systems Operating System: Unix/Linux/Windows


Ie 5.

developer Developer: http://www.spritewor...
license License: Freeware
operating systems Operating System: Unix/Linux/Windows


Dhtml Tooltip Generator is multi-platform compatible.

developer Developer: http://www.spriteworks.c...
license License: Freeware
operating systems Operating System: Unix/Linux/Windows


E-mail Verifier is a multi-platform compatible program thati is ideal for people who have a growing list of e-mail addresses that you promote to, or even sell to other companies.

developer Developer: http://www.cgiconnection...
license License: Freeware
operating systems Operating System: Unix/Linux/Windows


Spire.

developer Developer: e-iceblue
license License: Freeware
operating systems Operating System: Windows,Vista


InvoiceSystem is a program made in Delphi (Kylix in future) to manage invoices, stocks, clients, cash-flow, client status, and many other features.

developer Developer: sourceforge
license License: Freeware
operating systems Operating System: Not Available