radio.csv
[The feature associated with this page, Windows Media Player SDK, is a legacy feature. It has been superseded by MediaPlayer. MediaPlayer has been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer instead of Windows Media Player SDK, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
This file contains entries for each radio feed included in the catalog. Each entry is a row composed of the tab-delimited fields described in the table below. Fields must appear in the order listed.
The Format column in the table below describes the way each Unicode text field is formatted. It does not refer to the data type of the contents. For example, if Integer is indicated in the Format column, it means that the field contains a Unicode string representing an integral value, rather than an actual integer.
Field | Required | Format | Description |
---|---|---|---|
RadioID | Yes | Non-negative integer. | ID for the radio feed that is unique within radio.csv. |
RadioTitle | Yes | Unicode string.Example: Essential Hits |
Radio feed title. |
RadioSubtitle | No | Unicode string. Example: Top 40. | Radio feed subtitle. Often a genre or subgenre name. |
Programmer | Yes | Unicode string. Example: Terri Lee Duffy | Name of the radio feed programmer. It is recommended that this field not exceed 32 characters. |
PrimaryGenre | Yes | Non-negative integer. | The ID of the primary genre. Only one value is allowed. |
Mood | Yes | Unicode string.Example: Fun; amiable; energetic; stylish; exuberant |
A series of adjectives that describe the music. No trailing semicolon after the last adjective. |
Category | Yes | Unicode string | Not used in this release. Should be empty. |
Description | No | Unicode string.Example: Upbeat party-friendly music from the tried-and-true artists who won't disappoint. |
Friendly description for display in property pages. It is recommended that this field not exceed 256 characters. |
Popularity | Yes | Non-negative integer or decimal value.Example: 31 |
Popularity ranking among radio feeds. Can be 0. |
StarRating | No | Float.Example: 3.21 |
Optional. The value, typically between 0 and 5, is rounded to the nearest 1/4 for display in the user interface. |
IsSubscriptionOnly | Yes | Boolean. Can be 0 or 1. | Indicates whether the feed is available by subscription only. |
IsRecentlyAdded | Yes | Boolean. Can be 0 or 1. | Indicates whether this feed was recently added. |
IsFeatured | Yes | Boolean. Can be 0 or 1. | Indicates whether the feed is featured. |
EditorialGlyph | Yes | Non-negative integer. Should be 0. | Not used in this release. Should be 0. |
SortOrderRank | Yes | Non-negative integer. | Can be used to the determine sort order when all stations are listed in the user interface. Should be 0 if this field is not used. |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for