Download Article Download Article

If you love sharing new music or having conversations with your friends, you've probably thought about having your own radio station. Unfortunately, the FCC is not currently accepting applications for new commercial AM or FM radio stations. You can still start your own radio station by creating one on the internet. You can set up a basic radio station with a simple cable or gathering the materials you need, set up your server, configure an audio source app, and stream to your listeners to create a more professional sounding radio station.

Part 1
Part 1 of 5:

Setting Up a Basic Internet Radio Station

Download Article
  1. Plug a male-to-male 3.5 mm RCA cable into the headphone and microphone jacks on your computer. Plugging one end into headphone jack will cause any audio you play on your computer to go through the cable. Plugging the other end into the microphone jack will allow whatever you're playing on your computer to be broadcast to anyone you stream with.[1]
    • You can get the appropriate cable from most music stores or large stores like Walmart.
  2. Once you have your cable properly set up, sign into any streaming service that you would normally use to talk to your friends online. This could be something like Skype, Twitch, Ustream.tv. If you want to broadcast to more than one person, you'll need either the premium Skype subscription or to use a streaming service that allows for group chats.[2]
    Advertisement
  3. Choose the mp3 player you'd like to use to create and play your playlists for your station. You can use something like iTunes or even YouTube to play music. If you're interested in talk radio, you can record your own audio and then play it back directly from your recording software.[3]
    • Because you'll have a cable plugged in to the microphone and headphone jacks, anyone you stream with will hear the audio you play on your computer. Keep in mind that with your microphone jack occupied, though, you won't be able to add any live commentary without unplugging it each time.
  4. If you don't want to mess around with cables, you can use a subscription website that creates a radio station for you. Radioking.com, airtime.pro or looksomething.com only require that you pay for and log in to their services. You choose your audience size, the type of music you want to play, and the website does the rest.[4] [5]
    • This is not necessarily the best option if you want to broadcast something other than music, because you can only choose the types of files that the website provides.
  5. Advertisement
Part 2
Part 2 of 5:

Downloading the Appropriate Files

Download Article
  1. To create a more professional sounding radio station than what you'll get with a basic streaming set up, you'll need software or apps. You'll need an app to play music or other audio, to turn your audio feed into an audio stream that can be broadcast, and one to act as your server.[6]
    • There are a lot of options for these types of apps and software, but the easiest to work with are Winamp (for playing audio files), Edcast (for turning your audio feed into a stream), and Icecast2 (for your server).
  2. To broadcast the audio from your computer over a server, you'll need to download a DLL – which stands for Dynamic Link Library – file. This type of file keeps all of your mp3 files in one place and allows the other software you need to load the mp3s one at a time. This frees up memory and storage space on your computer. For an online radio station, you'll want to download lame_enc.dll. Type the DLL name into your favorite search engine, followed by “download” and it should pop up.[7]
    • This DLL will allow you to broadcast in mp3 formats, and is also compatible with older players you're your audience might use.[8]
    • This DLL will download as a zipped version, so you'll have to open the zipped file to access the individual files you need.
  3. Because you're using Winamp to share your audio, you'll need to insert the DLL file into Winamp's root directory. This basically makes the audio files on Winamp accessible to the other software you need to broadcast your radio station. To do this, find Winamp in the program files on your computer. Open the Winamp program file (C:/Program Files/Winamp) and insert the DLL file where it asks for the source.[9]
  4. Advertisement
Part 3
Part 3 of 5:

Setting Up Your Server

Download Article
  1. Once you have all of the software you need for your radio station, you'll need to figure out how many people you want in your audience. This will affect the size and type of server you need. It's probably best to start with a smaller number and change it if the radio station becomes more popular. Ten is usually a good start.[10]
  2. Once you know how many people you want to broadcast to, you can calculate the amount of bandwidth your radio station requires. High quality mp3 broadcasts require an upload speed of about 192 kilobits per second (kpbs). Multiple this by the number of listeners you expect (or want). This will give you your radio station's required bandwidth.
    • So, for example, if you want 10 listeners, your bandwidth would be 10 x 192 = 1920 kbps.
  3. Most home internet connections have a maximum upload speed of around 500 mbps. This means you could really only broadcast to about two people, and you would be using up most of your upload speed on the station. If this is the case, you might want to consider getting a separate server. They cost around $6 per month for an ad-free option.[11]
    • You can also use a free server, but these will give your listeners ads. Some will just show the ads in their web browser instead of interrupting the audio coming from their radio station. Check out FreemStreamHosting.org for one example.
  4. For your radio station to stream to the external server, you'll need some information from the host. Make sure you get their IP address or URL, correct port number, stream password, and server type (usually Shoutcast for an external server). You'll need to plug this information in later.
  5. To get your server up and running, you'll need to edit the configuration menu to make sure that the server broadcasts your audio from the correct files. Open your server app (ShoutCast for an external server or IceCast2 if you're using your home server), and click “Edit Configuration.” Then change some of the information within it. The “sources tag” should list your maximum audience size, the “source-password” should be the password for your stream app (EdCast in this example), and the “hostname” tag should be your IP address. Set the “port” tag to 8000.[12]
    • For the IP address, you'll either need to enter your own IP address if you're broadcasting from your home server, or the IP address of your external server. You should get the external server address from your server host, and you can find your own IP address at WhatsmyIP.net
  6. Once you're done editing, click save. You should save the server configuration as icecast.xml or shoutcast.xml in the IceCast2 or ShoutCast root directory. When you're saving, this will come up as C:/ProgramFiles/icecast2 or C:/ProgramFiles/shoutcast.[13]
  7. Once you have your server configured, you'll need to start it up to prepare it for your radio station. Open your server app and click “start server” in the app's main window.[14]
  8. Advertisement
Part 4
Part 4 of 5:

Setting Up Your Source Apps

Download Article
  1. Once you have both Winamp (for playing audio) and Edcast (for turning your audio feed into an open stream), you'll need the plugin that allows Edcast to use Winamp as its source. Open Winamp, then click on “Options,” then “Preferences,” then “Plugins.” Under “Plugins” select “DSP/Effect” and then choose “edcast DSP v3 [dsp_edcast.dll]”. Click “configure active plugin” to install the plugin to Winamp.[15]
  2. Once you've set Winamp to use Edcast as its input source, you'll need to set Edcast to output to Winamp. Open Edcast and click on the picture of the microphone on the main page. This turns your computer's microphone off as Edcast's source of sound. If you disable the mic, the Edcast Winamp plugin will make Edcast automatically choose Winamp for its output.[16]
  3. Open your Edcast app and click “add encoder.” This allows you to link Edcast to your server settings. Input your server type (Shoutcast if you're using an external server, IceCast2 if you're using your own), your server's IP and the port number and password for the app.[17]
  4. Setting the encoder type tells your apps what type of audio files they should broadcast. Usually ACC or MP3 files are the best, because most players can play both of these files. AAC+ files are okay if you are broadcasting at a lower bit rate, but the sound isn't always great, and not every player can play it.[18]
  5. Advertisement
Part 5
Part 5 of 5:

Streaming to Listeners

Download Article
  1. There are very specific rules governing how you can broadcast music. To protect yourself from any sort of lawsuit, you'll want to get licensed to play music. You can use a licensing server like Live365.com or Loud-City to do this without having to get individual permission from each artist whose music you want to play. These services require that you pay a monthly fee based on your audience size.[19]
  2. If you're starting a news/talk radio station rather than a music station, you'll need to create your own audio files instead of just relying on music playlists. Most computers come with some type of audio recording software, which you can use to record the audio you want your listeners to hear.
  3. Once you have your server and other apps configured, you're ready to connect to your audience. Open Edcast's main window and click “Connect.” This connects your server to your playing app.[20]
  4. Open Winamp and begin playing your audio, whether music or talk. With your audio stream app open and connected to your server, you'll start streaming right away.
  5. Share your URL. There's no point in broadcasting your radio station if no one is listening, so you'll want to make sure you share the URL of your station. If you have an external server, you'll get a separate URL from the server host. If you're using your own server through IceCast2, your radio stream will be http://(youripaddress):(port)/(mountpoint), without parentheses. You can find all of this information in the configuration page of your server app. Share your URL everywhere you can think of – social media, by telling your friends or family in person, or even putting up signs at your favorite places to hang out.[21]
    • If you don't want to share a URL with your IP address, you can also register your own domain name for free at http://dyn.com/dns/?rdr=dyndnsorg. This will also allow you to choose a website name that tells your audience what they're listening to.
  6. Advertisement


Expert Q&A

Search
Add New Question
  • Question
    How do I plan radio content?
    Isabelle Garson
    Isabelle Garson
    Social Media Expert
    Isabelle Garson is a Social Media Expert based in the San Francisco Bay Area. With 10 years of experience, she works in social media strategy and content production. She specializes in music and cannabis marketing and has worked with international touring artists. Isabelle studied graphic design at the Academy of Art University. Additionally, she holds a certification from Sprinklr Research Analyst Pro.
    Isabelle Garson
    Social Media Expert
    Expert Answer
    Realistically, take a look at how many hours a day you can commit to having talent live on air versus playing public domain or licensed music. It's important to understand who your talent is, when they will be on air, and if you'll have to pre-record everything.
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Tips

  • If you're using a Mac computer, your best bet is to go with a radio station website. The website's servers will house all of the software and files you need. Mac computers are harder to configure than PCs.
Submit a Tip
All tip submissions are carefully reviewed before being published
Thanks for submitting a tip for review!
Advertisement

Warnings

  • Make sure you get licensed before you start broadcasting. If you don't, you can get sued and that can be costly and time-consuming.
Advertisement

About This Article

wikiHow Staff
Co-authored by:
wikiHow Staff Writer
This article was co-authored by wikiHow Staff. Our trained team of editors and researchers validate articles for accuracy and comprehensiveness. wikiHow's Content Management Team carefully monitors the work from our editorial staff to ensure that each article is backed by trusted research and meets our high quality standards. This article has been viewed 58,001 times.
How helpful is this?
Co-authors: 14
Updated: November 30, 2023
Views: 58,001
Categories: Amateur Radio
Thanks to all authors for creating a page that has been read 58,001 times.

Is this article up to date?

Advertisement