Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ branch:  streamtuner2


Check-in [fcd345af8a]

Overview
Comment:Adapt yelp pages to plugin deprecations (dirble, streamlicensing, tuner2, etc.) and liveradio now being standard channel.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: fcd345af8a7e9f42d59e713b3d8f5178bbdce65c
User & Date: mario on 2020-05-14 23:08:49
Other Links: manifest | tags
Context
2020-05-15
16:04
new channel: peertube. Deprecated plugin: youtube check-in: f7c2123fa9 user: mario tags: trunk
2020-05-14
23:08
Adapt yelp pages to plugin deprecations (dirble, streamlicensing, tuner2, etc.) and liveradio now being standard channel. check-in: fcd345af8a user: mario tags: trunk
23:05
Support for LiveRadio.UK (in addition to .IE) check-in: 3aa88ef2ca user: mario tags: trunk
Changes

Deleted help/channel_dirble.page version [68d70607be].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<page	xmlns="http://projectmallard.org/1.0/"
	type="guide"
	id="dirble">

<info>
	<link type="guide" xref="index#channels"/>
	<link type="guide" xref="channels#list"/>
        <desc>Dirble.com</desc>
</info>

	<title><media type="image" src="img/channel_dirble.png" /> Dirble</title>
        <subtitle><link href="http://dirble.com/">//dirble.com/</link></subtitle>

	<p>Dirble.com is another radio station directory, based on
	user-contributed entries and automatic streaming server polling.</p>

        <list>
         <item><p>Provides a JSON API, which in v2 is easy to extract from.</p></item>
         <item><p>Station lists contain even station homepages mostly.</p></item>
         <item><p>And the channel plugin selects among the available
         streaming URLs based on format (Ogg, AAC, preferred over MP3) and
         maximum bitrate.</p></item>
        </list>
        
        <section>
        <subtitle>Station status indicators</subtitle>
        <p>For the dirble plugin each station entry may contain a stream
        status icon. They often just represent a heuristic check or general
        reachability statistic. You can usually start playback without
        paying attention to the status icons: </p>
        <terms>
          <item>
            <title>▮▮</title>
            <p>Maybe currently inactive.</p>
          </item>
          <item>
            <title>▶▶▮</title>
            <p>Available stream, no recent outage.</p>
          </item>
          <item>
            <title>◀◀</title>
            <p>Unclear Status 2</p>
          </item>
        </terms>
        </section>

        <section>	
        <note><p>There's a hidden config option for a custom API key.
        It's perhaps redundant. Should streamtuner2 -D however reveal an error,
        you can configure your own account in <file>settings.json</file>.
        </p></note>
        </section>
</page>
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<










































































































Added help/channel_liveradio.page version [7fc18bef52].





































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<page	xmlns="http://projectmallard.org/1.0/"
	type="guide"
	id="liveradio">

<info>
	<link type="guide" xref="index#channels"/>
	<link type="guide" xref="channels#list"/>
	<link type="guide" xref="configuration#plugins"/>
        <desc>Ireland-based radio directory</desc>
</info>

<title><media type="image" src="img/channel_liveradio.png"/> LiveRadio.ie</title>
<subtitle><link href="http://liveradio.ie/">//liveradio.ie/</link></subtitle>

<p>LiveRadio.ie is a station directory from Irish radio enthusiasts. It's
going pretty strong with over 4500 entries and a neat UI. It obviously also
lists international stations. </p>

<p>It doesn't have an API in itself, but utilizes HTML5 microdata. And
the station logos are utilized directly in ST2 as favicons.</p>


<section id="options">
 <title>Configuration</title>

 <p> There's an option for querying LiveRadio.UK instead. This requires
 a Streamtuner2 restart however, and might not be reflected in the UI. </p>
 
 <p> Responds to the PyQuery (instead of regex) parsing main option. </p>
 <p> Per default fetches 10 pages at once. </p>

</section>

</page>

Modified help/channel_radiobrowser.page from [2943dacb05] to [49966b90a2].

36
37
38
39
40
41
42









43
44
45
46
47
48
49
50
51
52
53
 <title>Configuration</title>
 
 <p> Instead of browsing by genres, you can switch to languages or
 countries.</p>

 <p> Note that you'll have to use <guiseq><gui>Channel</gui> <gui>Reload Category Tree (F5)</gui></guiseq>
 again to update the category view.</p>










</section>

<section id="advertisment">
 <note style="note"><p> With <link  href="https://play.google.com/store/apps/details?id=net.programmierecke.radiodroid2">RadioDroid</link>
 there's a mobile version to access and play from radio-browser.info
 directly. Get it on <link  href="https://f-droid.org/forums/topic/radiodroid/">F-Droid</link>
 or the Play store.</p></note>
</section>

</page>







>
>
>
>
>
>
>
>
>











36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
 <title>Configuration</title>
 
 <p> Instead of browsing by genres, you can switch to languages or
 countries.</p>

 <p> Note that you'll have to use <guiseq><gui>Channel</gui> <gui>Reload Category Tree (F5)</gui></guiseq>
 again to update the category view.</p>

 <p> The API server option lets you predefine a more local cache to be used
 for station list queries.</p>

 <p> And "Minimum stations to list a category" can be used to filter out
 fringe/sparsely populated genres - on using <guiseq><gui>Channel</gui>
 <gui>Reload Category Tree (F5)</gui></guiseq>. Typically 15 should be okay,
 or 150 if you want to see only major categories. Else the category list
 would become around a thousand entries.</p>

</section>

<section id="advertisment">
 <note style="note"><p> With <link  href="https://play.google.com/store/apps/details?id=net.programmierecke.radiodroid2">RadioDroid</link>
 there's a mobile version to access and play from radio-browser.info
 directly. Get it on <link  href="https://f-droid.org/forums/topic/radiodroid/">F-Droid</link>
 or the Play store.</p></note>
</section>

</page>

Modified help/contrib_channels.page from [61870d1679] to [6d3c23fcb3].

33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
  </section>
  <section>
    <subtitle>📻 <link href="http://publicradiofan.com/">PublicRadioFan</link></subtitle>
    <p>PublicRadioFan.com hosts a huge lists of worldwide radio stations.
    This plugin displays just the genre list though.</p>
  </section>
  <section>
    <subtitle>📻 <link href="http://delicast.com/">Delicast</link></subtitle>
    <p>Delicast.com is another web directory of radio stations. It's
    somewhat slower because playback addresses are hidden away with extra
    page requests. Works reliably still.</p>
  </section>
  <section>
    <subtitle>📻 <link href="http://listenlive.eu/">ListenLive.eu</link></subtitle>
    <p>ListenLive is also an Europe-centric radio directory.</p>
  </section>
  <section>
    <subtitle>📻 <link href="http://liveradio.ie/">Liveradio.ie</link></subtitle>
    <p>Is an Ireland-based radio station directory.</p>
  </section>
  <section>
    <subtitle>📻 <link href="http://radiosure.com/">RadioSure</link></subtitle>
    <p>Station database that's readily available as CSV list. You'll
    currently need the tmp_clean_multiurl plugin as well, as most entries







<
<
<
<
<
<
<
<
<
<







33
34
35
36
37
38
39










40
41
42
43
44
45
46
  </section>
  <section>
    <subtitle>📻 <link href="http://publicradiofan.com/">PublicRadioFan</link></subtitle>
    <p>PublicRadioFan.com hosts a huge lists of worldwide radio stations.
    This plugin displays just the genre list though.</p>
  </section>
  <section>










    <subtitle>📻 <link href="http://liveradio.ie/">Liveradio.ie</link></subtitle>
    <p>Is an Ireland-based radio station directory.</p>
  </section>
  <section>
    <subtitle>📻 <link href="http://radiosure.com/">RadioSure</link></subtitle>
    <p>Station database that's readily available as CSV list. You'll
    currently need the tmp_clean_multiurl plugin as well, as most entries
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
    It's not a default plugin, because this isn't really what Streamtuner2
    is made for. There are way better local music collection managers for
    Linux. It's just here for convenience, and displays files just as any
    other channel list. It has no specific file management features. (ID3
    editing or file renaming were planned, but never implemented.) </p>
  </section>
  <section>
    <subtitle>📻 <link href="http://tuner2.com/">Tuner2</link></subtitle>
    <p>Map-oriented radio station directory. </p>
  </section>
  <section>
    <subtitle>📻 <link href="http://radiolist.net/">radiolist.net</link></subtitle>
    <p>Is a continent/country-oriented radio directory. The stream formats
    vary wildly however.</p>
  </section>
  <section>
    <subtitle>📻 <link href="http://streamlicensing.com/">streamlicensing</link></subtitle>
    <p>Is a streaming server provider and handles licensing for stations.
    Provides a small genre-oriented directory. </p>
  </section>
  <section>
    <subtitle>📻 Compound</subtitle>
    <p>The compound channel is a meta plugin. It can aggregate categories
    from other channel plugins on a per-category basis. You for example
    can mash Top40 or Classic genres from Shoutcast, Xiph, InternetRadio,
    Tunein, etc. Which avoids switching between channel tabs somewhat. </p>
  </section>
</section>







<
<
<
<





<
<
<
<
<







81
82
83
84
85
86
87




88
89
90
91
92





93
94
95
96
97
98
99
    It's not a default plugin, because this isn't really what Streamtuner2
    is made for. There are way better local music collection managers for
    Linux. It's just here for convenience, and displays files just as any
    other channel list. It has no specific file management features. (ID3
    editing or file renaming were planned, but never implemented.) </p>
  </section>
  <section>




    <subtitle>📻 <link href="http://radiolist.net/">radiolist.net</link></subtitle>
    <p>Is a continent/country-oriented radio directory. The stream formats
    vary wildly however.</p>
  </section>
  <section>





    <subtitle>📻 Compound</subtitle>
    <p>The compound channel is a meta plugin. It can aggregate categories
    from other channel plugins on a per-category basis. You for example
    can mash Top40 or Classic genres from Shoutcast, Xiph, InternetRadio,
    Tunein, etc. Which avoids switching between channel tabs somewhat. </p>
  </section>
</section>

Added help/img/channel_liveradio.png version [79d114b1a2].

cannot compute difference between binary files

Modified help/img/channel_radiobrowser.png from [3fbe2b73c1] to [acacd21a16].

cannot compute difference between binary files