• Get involved.
    We want your input!
    Apply for Membership and join the conversations about everything related to broadcasting.

    After we receive your registration, a moderator will review it. After your registration is approved, you will be permitted to post.
    If you use a disposable or false email address, your registration will be rejected.

    After your membership is approved, please take a minute to tell us a little bit about yourself.
    https://www.radiodiscussions.com/forums/introduce-yourself.1088/

    Thanks in advance and have fun!
    RadioDiscussions Administrators

Setting Up an Icecast Server - Shockingly Easy

Hi everyone - I am not sure if this belongs in this group.

I recently started doing internet streaming.

After looking at many different options I decided to setup my own icecast server.

I found it to be incredibly easy. to setup - there's an actual guide on how to do this yourself (DIY)

You can do this inside your own home with a spare PC (with ubuntu) or you can use a cloud based computer with Ubuntu installed on it.

For those who are either on a budget or for those who are getting started or those who want to link their stream to their own websites and have full control of your streams - I found this option to be quite awesome.

I paid 30$ for one year on a dirt cheap VPS that claimed to be in Chicago however at the end of the day I have NOT had any issues since setting this up.
 
An LPFM station at which I volunteer uses icecast, along with mixx, and we often get distortions in the stream, sometimes to the point of the stream being unlistenable. This morning, the glitchiness was slight but noticeable, so the station manager has contacted a gentleman with the mixx program to monitor the stream.
 
I have experience running Shoutcast DNAS and Icecast and have never known either to directly distort the audio. I would not think that possible, either, as they are merely stream "cloners," or repeaters in a sense. I.e., whatever single stream you uplink to them, they duplicate bitwise for each listener. Distortion would generally be a product of whatever was uplinking to them, then.
 
An LPFM station at which I volunteer uses icecast, along with mixx, and we often get distortions in the stream, sometimes to the point of the stream being unlistenable. This morning, the glitchiness was slight but noticeable, so the station manager has contacted a gentleman with the mixx program to monitor the stream.
Strange I have used icecast for years in the exact same setting, never had an issue. It sounds like what ever is being used to stream is at fault. The icecast sttream only broadcasts what you setup. So if you have the settings cranked up too much - icecast will showcase this.
 
I used Icecast for my experimental internet station. With Caster.fm, it was almost explained perfectly and ran with with ZaraRadio with no problems.
 
Installation is easy if you know how to manage it. The biggest issue is scalability and capacity when you have high demand. For example, we have several CDN-type servers in Phoenix with 10GB ports, and it's always difficult to maintain a balance.
 
The host I use to run my station Phat Beats Radio I run with Icecast so I can stream at 256kbps OGG. Icecast allows OGG and Opus Shoutcast does not.
 
Getting Icecast to put out a stream is quite simple.

Getting it to work securely (https://) is another thing altogether. One would think that it would be as simple as setting it up on an open connection, but apparently it's not so simple; if you don't know exactly what you're doing, it won't work very well, if at all.

I know this because I want to set up a stream securely, potentially for use as an STL, but I can't figure out how to make it work. I can do an unsecured stream all day long, but I can't get SSL to work at all. I even downloaded the special SSL-enabled version of Icecast (the one in Debian Linux's repositories can't do SSL, I learned), to no avail.

I'm sure it's something I'm doing wrong, but what that something is I can't figure out.....

c
 


Back
Top Bottom