All Collections
How to Create a Podcast
FAQ - Spreaker Studio for Desktop and Mobile
Can I use an external program to broadcast with Spreaker?
Can I use an external program to broadcast with Spreaker?
Alessia Brasili avatar
Written by Alessia Brasili
Updated over a week ago

Yes, you can use these kinds of programs only if you're a Pro user. Through our Icecast2 compatible endpoint Tube, you can use any program which supports the Icecast2 streaming protocol. Some programs do not allow Icecast2 streaming, but you can use others that support audio capturing and streaming via Icecast2 (for example, using Audio Hijack on Mac allows you to use any audio program with Spreaker).

How to create your Icecast2 mountpoint

Your mountpoint is composed by your Spreaker User ID and the Show ID of the Podcast you want your episode to belong to. The mountpoint follows this structure:

/user/USER-ID/show/SHOW-ID

So for example if your User ID is 123 and your Show ID is 456, your mountpoint will be:

/user/123/show/456

Additional mountpoint configuration

Options are added to the mountpoint using query string parameters and separated from one another using the & symbol. For example a single option looks like this:

/user/123/show/456?explicit=true

while multiple options looks like this:

/user/123/show/456?explicit=true&hidden=true

The following table list the available options.

explicit

true

Mark the episode as explicit

hidden

true

Keep the episode as private

shares

FACEBOOK

Automatically share the episode on Facebook*

shares

TWITTER

Automatically share the Episode on Twitter*

shares

TUMBLR

Automatically share the Episode on Tumblr*

shares

SOUNDCLOUD

Automatically share the Episode on Soundcloud*

shares

YOUTUBE

Automatically share the Episode on Youtube*

24/7 Non-Stop

Streaming 24/7 Non-Stop, available only to our a Publisher Plan, requires a slightly different configuration for the mountpoint. First of all, it needs an additional non_stop=true option to be added to the mountpoint, and a stream id to make sure in case of disconnection you can resume streaming to the same exact episode.

/user/123/show/456/stream/STREAM-ID?non_stop=true

STREAM-ID can be whatever you like (but just character and digits, no symbols or spaces), as long as it's always the same between reconnections. If it changes, a new episode will be created automatically. So, for example it can be:

/user/123/show/456/stream/VGYQH9?non_stop=true

How to configure Mixxx to broadcast on Spreaker

SOUND HARDWARE

Menu > Preferences > Sound Hardware

Sample Rate

44100 Hz

LIVE BROADCASTING

Menu > Preferences > Live Broadcasting

Type

Icecast2

Mount

Insert your Mountpoint

Host

icecast.spreaker.com

Port

443

Login

Leave this field empty

Password

Insert your Spreaker Password

Stream name

Insert the title of your Episode

Encoding > Bitrate

128 Kbps

Encoding > Format

MP3

Channels

Stereo

Finally, check "Enable live broadcasting" to start broadcasting, and then uncheck it to stop.

How to configure Audio Hijack to broadcast on Spreaker

First Create a Broadcast Node in your Audio Pipeline, connect it with the appropriate source and destination, then edit its Settings as follows.

BROADCAST

Metadata>Station Info

Name

Insert the title of your Episode

BROADCAST

Setup>Server

Server Type

Icecast2

Server Address

icecast.spreaker.com

Port

443

User

Leave this field empty

Password

Insert your Spreaker Password

Mountpoint

Insert your Mountpoint

BROADCAST

Setup>Encoding Format>Quality:Custom

Format

MP3

Bit Rate Mode

Constant Bit Rate

Sample Rate

44100 KHz

Channels

Stereo

How to configure SAM Broadcaster PRO to broadcast on Spreaker

ENCODER > CONVERTER

Quality

High Quality

Format

MP3, 128kb/s, 44.1Khz, Stereo

ENCODER > SERVER DETAILS

Server Type

Icecast2

Server IP

icecast.spreaker.com

Server Port

443

Password

Insert your Spreaker Password

Mount

Insert your Mountpoint

Station name

Insert the title of your Episode

How to configure SAM Vibe to broadcast on Spreaker

ADD RELAY

Log in to Spacial User Zone, then click to "Stations" > "Manage Station" > "Manage Relays" > "Add Relay" > "IceCast v2"

ICECAST SETTINGS

Format

128 kbps, 44.1 kHz, Stereo, MP3

Host

icecast.spreaker.com

Port

443

Mount Name

Insert your Mountpoint

Admin User Name

admin

Admin Password

Insert your Spreaker Password

Source User Name

source

Source Password

Insert your Spreaker Password

How to configure RadioBOSS to broadcast on Spreaker

Open RadioBOSS' Settings, then click on the Broadcast section and add a new Encoder.

ENCODER > CONNECTION

Server

icecast.spreaker.com:443/InsertYourMountPoint

Password

Insert your Spreaker Password

Encoder display name

Spreaker

Sample Rate

44100

Encoder

MP3

Bitrate (kbps)

128

Channels

stereo

ENCODER > STATION INFO

Override global station info

Enable this option, otherwise it won't work.

Name

Insert the title of your Episode

ENCODER > METADATA

Metadata encoding

auto

How to configure other Icecast2 clients to broadcast on Spreaker

Type

Icecast2

Mount

Insert your Mountpoint

Host

icecast.spreaker.com

Port

443

Login

Leave this field empty

Password

Insert your Spreaker Password

Station name

Insert the title of your Episode

Encoder

MP3, 128Kbit/s, 44.1Khz, stereo

How to create a Live Stream Link on Spreaker

If you want to create a link to share your podcast's latest live broadcast with platforms (like TuneIn) or listeners outside Spreaker you can use an URL like this one:

https://api.spreaker.com/listen/show/SHOW-ID/episode/latest/shoutcast.mp3
Did this answer your question?