| Readme: | Short: Internet radio player (RadioBrowser) Author: Yannick Buchy Uploader: papiosaur2@hotmail.fr (Yannick Buchy) Type: mus/play Version: 0.4 Architecture: ppc-morphos Requires: MorphOS 3.20+
============================================================================ RADIONET - Internet Radio Version 0.4 ============================================================================
INTRODUCTION ------------ RadioNet is a native internet radio player for MorphOS. It browses the community RadioBrowser directory (thousands of stations worldwide) and plays the streams internally through Reggae - no external player required.
TECHNOLOGIES ------------ Provided by MorphOS: - Reggae (multimedia.class / http.stream / audio.output) for MP3 & OGG - AHI (ahi.device) for audio output - cybergraphics.library (station logo rendering) - openurl.library (opening station websites in the browser)
Implemented by RadioNet: - A RadioBrowser client over HTTPS (libcurl) with JSON parsing - A built-in AAC decoder (faad2 + AHI) for stations Reggae cannot decode - UTF-8 to Latin-1 conversion for non-ASCII station names - A fully native MUI interface
FEATURES -------- - RadioBrowser directory: World Top plus 26 countries (Greece, France, Germany, USA, Japan, Brazil...) - Two-column station list (Station | Format) with a title bar - "Now Playing" panel showing, for the selected station: * the station logo (favicon, decoded via Reggae) * name, audio format and bitrate * country / region, language * popularity (votes and play count) * genre tags * a clickable website link (opens in your browser) - Favorites panel: * add stations by drag & drop from the list * reorder by drag & drop or with the Up / Down buttons * saved automatically between sessions - Playback controls: Play, Pause / Resume, Stop, volume slider - Internal playback of MP3, OGG (Reggae) and AAC (built-in faad2 decoder)
INSTALLATION ------------ Simply copy the RadioNet drawer to your preferred location and run the program. Favorites are stored in RadioNet.prefs inside the program drawer.
USAGE ----- 1. Pick a country (or "World Top") in the bottom bar and press "Load radios". 2. Click a station to see its details and logo in the "Now Playing" panel. 3. Double-click a station (or select it and press Play) to listen. 4. Drag a station onto the Favorites panel to keep it; reorder with drag & drop or the Up / Down buttons. 5. Use Pause / Resume and the volume slider during playback.
NOTES ----- - Some stations are hosted on platforms that insert advertising into the stream (this is done by the station's provider, not by RadioNet). - A few large stations use HLS (.m3u8) streams, which are not supported yet. - The live "now playing" track title (ICY metadata) is not shown yet.
HISTORY ------- 0.4 - AAC decoding switched to Fraunhofer FDK-AAC (much better HE-AAC / HE-AACv2 quality, fixes glitches on 192k AAC streams). Sortable columns (click the title). Menus (About / MUI settings / Quit). Fixed a crash on quit. Faster stop of AAC streams. 0.3 - Now Playing panel (logo + full station info + clickable website), 3-way reorderable favorites, Pause/Resume, AAC volume, 26 countries, resizable list split. 0.2 - RadioBrowser directory, country filter, favorites, internal AAC. 0.1 - First internal audio playback via Reggae.
AUTHOR ------ Yannick Buchy If you enjoy RadioNet, a donation is always appreciated: PayPal: papiosaur2@hotmail.fr (send as a friend to avoid fees)
THANKS ------ MorphOS Team for MorphOS MorphOS users for their support (regular or not) Geit for his feedbacks
|