MyOggRadio

//myoggradio.org/

MyOggRadio is an open source internet radio directory project.

Since it provides its station list as JSON it's very well supported.

Sharing is caring

To help with populating the directory further, streamtuner2 provides an option to share radio station links. Use the Station ▸ Share on MyOggRadio... context menu entry to upload a selected radio (e.g. from your bookmarks).

Personal

The personal section is empty per default. You need to specify a user account in the settings dialog, and actually bookmark stations in the MyOggRadio web site. Shared entries aren't automatically in the personal list.

MyOggRadio also has a neat cross-platform player: JMyOggRadioPlayer.

Channel options.

Login settings

If you want to upload station infos to MyOggRadio, you need an account there. Registration is free and doesn't require personal information nor email address. Specify it as username:password separated with a : colon in this field.

Alternatively you can store your account settings in the central ~/.netrc config file. Or in ~/.config/netrc even.

Your entry for MyOggRadio should follow the common format:

machine myoggradio.org
    login usr123
    password pw123

Which is useful because it's a standard format, and prevents leaking authorization data into per-application config stores. Note that a user:pw setting in streamtuner still takes precedence however.

stream URL format

When uploading stations, the streaming URL can be converted into raw/direct server address. When undefined, station URLs are left as .M3U/.PLS link.