Audio Hijack • Streaming configuration tutorial

Audio Hijack on macOS Streaming Configuration Tutorial

Follow this step-by-step guide to configure Audio Hijack on macOS for live audio streaming with your Primcast SHOUTcast server. Get your radio station live in minutes.

6-step guide macOS 24/7 live support

Step-by-step guide

Follow each step carefully to configure Audio Hijack for live audio streaming with your Primcast server credentials.

1

Install prerequisites

The following software and system requirements are needed to stream with Audio Hijack:

  • Audio Hijack (demo) - Download
  • Audio Hijack (full version) - Purchase
  • macOS 10.10 or later
  • A DSL or Cable internet connection for optimal performance

After installing Audio Hijack, log in to your Primcast dashboard and open Radio.

2

Get your streaming credentials

Pick your station and open Go live › Encoder settings. You need the Server, Port, Mount (/stream), Username (source) and Password (press Show). The station goes on air as soon as Audio Hijack connects.

On Platinum, the Nearest server block has the values that connect you through our closest server: ingest.radio.primcast.com, port 14000, and a mount that starts with your station number.

3

Set up Audio Hijack

Run Audio Hijack and click New Session in the bottom left corner. In the session template window, select Internet Radio and press Choose.

Audio Hijack captures audio from any application on macOS — including iTunes, Chrome, Safari — and supports Icecast protocols, making it fully compatible with SHOUTcast servers. Select the application you want to capture audio from as your source, then set your Input Device for voice-over if needed.

Audio Hijack - New Session button Expand
Audio Hijack - Select Internet Radio template Expand
Audio Hijack - Application audio source Expand
Audio Hijack - Select audio source application Expand
Audio Hijack - Set input device for voice-over Expand
4

Set up streaming details

Click the Broadcast block in the Audio Hijack session. Select the Metadata tab and fill in your station details such as name, genre, and website.

Then select the Setup tab, set Server Type to Icecast, and enter the Host Name, Port, User (source), Password and the mount in Stream ID/Mountpoint from Step 2. Select MP3 as the codec and a bitrate at or under your plan's bitrate: Free 32 kbps, Premium 128, Platinum 320.

Once all details are filled in, click the circle button in the bottom right corner to start broadcasting.

Audio Hijack - Broadcast metadata settings Expand
Audio Hijack - Server hostname, port and password Expand
Audio Hijack - Start broadcasting Expand
5

Listen to your stream

Open your station's Overview tab in the radio panel and press Open beside the listen link (on Platinum, beside the CDN link too) to hear your stream and check that everything works.

6

You are live!

You are now ready to use your streaming audio server and broadcast to your listeners. Happy streaming!

Where your encoder settings are

Log in to your Primcast dashboard, go to Radio, pick your station and open the Go live tab. The Encoder settings block has every value with a copy button; press Show to see the password.

SettingStraight to your station, every planClosest server, Platinum
Serveryour station's server, for example ny1.radio.primcast.comingest.radio.primcast.com
Portyour station's port14000 (SHOUTcast v1 encoders move to 14001 on their own)
Mount, Icecast/stream/station number/stream
Username, Icecastsourcesource
Passwordyour source passwordthe same password; for SHOUTcast v1 type station number:password
SHOUTcast 2use Legacy (v1) modeStream ID = your station number
DJ loginstheir own settingstheir own Nearest server block

Broadcasting to listeners on more than one continent?

On Platinum, your encoder sends to whichever of our five cities is closest, which relays the show to your station's own server. Listeners are matched to their closest city as well, so your station comes on sooner and buffers less in Europe, the Americas, the Middle East, North Africa, West Asia and beyond. Your dashboard fills your station number into these values for you. How our radio CDN works

Keep your encoder at or under your plan's bitrate: Free 32 kbps, Premium 128 kbps, Platinum 320 kbps. Starting 20 October 2026, a Free station's encoder that goes over 32 kbps gets disconnected, and the Encoder settings block shows the reason.

FAQ

Common questions about setting up Audio Hijack on macOS for live audio streaming with Primcast.

Where do I find my server hostname, port and password?

Log in to your Primcast dashboard, go to Radio, pick your station and open Go live › Encoder settings. Every value your encoder asks for is listed there (server, port, mount, username, password) with its own copy button, and Show reveals the password. On Platinum the Nearest server block comes first, ingest.radio.primcast.com on port 14000, which connects you through our closest server. The table further down this page has both.

Do I need to purchase Audio Hijack or can I use the demo?

You can use the demo version to test the setup, but the demo adds a static noise overlay to your stream after a period of time. For uninterrupted broadcasting, the full version of Audio Hijack is required.

What audio sources can Audio Hijack capture?

Audio Hijack can capture audio from virtually any macOS application including iTunes, Spotify, Chrome, Safari, and system audio. You can also use a microphone or any connected input device as your audio source for live broadcasts.

What bitrate should I select for my stream?

MP3 at or under your plan's bitrate: Free 32 kbps, Premium 128, Platinum 320. Going lower helps people on weak connections.

Do I need a paid Primcast plan to stream?

Yes, you need an active Primcast radio streaming plan which provides the server credentials used in this tutorial. Visit our Radio Streaming page to view available plans and get started.

Ready to go live?

Our audio and video streaming services include unlimited connections, unlimited bandwidth, and 24/7 expert support to keep you on air.