Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

IcyRadioStreamer

An asset by Azumist
The page banner background of a mountain and forest
IcyRadioStreamer hero image

Quick Information

0 ratings
IcyRadioStreamer icon image
Azumist
IcyRadioStreamer

A GDExtension plugin for playing IceCast streams for Godot 4.3+

Supported Engine Version
4.3
Version String
1.0.1
License Version
MIT
Support Level
community
Modified Date
2 days ago
Git URL
Issue URL

IcyRadioStreamer

A GDExtension plugin for receiving IceCast streams inside the Godot 4.x game engine.

Features

  • Modular architecture designed to support additional media decoders in the future
  • HTTP streaming performed on a dedicated thread
  • Lightweight implementation that operates entirely outside the SceneTree
  • Compatible with any Godot audio playback node, including 2D, 3D, and non-positional audio players
  • Full in-editor documentation

Current Support

At present, the plugin includes an MP3 decoder implementation. Support for additional audio formats is planned.

Getting Started

To see the plugin in action, check out the example script at:

project/addons/icy-radio-streamer/example.gd

Overview

IcyRadioStreamer downloads and decodes IceCast audio streams and exposes the resulting raw audio data for playback through Godot's default audio system, allowing you to route streamed audio to any suitable audio player node.

A GDExtension plugin for playing IceCast streams for Godot 4.3+

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
IcyRadioStreamer icon image
Azumist
IcyRadioStreamer

A GDExtension plugin for playing IceCast streams for Godot 4.3+

Supported Engine Version
4.3
Version String
1.0.1
License Version
MIT
Support Level
community
Modified Date
2 days ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers