Mixxx works with Shoutcast 2 using the Shoutcast 1 protocol if you provide a stream name in Preferences ‣ Live Broadcasting ‣ Stream Settings. If you don’t provide a stream name, Shoutcast 2 rejects the connection (where Shoutcast 1 would accept this case).
Do not enter a URL as the host! http://example.com:8000 does not work. Use example.com in the Host field and 8000 in the Port field instead.
Stream Name is REQUIRED for Shoutcast 2 Streams