{"id":2239,"date":"2021-04-27T05:17:28","date_gmt":"2021-04-27T09:17:28","guid":{"rendered":"https:\/\/www.casthost.net\/blog\/?page_id=2239"},"modified":"2026-03-05T16:02:05","modified_gmt":"2026-03-05T21:02:05","slug":"how-do-i-stream-live","status":"publish","type":"page","link":"https:\/\/www.casthost.net\/blog\/how-do-i-stream-live\/","title":{"rendered":"How to Stream Live with Shoutcast or Icecast (Step-by-Step)"},"content":{"rendered":"\n<p>If you are trying to stream live with Shoutcast or Icecast and your encoder will not connect, you are not alone. Most connection issues come from one missing field, a wrong password type, or a mount path mismatch.<\/p>\n\n\n\n<p>This guide gives you a clean setup checklist, exact connection fields to verify, and quick fixes to get your station online faster.<\/p>\n\n\n\n<div style=\"text-align:center;margin:32px 0;\">\n  <a href=\"https:\/\/www.casthost.net\/stream_packages.php\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#e63946;color:#fff;font-size:18px;font-weight:700;padding:16px 36px;border-radius:6px;text-decoration:none;\">Start Your Free Trial &#8211; No Credit Card Required<\/a>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Live Streaming Connection Settings You Need<\/h2>\n\n\n\n<p>Before opening your encoder software, copy these values directly from your Centova Cast panel (or your stream hosting dashboard). Entering values manually is where most mistakes happen.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Host\/IP:<\/strong> your server host from the panel quick links<\/li><li><strong>Port:<\/strong> your live source port<\/li><li><strong>Mount:<\/strong> common values include <code>\/stream<\/code> or <code>\/live<\/code> (Icecast-specific)<\/li><li><strong>Source Password:<\/strong> your streaming\/source password, not your dashboard login password<\/li><li><strong>Username\/Login:<\/strong> often <code>source<\/code> for Icecast profiles<\/li><li><strong>Server Type:<\/strong> Shoutcast or Icecast (must match your server profile)<\/li><\/ul>\n\n\n\n<p>If you are unsure which server type to choose, compare both options first: <a href=\"https:\/\/www.casthost.net\/blog\/differences-between-shoutcast-and-icecast\/\" target=\"_blank\" rel=\"noreferrer noopener\">Icecast vs Shoutcast: key differences<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step-by-Step: How to Stream Live<\/h2>\n\n\n\n<ol class=\"wp-block-list\"><li>Open your broadcasting encoder (for example BUTT, Mixxx, or another compatible tool).<\/li><li>Create a new server profile and select the correct server type (Shoutcast or Icecast).<\/li><li>Paste host, port, mount, username, and source password from your panel.<\/li><li>Set audio format and bitrate based on your show type and listener bandwidth.<\/li><li>Save the profile, start encoding, and verify your public player starts receiving audio.<\/li><\/ol>\n\n\n\n<p>If you need a detailed encoder walkthrough, use: <a href=\"https:\/\/www.casthost.net\/blog\/using-butt-encoder\/\" target=\"_blank\" rel=\"noreferrer noopener\">BUTT encoder setup guide<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common Errors and Fast Fixes<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Problem<\/th><th>Likely Cause<\/th><th>Fast Fix<\/th><\/tr><\/thead><tbody><tr><td>Authentication failed<\/td><td>Wrong password type<\/td><td>Use source\/stream password, not dashboard login password<\/td><\/tr><tr><td>Connection timeout<\/td><td>Wrong host or blocked network path<\/td><td>Recheck host\/port and test from another network<\/td><\/tr><tr><td>Connected but no audio<\/td><td>Input device or encoder source not selected<\/td><td>Set microphone\/line input correctly and test local meters<\/td><\/tr><tr><td>Mountpoint not found<\/td><td>Incorrect mount value for Icecast<\/td><td>Use the exact mount path from your server profile<\/td><\/tr><tr><td>Frequent disconnects<\/td><td>Unstable upload connection or high bitrate<\/td><td>Lower bitrate and test network stability during stream<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>To improve stream stability and sound quality after you connect, review: <a href=\"https:\/\/www.casthost.net\/blog\/better-audio-streaming-quality\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to get better audio streaming quality<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Free Software to Stream Live<\/h2>\n\n\n\n<p>There are several good free tools for live streaming. Pick one that supports your server type and gives you stable audio controls.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>BUTT:<\/strong> lightweight and beginner-friendly<\/li><li><strong>Mixxx:<\/strong> good for DJ workflows and live mixing<\/li><li><strong>Other encoders:<\/strong> choose one that supports your exact Shoutcast\/Icecast profile<\/li><\/ul>\n\n\n\n<p>Use the same saved server profile every session to avoid accidental settings drift.<\/p>\n\n\n\n<div style=\"text-align:center;margin:32px 0;\">\n  <a href=\"https:\/\/www.casthost.net\/stream_packages.php\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#e63946;color:#fff;font-size:18px;font-weight:700;padding:16px 36px;border-radius:6px;text-decoration:none;\">Launch Your Station with CastHost<\/a>\n<\/div>\n\n\n\n<div style=\"background:#f8f8f8;border-left:4px solid #e63946;padding:24px 28px;margin:40px 0;border-radius:4px;\">\n  <p style=\"font-size:16px;font-weight:700;margin:0 0 14px 0;\">Related Articles<\/p>\n  <ul style=\"margin:0;padding-left:20px;line-height:2;\">\n    <li><a href=\"https:\/\/www.casthost.net\/blog\/what-do-i-need-to-stream\/\">What You Need to Stream Live<\/a><\/li>\n    <li><a href=\"https:\/\/www.casthost.net\/blog\/using-butt-encoder\/\">BUTT Encoder Setup Guide<\/a><\/li>\n    <li><a href=\"https:\/\/www.casthost.net\/blog\/autodj-to-live-source\/\">AutoDJ to Live Source Transition Guide<\/a><\/li>\n    <li><a href=\"https:\/\/www.casthost.net\/blog\/differences-between-shoutcast-and-icecast\/\">Differences Between Shoutcast and Icecast<\/a><\/li>\n    <li><a href=\"https:\/\/www.casthost.net\/blog\/start-an-internet-radio-station\/\">How to Start an Internet Radio Station<\/a><\/li>\n  <\/ul>\n<\/div>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1741215000000\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What username should I use to stream live with Icecast?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Many Icecast setups use the username source, but you should always confirm the exact login value in your stream hosting panel before connecting.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1741215000001\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Why does my encoder say authentication failed?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>This usually means the source password is wrong or the wrong login type was used. Verify host, port, username, and source password exactly as shown in your control panel.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1741215000002\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can I use Mixxx to stream to Shoutcast or Icecast?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes, Mixxx can work for live internet radio when the server type and connection values are configured correctly.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1741215000003\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What bitrate should I use for live internet radio?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>A practical starting point is 128 kbps for music and lower rates for talk content where needed. Choose settings based on listener bandwidth and stream stability.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>If you are trying to stream live with Shoutcast or Icecast and your encoder will not connect, you are not alone. Most connection issues come from one missing field, a wrong password type, or a mount path mismatch. This guide gives you a clean setup checklist, exact connection fields to verify, and quick fixes to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3090,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2239","page","type-page","status-publish","has-post-thumbnail","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.casthost.net\/blog\/wp-json\/wp\/v2\/pages\/2239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.casthost.net\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.casthost.net\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.casthost.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.casthost.net\/blog\/wp-json\/wp\/v2\/comments?post=2239"}],"version-history":[{"count":1,"href":"https:\/\/www.casthost.net\/blog\/wp-json\/wp\/v2\/pages\/2239\/revisions"}],"predecessor-version":[{"id":3092,"href":"https:\/\/www.casthost.net\/blog\/wp-json\/wp\/v2\/pages\/2239\/revisions\/3092"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.casthost.net\/blog\/wp-json\/wp\/v2\/media\/3090"}],"wp:attachment":[{"href":"https:\/\/www.casthost.net\/blog\/wp-json\/wp\/v2\/media?parent=2239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}