File types
Streamtuner2 understands different playlist formats as used by various directory services and audio players.
.M3U files
M3U files are one of the simplest playlist types. They're often used by desktop audio players.
The MIME type of these files is audio/x-mpegurl and often contain just a list of URLs:
#M3U
http://123.45.67.189:8222/
http://123.45.67.222:7555/
.PLS files
Playlist files often have the extension .pls. It's the primary station stream link format of SHOUTcast, and was popularized by WinAmp.
The MIME type of these files is audio/x-scpls and they often look like:
@@ -38,11 +38,11 @@ numberofentries=1 File1=http://123.45.67.189:8222 Title1=(#1 - 555/2000) radio station Xyz - top 100 - all the hitzez Length1=-1.JSON files
JSON is a data representation format derived from Javascript (the browser embedded programming language for websites). It's commonly used because it provides a nice balance between terse and exact data representation, while still being @@ -57,11 +57,11 @@ }, { "title": "second" } ]
It's also the basis for JSPF, the JSON variant of XSPF.
.XSPF files
The Xiph foundation manages the Ogg streaming format, Vorbis and other codecs, and introduced the "XML shareable playlist format" or "XSPF" for short. They're hard to look at and not very widespread. On the upside they Index: help/html/reddit.html ================================================================== --- help/html/reddit.html +++ help/html/reddit.html @@ -25,35 +25,36 @@
//reddit.com/r/Music
Reddit (AKA "the frontpage of the internet") is a social media website. -Among its various sections is a large group of music subreddits. -Most of them link popular or novel Youtube music/videos, or user-produced -content etc.
+Reddit harbours a growing list of music-related communities. + User-contributed audio files or audio/video links can be found + across almost two hundred subreddit boards. There's always a + mix of new bands or fresh releases to be found, along with + links to all-time favourites etc.
Around 620 subreddits are queried. That's just a selected part - though. Most others do not see as many audio posts / or are just for - discussion and news.
+ though. Most others do not see as many audio posts / or are just for
+ discussion and news.
Besides youtube/mp3 files, this channel may also - list Soundcloud/Mixcloud/Bandcamp links.
+ list Soundcloud/Mixcloud/Bandcamp links.
Radioreddit.com - even provides streaming servers. Its categories are: main, random, - rock, metal, indie, electronic, hiphop, talk, festival.
+ even provides streaming servers. Its categories are: main, random,
+ rock, metal, indie, electronic, hiphop, talk, festival.
Thumbnails are slightly larger (32x26) than regular favicons.
All entries also show poster name and user votes.
See the config options if you want to keep regular webpage posts - instead -of just showing playable content.
+ of just showing playable content.Status icons
Station entries may contain a status icon (leftmost; where usually -the bookmarks ✩ star goes). -It's a quick indicator of what type of content is linked:
+ the bookmarks ✩ star goes). + It's a quick indicator of what type of content is linked:- ▶
Directly playable entry (MP3, MP4, Youtube, MIDI)
- ▶▶
Walled garden (Soundcloud, Spotify, Bandcamp, Mixcloud) → playable
@@ -60,10 +61,13 @@
- ▮▮
Walled gardens without playback handler.
- 📄
Just a web-link. Those are kept with the ☒ keep all option.
Please note that Channel ▸ Reload category + tree will retrieve a differently structured list of + subreddits from the /r/music wiki.
Configuration
There's a few options for the reddit plugin:
Index: help/html/shoutcast.html ================================================================== --- help/html/shoutcast.html +++ help/html/shoutcast.html @@ -28,11 +28,11 @@SHOUTcast is the name of a MP3 streaming server software. It automatically collects all station lists on shoutcast.com.
Since being sold from AOL to Radionomy, the directory got cut down. There are no longer entries for currently played songs, and homepage links are largely gone. Hencewhy the