---
title: "Radio Player - s&box library"
description: "A complete radio streaming solution for s&box games. Includes a RadioManager component for managing audio streams, RadioStation"
canonical: "https://sbox.watch/libraries/cyn/radioplayer/"
generated_at: "2026-07-22T23:14:22.744Z"
---

# Radio Player

A complete radio streaming solution for s&box games. Includes a RadioManager component for managing audio streams, RadioStation

- Type: library
- Ident: cyn.radioplayer
- Creator: Daloo Works
- Canonical: https://sbox.watch/libraries/cyn/radioplayer/
- Markdown: https://sbox.watch/libraries/cyn/radioplayer.md
- sbox.game: https://sbox.game/cyn/radioplayer/
- Generated: 2026-07-22T23:14:22.744Z

## Stats

- 24h momentum: +0
- Terry score: 43%
- Favorites: 1
- Upvotes: 2
- Downvotes: 0
- Updated: Apr 16, 2026
- Created: Apr 15, 2026
- Size: 12.9 KB
- Files: 9
- Tags: live, manager, player, radio, songs, stations, tracks, url

## Description

Radio System 📻
Manages streaming audio playback with support for multiple stations, shuffle, and loop modes.
RadioStation 📻
Data class defining a radio station.

var station = new RadioStation( "Station Name", "https://stream.url", "Source" );
RadioManager 🎵
Component that handles playback of radio stations.

Properties
- Stations - List<RadioStation> (List of available stations).
- AutoPlay - bool (Play on scene start).
- DefaultVolume - float (Initial volume (0-1)).
- Shuffle - bool (Randomize track order).
- LoopStations - bool (Loop to first station after last).

Playback Methods
- Play() - Start playback
- Stop() - Stop playback
- PlayTrack(index) - Play specific station
- PlayNext() - Skip to next station
- PlayPrevious() - Go to previous station
- TogglePlayPause() - Pause/resume current track

Some has \[button\] so they can be used in the inspector

Events 📢
- OnPlayStateChanged - Fired when play/pause/stop changes
- OnTrackChanged - Fired when track changes

Usage ⚙️
Add a RadioManager.cs component to a GameObject, configure stations in the inspector, and call playback methods from UI or code.


