There are more than 20 different radio stations in Malaysia (probably more in other countries) and surely there is one that you really like to tune in probably because the DJ plays the type of songs that you like to listen. The broadcast is normally live and there is no way to playback the old broadcast unless you manually record it. The traditional method of using a cassette tape to record what is played on your radio player is outdated and we can now use our computers to do that. There are third party software that can easily and automatically help you to record streaming videos and audios on your computer. The paid ones such as GetFLV works best because it is very easy to use and is constantly updated to work with the current service. As for the free ones, they are not updated very often and a small tweak/change on the service will easily stop it from recording the stream.
Downloading an online radio stream is actually easy by simply entering the stream URL on your web browser and it will start downloading to a file. The problem is the stream URL is normally hidden and we will show you how to sniff the hidden URL and then download it to your computer. Once you’ve learned to use this method, it will work most of the time on most if not all radio streams without relying on automated software that can potentially stop working at anytime. Let’s take ASTRO Radio as a test. They are a Malaysian radio network with 16 radio stations playing songs from different languages and genres. Other than listening the ASTRO Radio stations from your ASTRO decoder, you can also listen to them from your computer for free using only your web browser at DVRPlayer.com.
Here are the step-by-step instructions on how to record the Classic Rock stream from DVRPlayer.
1. First you will need to download URL Snooper and install it on your computer. You will also need to install WinPcap network sniffing driver included in the URL Snooper’s installer.
2. Run URL Snooper and at first run it will automatically try to determine your default network adapter. Once the detection has been completed, click on File and select Advanced Mode. At the Search tab, click on the drop down menu for Protocol Filter and select “Show All”. Finally, click the “Sniff Network” button.
3. Go to DVRPlayer.com and click on Classic Rock to start streaming the radio broadcast.
4. Go back to URL Snooper and click the “Stop Search” button to stop sniffing. You should see quite a number of URLs listed in URL Snooper and at this point it is more of a trial and error to locate the correct URL of the online radio stream. A quick tip to help you locate the hidden URL is to look for the “GET” in Protocol column.
5. From what we discovered, the online stream hidden URL for Classic Rock is the one highlight at the screenshot below.
6. To download the stream, simply copy the URL by right clicking on the URL at URL Snooper and select “Copy Selected URL(s) to Clipboard”. Then paste it on your web browser address bar and hit Enter key where it will start downloading the radio stream into a file.
There are 2 important things to take note of when downloading the stream from your web browser. Firstly there is no ending to the download until you stop the download because it is a constant stream. Secondly when you stop the download, your web browser will automatically delete the downloaded file because it thinks that the file is incomplete. What you can do is pause the download if the web browser supports pausing, copy the the partially downloaded file to another location and change the file extension from filename.crdownload on Chrome or filename.part on Firefox to filename.flv. Alternatively, if you have download manager installed such as Internet Download Manager (IDM), Download Accelerator Plus (DAP) and etc, you can just paste the stream URL for it to download.
There are some online radio station websites such as TRAXXfm that uses RTMP protocol to stream and it requires different tools to record the RTMP stream. If you see drtmp or qrtmp in the protocol column at URL Snooper, then you will need to follow the steps below to record.
2. Run RTMPDumpHelper.exe and it will automatically launch another command prompt window as RTMP Proxy Server.
3. At your web browser, visit the webpage where you listen to the live radio stream. RTMPDumpHelper will then automatically pick up the RTMP URL and feeds it to RTMPDump to prepare for downloading. Your final step is to click on the play button at the webpage and while listening to the live radio stream, RTMPDump is also recording it. The recorded stream will be saved in the folder as RTMPDump and RTMPDumpHelper without a file extension. It is actually a FLV file and you can embed a .flv at the end of the filename.