Index: help/channel_youtube.page ================================================================== --- help/channel_youtube.page +++ help/channel_youtube.page @@ -19,11 +19,11 @@

VLC can directly play Youtube URLs. For other players one can use youtube-dl as wrapper. For example totem $(youtube-dl %srv) as configured player command.

-

Youtube-dl is preconfigued as "recording"/download tool for this channel +

Youtube-dl is preconfigured as "recording"/download tool for this channel tab.

Of course you could also just invoke a specific YT video by opening it in your web browser - click the station home button simply.

DELETED help/html/exportcat.html Index: help/html/exportcat.html ================================================================== --- help/html/exportcat.html +++ help/html/exportcat.html @@ -1,48 +0,0 @@ - - - - -Export all stations - - - -
-
-
-

Export all stations

-
-
-

There's an "Export All" plugin available. It adds an entry under - Main menu ▸ Extensions ▸ Export all stations. - Which allows to export all stations from the currently visible channel category.

-

This is of course intended primarily for saving your bookmarks. - And it allows to import radio lists into any other music player - or playlist collection/management app (such as Rhythmbox).

-
-
-

Configuration option

-
-

You can set the default export format in the settings dialog - F12.

-

It supports all common export formats now, with .PLS being the - default.

-
-
- -
-
-
- -
- DELETED help/html/extending.html Index: help/html/extending.html ================================================================== --- help/html/extending.html +++ help/html/extending.html @@ -1,68 +0,0 @@ - - - - -Extension Howto - - - -
-
-
-

Extension Howto

-
-
-

Streamtuner2 is written in Python, a rather easy programming language. And it's also rather simple - to write a new channel plugin.

-

The basic layout of every channel plugin is as follows:

-
-from channels import *
-
-class myplugin (ChannelPlugin):
-
-    title = "MyNewChannel"
-    module = "myplugin"
-    homepage = "http://www.mymusicstation.com/"
-    categories = []
-
-
-
-    def update_categories(self):
-    
-        self.categories = []
-
-
-
-    def update_streams(self, cat, force=0):
-
-        entries = []
-
-        # ...
-        # get it from somewhere
-        # ...        
-
-        return entries
-        
-	
-

There are some self-explanatory description fields, and two important methods. Sometimes you - don't need categories even. The update_streams() function often downloads a website, parses it - with regular expressions or PyQuery / DOM methods, and packs into into a result list.

-

Here entries is a list of dictionaries, with standardized entry names like "title" and "playing" - for the description, and "homepage" for a browsable link, and most importantly "url" for the - actual streaming link. Often you want to add a "genre" and "format" and "bitrate" info. But this depends - on your plugins data source, really.

-
- -
-
-
- -
- DELETED help/html/live365.html Index: help/html/live365.html ================================================================== --- help/html/live365.html +++ help/html/live365.html @@ -1,46 +0,0 @@ - - - - -Live365 - - - -
-
-
-
-

Live365

-

//live365.com/

-
-
-
-

Live365 is a radio broadcasting service and directory. It categorizes stations in - over 250 genres. Not all radio stations are free to listen however. It's a commercial - provider. Therefore streamtuner2 tries to filter result lists.

-

This channel plugin is known to break once in a while. And it can't be guaranteed - to pass working streaming URLs to audio players.

-

If it breaks once more, it's going to get removed. (Unless someone else sends in - a patch, of course!)

-
- -
-
-
- -
-