Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Creating a Web Radio

I'd like to develop a web sample application that can send and read audio on the fly.

The idea is to develop a website with HTML5/JS. So, the admin part (in php or whatever server side language) will allow me to send audio from a mic.

Then, on the client side, the user can listen to the stream with the <audio> tag for example.

Is it possible? Did anybody use a strong (open/free) solution doing that?

Thank you,

Regards.

like image 241
Zakaria Avatar asked Oct 25 '10 13:10

Zakaria


People also ask

Is there such a thing as an Internet radio?

Online radio (also web radio, net radio, streaming radio, e-radio, IP radio, Internet radio) is a digital audio service transmitted via the Internet. Broadcasting on the Internet is usually referred to as webcasting since it is not transmitted broadly through wireless means.

What is the format of an Internet radio?

Online radio is either pre-recorded MP3 files or live, via-a-microphone broadcasts that are streamed over the Internet. With online radio, you are not limited to one geographic area or dependent upon syndication partners picking up your show in order for it to be heard.


1 Answers

Pretty much any solution you choose will suffer from bad acceptance on one device or another, and web-based solution is even worse (as extensively pointed out by everybody).

If you want to cover the largest audience possible, set up a streaming server like Icecast and broadcast over MP3 and/or OGG (both is better). Pretty much every internet connected device with reasonable capabilities will be able to play streaming audio, so let the user pick the appropriate player or its favorite one.

like image 90
mdrg Avatar answered Oct 12 '22 10:10

mdrg