Raw Stream URLs

This article is written for Digital Managers

Many stations request raw stream URLs to incorporate into their mobile apps, provide to a streaming directory (such as TuneIn or iHeartRadio), or for other miscellaneous purposes.

In the stream URLs on this page, lowercase "xxxx" would be replaced by your station's key (which you can find in your desktop streaming player's URL, in the format http://xxxx.streamon.fm). Uppercase "XXXX" would typically be the same value, except uppercase. If you're not sure how to format your raw stream URL, please contact Futuri VIP Support.

When possible, we encourage stations to use URLs like the one below:

  • https://xxxx.streamon.fm/listen.m3u

There are two reasons that we recommend this stream URL:

  • It adds a timestamp to the stream to distinguish first-time connects from re-connects. Without the timestamp there is no way of knowing whether someone is connecting for the first time or not, so if your station has a pre-roll ad, it could play every time the stream is loaded, unless you've used the recommended stream URL above.
  • It uses HTTPS rather than HTTP, which is required for iOS apps beginning in 2017.

NOTE: If your app developer does not support .m3u stream URLs and you must use a stream URL listed below, you can still circumvent the pre-roll ad if your developer appends ?starttime=1 to the end of the URL when re-connecting to your stream.

If you need a stream URL for a player that does not support .m3u URLs, you should use these when possible:

  • For iOS: http://xxxx.streamon.fm/hls/XXXX.m3u8
  • Android: http://xxxx.streamon.fm/hlsts/XXXX.m3u8

AAC Streams

If neither M3U nor M3U8 is supported, you can use your station's raw AAC URL like this:

  • http://xxxx.streamon.fm:8000/XXXX-48k.aac (Note the bitrate has to match what your station is actually encoding. Contact Futuri VIP Support if you're not sure what your station's bitrate is.)

NOTE: If your station uses ad insertion with your stream, your raw stream URL is likely formatted differently. Please contact Futuri VIP Support for your raw AAC stream URL.

MP3 Streams

Futuri does not generate MP3 streams by default, because they are of a lower quality than AAC, require more data usage for listeners, aren't needed for our desktop players and can have potential licensing issues. However, if your mobile app developer absolutely requires an MP3 stream, please contact Futuri VIP Support to have one configured for your station. Once an MP3 stream has been created for your station, it will use a URL like this:

 

  • http://xxxx.streamon.fm/listen3.m3u

If you require an MP3 stream and your app developer does not support .m3u URLs, the direct link to the MP3 stream would be:

  • http://xxxx.streamon.fm:8000/XXXX-64k-m.mp3 (Note the bitrate has to match what your station is actually encoding. Contact Futuri VIP Support if you're not sure what your station's bitrate is.)

If you require an MP3 stream that uses HTTPS instead of HTTP, you can use this URL scheme:

  • https://xxxx.streamon.fm/stream/XXXX-64k-m.mp3 (Note the bitrate has to match what your station is actually encoding. Contact Futuri VIP Support if you're not sure what your station's bitrate is.)

Stream Bandwidth Usage

When building a mobile app to use one of these raw stream URLs, stations sometimes wonder how much data users will have to consume while listening to their stream. Fortunately, very little bandwidth is actually used by your Futuri stream.

When a lot of users think about streaming, they think it will use a large amount of data on their device. This is true with video but not for audio.

With the High Efficiency AAC Audio codec that we use, we can get very good audio quality at 48kbps. To put this in perspective, a high quality video stream can run at 5mbps - which is 100 times as much data!

At 48kbps, a user can expect to use 30 MB of data per hour of streaming. Below is a table outlining how much data a listener would consume based on your station's streaming bitrate:

Station Bitrate Data used per hour of listening
24kbps 15MB
32kbps 20MB
48kbps 30MB
64kbps 40MB
Was this article helpful?
86abdcb7cc3500056d69a422d6affecb@futuri.desk-mail.com
https://cdn.desk.com/
false
desk
Loading
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
about
false
Invalid characters found
/customer/en/portal/articles/autocomplete?b_id=11732