Obtaining your HTTPS (SSL) link for your radio station¶
Both our Shoutcast and Icecast hosting plans support a full-fledged SSL (HTTPS) proxy audio link. This link can be used in practically any website, audio player, application, game, etc that supports the MP3 format. It basically functions as a .mp3 file, but is a constant audio stream.
Our HTTPS Audio links are also unique in the fact that they do not have any ports like traditional Shoutcast/Icecast audio links, this is to prevent cases where a listener's internet provider has blocked certain ports, so listening would not be possible for them if it had a port.
Generate your HTTPS Audio link¶
Simply fill in your streaming accounts details below and click generate! to generate the Audio link format for your stream.
Generated HTTPS Audio Link:
Assembling your SSL audio link manually¶
Our SSL audio links follow the following format:
https://login-hostname/proxy/username/mountpoint
Info
Text marked in green indicates a variable that you have to change accordingly to fit your own streaming accounts hostname, username and mountpoint.
Assembling your link simply requires you to fill in your accounts login-hostname, username and mountpoint within the link provided above. We have included a table below that has an example for each parameter as well as a short explanation.
Parameter | Explaination | Example |
---|---|---|
login-hostname | The hostname of your server | cast3.asurahosting.com |
username | The username you use to login to your CentovaCast account | asura |
mountpoint | The mountpoint of your stream typically /stream for Shoutcast and /live for Icecast | /stream |
These example details assume the following:
-
Login-hostname = cast3.asurahosting.com
-
Username = asura
-
mountpoint = /stream
By using these example details, the SSL audio link for this user would be:
https://cast3.asurahosting.com/proxy/asura/stream
What audio format is the SSL link in?¶
The SSL link is always in MP3 format. This is because all major browsers have support for MP3. You can also use the SSL link in practically any audio player that supports MP3
Generate your HTTPS Metadata link¶
Simply fill in your streaming accounts details below and click generate! to generate the Metadata link format for your stream.
Generated HTTPS Metadata Link:
Assembling your SSL Metadata link manually¶
The HTTPS proxy link also supports metadata for both Shoutcast and Icecast. Metadata is useful if you would like to display certain stream statistics in an audio player, application or similar.
Our SSL metadata links follow the following format:
https://login-hostname/proxy/username/metadata-endpoint
Info
Do remember that you do not include a mountpoint (/stream) when assembling a metadata link.
We'll assume the following:
Parameter | Explaination | Example |
---|---|---|
login-hostname | The hostname of your server | cast3.asurahosting.com |
username | The username you use to login to your CentovaCast account | asura |
Metadata-Endpoint | The metadata endpoint you are trying to retrieve. | stats |
-
Login-hostname = cast3.asurahosting.com
-
Username = asura
-
Metadata-Endpoint = stats
By using these example details, the SSL metadata link for this user would be:
https://cast3.asurahosting.com/proxy/asura/stats
Metadata Endpoint table list for Shoutcast¶
Metadata Endpoint | Explanation |
---|---|
stats | Retrieves stream data in XML format, this includes titles, playlists, stream name, listener count, etc |
stats?json=1 | Retrieves stream data in JSON format, this includes titles, playlists, stream name, listener count, etc |
statistics | Retrieves stream data + server data, including server port, peak listeners, active streams, titles, playlists, etc |
currentsong | Retrieves the current playing song |
Metadata Endpoint table list for Icecast¶
Metadata Endpoint | Explanation |
---|---|
status-json.xsl | Retrieves all stream data in JSON format, this includes titles, playlists, stream name, listener count, etc |