RadioPlugin is an extension for Covas:NEXT that lets you listen to and control internet radio stations directly from the assistant interface. It supports voice commands to play, stop, and switch stations, and announces track changes when metadata is available.
🔗 https://radiosidewinder.out.airtime.pro:8000/radiosidewinder_b
Fan-made station for Elite Dangerous with ambient and techno music, in-game news, and ads.
🔗 https://quincy.torontocast.com/hutton
Community radio for Elite Dangerous with pop, rock, and humorous segments.
🔗 https://ice.somafm.com/deepspaceone
Experimental ambient and electronic soundscapes for deep space exploration.
🔗 https://ice.somafm.com/groovesalad
Downtempo and chillout mix, ideal for relaxation and creativity.
🔗 https://ice.somafm.com/spacestation
Futuristic electronica, ambient, and experimental tunes.
🔗 https://ice.somafm.com/secretagent
Spy-themed lounge and downtempo music for covert operations.
🔗 http://listen.radionomy.com/galnet
Sci-fi themed station with ambient, rock, and classical music, plus GalNet news.
🔗 https://streams.bigfm.de/bigfm-deutschland-128-mp3
Popular German hits and chart-toppers for energetic flights.
🔗 https://playerservices.streamtheworld.com/api/livestream-redirect/CAPITAL.mp3
Italian hits and contemporary music for lively journeys.
🔗 https://streamcdnm15-4c4b867c89244861ac216426883d1ad0.msvdn.net/radiodeejay/radiodeejay/master_ma.m3u8
Italian talk-show station with a mix of pop, dance, and rock music.
🔗 https://streamcdnm3-4c4b867c89244861ac216426883d1ad0.msvdn.net/webradio/deejaywfmlinus/live.m3u8
Italian station featuring DJ Linus preferred songs from '80 to today.
Examples:
Play radioPlay Radio SidewinderStop radioChange station to BigFMSet volume to 50What's playing right now?
- Play/Stop/Change Station via actions and voice commands.
- Lazy/Active Track Monitoring: Starts in lazy mode (long intervals), switches to active mode when titles repeat.
- Track Announcements: Announces current track with duplicate suppression and Unicode normalization.
- Playback State Persistence: Uses
RadioPlaybackProjectionto remember station/title across sessions. - New Action:
radio_statusto retrieve current playback info. - Volume Control: Set volume (0–100).
- Configuration Panel: Customize plugin behavior.
- Personalized DJ Style: Configure how the assistant responds to track changes.
- Copy the plugin folder into
%APPDATA%/com.covas-next.ui/plugins/. - Ensure
python_vlcandvlc.pyare present indeps/or installed globally. - Install dependencies:
pip install -r requirements.txt --target=./deps --upgrade - Install VLC media player.
- Restart Covas:NEXT and enable the plugin.
python_vlc >= 3.0.12118- VLC media player installed on the system.
- Include
deejay_track_retriever.pyin the plugin folder for DeeJay stations. - Requires Covas:NEXT build with Projection support.
- No breaking changes for existing settings.