Cancel Wowza and migrate your stream to Shoutcast Net (without downtime)
If you’re running a radio station, DJ set, church service, school radio, podcast live feed, or event broadcast on Wowza, you’ve probably felt the pain: pricing that can spike with usage and setups that take too much time to maintain. This guide shows you how to move from Wowza to Shoutcast Net with no listener downtime, while gaining a flat-rate model with unlimited listeners, SSL streaming, 99.9% uptime, and built-in AutoDJ for 24/7 playback.
You’ll keep your branding, retain your stream quality, and cut over gradually: test privately, run both streams in parallel, then switch your website players and apps to the new mount/URL. This approach is ideal whether you’re streaming music, talk, sermons, or live events—and it’s designed to help you stream from any device to any device without being locked into expensive per-hour/per-viewer billing.
What you’ll accomplish
- • Prepare a cancellation timeline that avoids dead air
- • Back up Wowza stream keys, URLs, and playback embeds
- • Launch a Shoutcast Net server on a flat-rate plan
- • Test encoder output privately, then cut over safely
- • Enable AutoDJ and schedule live shows
Note: Wowza is powerful for transcoding and multi-protocol workflows—especially when you need any stream protocols to any stream protocols (RTMP, RTSP, WebRTC, SRT, etc). But for most broadcasters who simply need reliable radio-style streaming with predictable costs, Shoutcast Net’s flat-rate unlimited model is a better fit.
Before you cancel Wowza: checklist and timing
The biggest mistake people make when they “cancel Wowza” is cancelling first and migrating later. The safest path is parallel run: keep Wowza active while you set up Shoutcast Net, test everything, then redirect listeners. This prevents downtime and avoids a last-minute scramble if a credential or encoder setting is missing.
Action: choose a cutover window and run both services temporarily
Pick a low-traffic window (for example, after a live show ends, or between church services). Plan for at least a 24–72 hour overlap where both Wowza and Shoutcast Net are live. If you do live events, set the cutover for a day with no critical broadcasts, then do a final switch before your next big stream.
Action: map what Wowza is doing in your workflow
Write down whether Wowza is simply receiving your encoder and serving listeners, or whether it is also transcoding, packaging (HLS/DASH), recording, or restreaming. If you rely on special workflows like Restream to Facebook, Twitch, YouTube plus ultra-low delay, note it now so you can replicate it with the right tools alongside your Shoutcast/Icecast output.
Checklist: what to collect before touching billing
- Stream source settings: host/IP, port, application name, stream name/mount, username/password
- Listener URLs: web player links, embedded iframe/object code, M3U/PLS links
- Codec + bitrate: MP3/AAC, sample rate, stereo/mono, CBR/VBR
- Metadata behavior: title/artist updates, now playing, album art (if used)
- Integrations: website player, mobile apps, directory listings, smart speaker skills
- Latency expectations: if you require very low latency 3 sec for interaction, note it so you can deploy the right companion solution
Pro Tip
Don’t schedule the cancellation until after your new Shoutcast Net stream has been live publicly for at least one full show cycle. Wowza’s usage-based billing can be expensive per hour/per viewer; a short overlap is still usually cheaper than losing listeners due to downtime.
Migration mindset
Wowza can be configured for many enterprise streaming scenarios, but it’s often overkill for radio-style streaming. Shoutcast Net focuses on broadcast reliability with a flat-rate unlimited model—ideal for stations that don’t want surprise bills when a stream goes viral.
Ready to set up the destination first? Start your 7 days trial and keep Wowza running until you’re fully satisfied.
Back up your Wowza settings, stream keys, and playlists
Before you switch platforms, create a clean backup of anything you might need to replicate: stream credentials, publishing points, and the exact listener URLs used in your players and apps. This step saves hours later—especially for schools and churches where multiple volunteers may have access to different parts of the workflow.
Action: export or copy your encoder publish settings
From your encoder (OBS, BUTT, RadioBOSS, Mixxx, etc.), copy the server/URL, port, and authentication details you currently use for Wowza. If Wowza uses an application + stream name pattern, record it exactly. You’ll use this information to ensure your new stream matches the same codec/bitrate and behaves the same on air.
Action: list all places your listener URL exists
Most downtime happens because the old URL is embedded everywhere. Make a list of every endpoint that will need updating after cutover:
- • Website player embed code (home page, listen page, posts)
- • Mobile app configuration (iOS/Android, RadioKing-style apps, custom apps)
- • Smart speaker skills or aggregators
- • Social bios and pinned posts
- • Automation software “stream URL” fields (for monitoring)
- • Backup players (M3U/PLS links)
Action: save playlists and program schedule data
If Wowza is part of a larger system where playlists exist in a separate automation tool, export them there. If you are using files for 24/7 playback, gather your audio library (MP3/AAC) and confirm you have the final versions. If you plan to use AutoDJ on Shoutcast Net, having your library organized now makes upload and scheduling much smoother.
Quick reference: what you’ll recreate on Shoutcast Net
Backup notes (example)
- Encoder: AAC-LC, 128 kbps, 44.1 kHz stereo
- Old publish target: wowza.example.com:1935/live
- Old stream name: station
- Public player URL used on website: https://wowza.example.com/live/station/playlist.m3u8
- Metadata: enabled (artist - title)
- Peak show times: Fri/Sat 8pm-12am
Pro Tip
If you’ve been paying Wowza’s expensive per-hour/per-viewer billing, pull one month of usage stats/screenshots for your own records. It’s helpful when comparing to Shoutcast Net’s flat-rate pricing with unlimited listeners (no surprise spikes when your audience grows).
Pick your Shoutcast Net plan (from $4/mo) + start the 7-day free trial
Shoutcast Net is designed for broadcasters who want predictable, broadcaster-friendly hosting. Instead of usage-based billing that rises with every listener-hour, you get a flat-rate unlimited model built for growth: unlimited listeners, SSL streaming, and dependable performance backed by 99.9% uptime.
Action: choose Shoutcast vs Icecast (or both)
If your audience uses common radio players and directories, Shoutcast is a straightforward choice. If you prefer the Icecast ecosystem or need mounts that integrate with certain apps, Icecast is ideal. Either way, Shoutcast Net makes it easy to stream from any device to any device using standard, widely compatible streaming formats.
| What you need | Recommended | Why it fits this migration |
|---|---|---|
| Traditional radio streaming + easy player compatibility | Shoutcast hosting | Simple mount URLs, strong compatibility, great for DJs/stations |
| Multiple mounts / Icecast-first apps and tooling | Icecast | Flexible mount structure and common open-source ecosystem |
| 24/7 stream with uploaded music and scheduled shows | AutoDJ | Always-on playback, easy scheduling, fewer “dead air” risks |
Action: start the 7 days trial and provision your server
Open your trial and create the server now, even if you plan to cancel Wowza later. That overlap is what enables a zero-downtime move. Start here: 7 days trial. If you prefer to choose a paid plan immediately, browse the shop (plans start at $4/month).
Pro Tip
If you’re used to Wowza for complex conversion like any stream protocols to any stream protocols (RTMP, RTSP, WebRTC, SRT, etc), you can still keep that workflow at the encoder/relay layer while using Shoutcast Net as your stable, flat-rate listener distribution endpoint.
Set up your new Shoutcast/Icecast server and mount/stream URL
Once your Shoutcast Net service is active, you’ll receive the publishing details you’ll plug into your encoder: hostname, port, password (and mount name for Icecast). The goal is to replicate your Wowza stream quality—codec, bitrate, and metadata—so your listeners experience a seamless transition.
Action: decide your primary stream format (MP3 vs AAC)
MP3 is universally compatible and a safe choice for broad audiences (schools, churches, community stations). AAC can deliver better quality at lower bitrates and is popular for modern apps. Match what you already run on Wowza unless you have a reason to improve it during migration.
Action: confirm SSL streaming for secure playback
Modern browsers increasingly expect secure URLs. With SSL streaming, your embedded player can load cleanly on HTTPS websites without mixed-content issues. If your old Wowza embeds were HTTP-only, this is a good time to modernize and reduce playback failures.
Action: note your new publish credentials and listener URL(s)
Keep two sets of URLs handy: (1) the encoder/publish endpoint (source connection), and (2) the public listener URL (what you will put in players/apps). Your listener URL is what you’ll gradually roll out during cutover.
Typical details you’ll get (example format)
Shoutcast:
- Host: stream123.shoutcastnet.com
- Port: 8000
- Password: ********
- Public listen URL: https://stream123.shoutcastnet.com:8000/
Icecast:
- Host: stream123.shoutcastnet.com
- Port: 8000
- Username: source
- Password: ********
- Mount: /live
- Public listen URL: https://stream123.shoutcastnet.com:8000/live
Why this beats a Wowza-style listener billing model
When a live set gets shared, a church service gets a sudden surge, or a school game goes viral, Wowza-style pricing can punish success with expensive per-hour/per-viewer billing. Shoutcast Net is built for broadcasters who want growth without stress: unlimited listeners on predictable monthly pricing.
Pro Tip
Keep your mount/stream name stable and simple (for example, /live or /stream). The simpler the URL, the easier it is to update embeds, apps, QR codes, and printed materials without mistakes.
Configure your encoder (BUTT/OBS/RadioBOSS) and run a private test
Now you’ll point your encoder to Shoutcast Net and run a controlled test before you move listeners. This is where you confirm audio quality, metadata, stability, and buffering behavior. If you’re a DJ or live event streamer, do a full-length rehearsal test (15–30 minutes minimum) to expose any network issues.
Action: configure a second output (recommended) instead of replacing Wowza immediately
If your encoder supports it, create a second connection profile—one for Wowza (current) and one for Shoutcast Net (new). That makes it easy to switch back instantly if you need to during the first shows after migration.
BUTT (Broadcast Using This Tool) example settings
In BUTT, add a new server profile using your Shoutcast Net details. Use the same codec/bitrate you already broadcast on Wowza to keep the listener experience consistent.
BUTT profile (example)
Type: Shoutcast or Icecast (match your service)
Address: stream123.shoutcastnet.com
Port: 8000
Password: ********
Mount (Icecast): /live
Codec: MP3 or AAC
Bitrate: 128 kbps (or match your current)
Metadata: Enabled
OBS example (when you also need video workflows)
OBS is often used for video platforms, but you can still use it in a broader workflow. If you currently depend on Wowza to bridge protocols—any stream protocols to any stream protocols (RTMP, RTSP, WebRTC, SRT, etc)—consider keeping OBS for video/RTMP while sending a dedicated audio-only feed to Shoutcast Net for radio distribution. That hybrid approach is common for churches and event teams who also Restream to Facebook, Twitch, YouTube.
Action: run a “private” test before announcing anything
Don’t publish the new URL publicly yet. Instead, open the Shoutcast/Icecast listener URL on a few devices (phone on cellular, laptop on Wi‑Fi, a second computer on another network). Confirm:
- • Audio plays instantly and stays stable
- • Metadata updates correctly (artist/title)
- • Levels are consistent (no clipping/distortion)
- • Latency is acceptable for your format
Note on ultra-low latency needs
If your show relies on audience call-ins and you require very low latency 3 sec, radio-style streaming will typically have more delay than WebRTC/SRT workflows. Many broadcasters run a dual approach: Shoutcast/Icecast for mass audio distribution plus a low-latency channel for interactive segments. The key advantage is that Shoutcast Net still gives you predictable listener scaling without Wowza-style variable billing.
Pro Tip
During testing, simulate real-world usage: test on mobile data, test in your car via Bluetooth, and test at the same time you upload files or use video restreaming. A migration succeeds when it works in the messy real world, not just in the studio.
Enable AutoDJ for 24/7 playback and schedule live shows
If you want a truly professional station experience, AutoDJ is your safety net. It keeps your stream online 24/7 even when no one is live. That’s perfect for podcasters who run replays, churches that want sermons on rotation, school stations that go silent overnight, or DJs who only go live on weekends.
Action: enable AutoDJ and upload your library
Add AutoDJ to your service (or choose a plan that includes it), then upload your audio. Organize content into folders or playlists (IDs, genres, sermon series, show hours) so scheduling is easy.
Action: set fallback behavior for live shows
Configure your station so that when your live encoder disconnects, the server returns automatically to AutoDJ instead of going silent. This is one of the biggest practical upgrades over many DIY setups and helps you maintain a consistent listener experience.
Action: build a simple weekly schedule
Create a predictable baseline schedule (music rotation + featured shows). For example, a school station might schedule lunchtime shows and after-school sports; a church might schedule live services and weekly replays. The goal is continuity while you migrate your audience from Wowza to the new stream.
Scheduling pattern (example)
- Mon–Fri 00:00–07:00 AutoDJ (overnight rotation)
- Mon–Fri 07:00–09:00 Morning show (live)
- Sat 20:00–00:00 DJ mix show (live)
- Sun 09:00–11:00 Church service (live)
- Sun 11:00–23:59 AutoDJ (sermon replay + music)
Why this matters when leaving Wowza
A lot of Wowza deployments are built around “always-on infrastructure,” but the costs can grow quickly when listener-hours rise. With Shoutcast Net’s flat-rate model, you can confidently keep a continuous stream running—without worrying that “more listening” equals a bigger bill.
Pro Tip
If you’re migrating a podcast-style stream, upload your best evergreen episodes into AutoDJ first. That gives you instant 24/7 content, then you can add live segments later without rushing your library organization.
Cut over listeners, update embeds, then cancel Wowza
Once your Shoutcast Net stream has passed private testing and you’ve run a couple of real sessions, you’re ready for cutover. The safest approach is to update listener endpoints first (website, apps, directories), watch analytics and listener feedback, and only then cancel Wowza.
Action: update your website player and embeds
Replace the old Wowza listener URL with your new Shoutcast/Icecast URL across your site. If you have multiple pages, update all of them—not just the “Listen Live” page. If you use HTTPS (you should), prefer the SSL listener URL so browsers don’t block playback.
Action: update apps, directories, and smart speaker endpoints
Mobile apps and directories can cache stream URLs. Update them as early as possible, and expect a short propagation window. Keep Wowza online during this period so listeners who still have the old URL don’t hit dead air.
Action: run a public “soft launch” before the final switch
Announce an optional new link (“If the player ever buffers, try this backup link”), then monitor. If everything is stable, make the Shoutcast Net link your primary and demote the Wowza link to backup. This gradual method prevents downtime and reduces support messages.
Action: confirm your new stream meets your production needs
Before you cancel, confirm the important real-world requirements are met:
- • Your audience can stream from any device to any device (desktop, mobile, in-car)
- • You can handle growth without worrying about expensive per-hour/per-viewer billing
- • AutoDJ prevents dead air when no one is live
- • Your SSL stream plays smoothly on HTTPS sites
- • Your live workflow still supports extras like Restream to Facebook, Twitch, YouTube if you do video, while Shoutcast Net handles mass audio listening
Action: cancel Wowza only after a stable overlap
When you’ve verified everything for at least a few days (or one full weekly schedule), log into Wowza and cancel. Keep a final snapshot of settings and invoices for your records. After cancellation, continue monitoring listener reports for another week to catch any forgotten embeds or app endpoints.
Pro Tip
Set a calendar reminder for 7–10 days after cutover to search your site for the old Wowza domain and replace any missed embeds. Most “mystery downtime” reports come from a single outdated player hidden on an older page.
Why broadcasters switch to Shoutcast Net
Wowza is often chosen when teams need protocol conversion and complex video workflows—any stream protocols to any stream protocols (RTMP, RTSP, WebRTC, SRT, etc). But for audio-first broadcasters, the common frustration is cost unpredictability. Shoutcast Net is purpose-built for stations that want a simple, reliable, scalable broadcast endpoint with a flat-rate unlimited model.
You get plans starting at $4/month, a 7 days trial, 99.9% uptime, SSL streaming, and unlimited listeners. Add AutoDJ and you’ve got a 24/7 station that keeps working even when the booth is empty.
Next steps
- • Start your 7 days trial
- • Choose a plan in the shop
- • Add AutoDJ for 24/7 playback
- • Pick Shoutcast hosting or Icecast
If you’re migrating a mission-critical stream (church services, sports finals, ticketed events), do a full parallel run first. That’s how you avoid downtime and avoid last-minute surprises.
Quick FAQ: “Cancel Wowza” without losing listeners
Do I have to change my encoder? Usually no. You’ll keep your same encoder (BUTT/OBS/RadioBOSS) and simply change the server, port, and password/mount.
Will my listeners notice? If you match codec/bitrate and cut over during a quiet window, most won’t notice. The biggest “noticeable” change is usually improved reliability and fewer HTTPS playback issues due to SSL streaming.
What about low latency? If you specifically need very low latency 3 sec for interactive segments, consider running a companion low-latency channel while using Shoutcast Net for mass distribution. That lets you scale listeners without usage-based billing surprises.