🎉 CiefpVibes v2.5 — The DAB+ Era
Release date: (September 15, 2026)
🚀 Key feature: DAB+ Radio support
This release introduces the first official DAB+ support in the Enigma2 world via the CiefpVibes plugin.
CiefpVibes is the first Enigma2 plugin to enable playback of DAB+ radio stations—both local ones (scanned via OpenATV 8.0) and online bouquets from GitHub.
⚠️ Note: DAB+ support requires OpenATV 8.0 (develop) or newer.
Standard versions of OpenATV do not yet support DAB+ reception. What DAB+ support includes
📶 Automatic reading of local DAB+ bouquets — the plugin recognizes userbouquet.*.radio files with the 4115: prefix
🌐 Online DAB+ bouquets from GitHub — 26+ ready-made bouquets, automatic download without scanning
📻 Support for both service types — 4115:0:1: (data) and 4115:0:2: (radio)
📡 Multi-satellite support — 7°E, 19.2°E, 23.5°E, 9°E, 5°W, 1°W, 39°E
🎵 RDS integration — displays current song/artist
📺 EPG display — current program from the DAB+ EPG
🖼️ Album cover — automatic cover art search based on RDS data
🎨 Picon support — displays station logo in the infobar
How to use
Local DAB+ bouquets:
Open FOLDER (green button)
Select 📶 DAB+ Radio (Bouquets)
Select a bouquet (e.g., WDR NRW, WDR Regional)
Select a station — playback starts automatically
Select an option:
▶ Load and play now — loads into the playlist only
💾 Save to /etc/enigma2/ — saves to the OpenATV Radio list
💾 Save + Load now — both
📥 Online lists from GitHub
The plugin supports automatic downloading of ready-made lists from GitHub, so users do not have to search for or scan them manually. DAB+ Online Bouquets
26+ ready-made DAB+ bouquets organized by satellite position and region:
Other online lists
🎶 M3U ARTIST Playlists — music lists by artist
🎶 M3U MIX Playlists — mixed music lists
📺 .tv Bouquets — TV channels and streams
📻 Radio Lists — radio stations and streams
🌐 OpenDirectory Browser — search open directories
📥 OpenDirectory Downloader — download files from open directories
👥 For users with their own bouquets
CiefpVibes does not require you to use only GitHub lists! If you already have your own DAB+ bouquets
(whether you scanned them yourself, got them from a friend, or downloaded them from another source),
you can use them directly:
How to use your own bouquets
Copy your .radio file to the /etc/enigma2/ folder
Open CiefpVibes → FOLDER → 📶 DAB+ Radio (Bouquets)
Your bouquet will automatically appear in the list — the plugin reads all userbouquet.*.radio files from /etc/enigma2/
No need for conversion or special formatting — if OpenATV 8.0 recognizes your bouquet, CiefpVibes will recognize it too. Supported formats
✅ Local bouquets — userbouquet.*.radio in /etc/enigma2/
✅ GitHub online bouquets — automatic download
✅ Manually saved bouquets — copied directly to /etc/enigma2/
✅ Bouquets from other users — shared via forums or GitHub
Benefits for users with their own bouquets
🔓 Complete freedom — use whatever you want
🔄 Combination — you can use both GitHub and your own bouquets simultaneously
💾 Local storage — your bouquets remain on the box
🎯 No dependency — you don't have to use GitHub if you don't want to
🎨 Completely redesigned infobar
The infobar has been completely overhauled and now displays information across two lines, allowing for a much clearer view and better readability:
First line — Station name
Large, bold text
Displays the name of the current radio station or TV channel
Second line — EPG / RDS / Metadata
Displays the current program (EPG)
Displays the current song and artist (RDS)
Format: EPG • RDS (e.g., WDR 4 mit Carina • Bee Gees - Massachusetts (1967))
Yellow color for better visibility
"Vibe" progress bar
Animation that pulses during playback
Visual indicator that the stream is running
Automatically hides when the stream is offline
Picon (station logo)
Displayed in the bottom-left corner of the infobar
Automatically searches for the picon by station name in /picon/
If not found, displays the default picon from the plugin
Works for DAB+, satellite radio, online streams, and local files
Status messages
OFFLINE — red text when the stream is not working
Up to date ✓ — green text when the plugin is up to date
Update available — yellow text when a new version is available
🖼️ Improved system Poster/Cover Art
Local cover — searches for cover.jpg, folder.jpg, or front.jpg in the music folder
Online cover — automatic search via the iTunes API
DAB+ cover — retrieves cover art based on RDS data from the DAB+ stream
Cache system — caches downloaded covers in /tmp/ciefpvibes_cache
Smart search — searches by artist + title first, then falls back to title only
Automatic refresh — cover updates automatically
when the song changes
🔧 Other changes
Improved PiconManager — support for DAB+ references (4115:)
Correct service reference parsing — does not decode %3a in DAB+ references
DAB+ availability detection — is_dab_available() checks if the box supports DAB+
DAB+ option hiding — if OpenATV does not support DAB+, the option is not displayed
Improved debug logging — easier issue tracking
Cache optimization — faster loading
🐛 Bug fixes
Fixed default picon display
Fixed DAB+ service reference parsing (double encoding of %253a)
Fixed EPG display for satellite radio
Fixed RDS reading from DAB+ stream
Fixed station sorting in DAB+ bouquets
Fixed online DAB+ bouquet download (URL encoding)
📋 Requirements
Enigma2 — OpenATV 8.0 develop or newer (for DAB+)
OpenATV 7.x — works, but without DAB+ support
Picon folder — /picon/ for station logos
Default picon — picon_default.png in the plugin's picon/ folder
🙏 Acknowledgments
This release would not have been possible without:
The OpenATV team — for pioneering work on DAB+ support in Enigma2
The community — for testing and feedback
Everyone sharing their bouquets — for contributing to the DAB+ ecosystem
🎯 Future plans
As OpenATV 8.0 develop progresses, we plan to add:
DAB+ stream bitrate display
Multiplex (ensemble) name display
Slideshow (MOT) support
DAB+ stream recording
Search by PI code
Filtering by Genre (RDS PTY)
CiefpVibes v2.5 — Pioneer of the DAB+ era in the Enigma2 world. 🚀📻