2 methods to proxy your Shoutcast Stream for Free if you already have a Dedicated or VPS Server

2 methods to proxy your Shoutcast Stream for Free if you already have a Dedicated or VPS Server
View image on Twitter

Do to recent browser upgrades Google Chrome especially on how Mixed Content will be blocked.

Chrome and Safari block non SSL Shoutcast Streams from playing on websites that use the HTTPS SSL.

This is a quick work around method to make your streams work on a SSL website.

First Method PHP SSL PROXY

SHOUTcast doesn’t support SSL/HTTPs. The shoutcast service on port like 8000 is an unencrypted server for HTTP and ICY. So Shoutcast need proxy / restream HTTP stream to HTTPS.

You can use PHP or NodeJS or NGINX to restream Radio Streams. Re-Stream Radio Shoutcast / Icecast using Node JS

Re-Stream PHP Proxy file – stream/index.php

<?php /* Icecast / Shoutcast MP3 Radio Stream Shoutcast V1 (http://shoutcast-server-ip:port/) Shoutcast V2 (http://shoutcast-server-ip:port/streamname) Icecast V2 (http://icecast-server-ip:port/streamname) Type: Audio Codec: MPEG Audio layer 1/2 (mpga) Channels: Stereo Sample rate: 44100 Hz Bitrate: 128 kb/s */ header('Content-Type: audio/mpeg'); $server = "[Server-IP-Address]"; $port = "[Port]"; $mount = "[Mount-Point]"; // HTTP Radio Stream URL with Mount Point $url = "http://".$server.":".$port."/".$mount; // Open Radio Stream URL // Make Sure Radio Stream [Port] must be open / allow in this script hosting server firewall $f=fopen($url,'r'); // Read chunks maximum number of bytes to read if(!$f) exit; while(!feof($f)) { echo fread($f,128); flush(); } fclose($f); ?> read more

1 view

Can’t Submit your Internet Radio to TuneIn.com in 2020? Submit it here to JoshWho Radio

Can’t Submit your Internet Radio to TuneIn.com in 2020? Submit it here to JoshWho Radio

Lots of internet radio directory sites out there are really outdated and lack support for updating radio station listings.

JoshWho Radio is exclusively updated with support for current browsers and mobile technology.

We even support non ssl radio streams with our new pop up player. All radio streams that are using SSL meaning they have a https:// address will be played in our default footer player.

Do to the recent updates of Google Chrome, Safari and other browsers we had to introduce the pop up player for radio stations that do not have ssl.

This is a automatic feature so you do not need to update your station, unless you have a new ssl address you would like to submit to us. read more

2 views

Thomas Paine Podcast

Thomas Paine Podcast

Mike ‘Thomas Paine’ Moore is a journalist and broadcaster and today serves as True Pundit’s chief muckraker. He previously worked for the FBI, White House, DEA, among many other Intel agencies and private concerns. Moore is the recipient of the coveted Gerald Loeb Award for journalism and two-time Pulitzer Prize for Investigative reporting nominee. As a Certified Fraud Examiner, Moore previously headed anti-money laundering operations for Citi in Chicago, Los Angeles, Delaware and portions of New York City. He has an expertise in covert telecommunications, HUMINT, and OSINT intelligence gathering. read more

11 views
%d bloggers like this:

Send us your Problem:

Please, Fill out all the fields.

Radio Station:

Your message has been sent. Thanks 😊