Thanks so much for this plugin (and Serviio itself!).
I've figured out how to use it after reading over everything here - but also noticed some people asking about things I would also love to see after learning how to use the plugin and how TuneIn search queries work in general.
Some people above mentioned the 7 station result limit - this is of course how TuneIn search results are returned when you do a search on their website; if there are more than 7 results it shows some buttons for showing a new page with further results. I monkeyed around with URLs trying to see if there was a way to get TuneIn to return all results on one page (which would let someone add such a URL to Serviio), but of course any operators are not listed anywhere I could find. The offset one simply allows you to basically repeat the behavior the buttons on the results page provides.
Given the TuneIn plugin parses the returned results page to build its list of stations available in Serviio, what about having the plugin look for and use the "Showing 1-7 of 30" type info on the returned page to do a loop or something to basically forward the results (like a person would if they clicked the > arrow button on the TuneIn results page to forward their results list), adding stations from each returned page until the end? It would be a sort of hack to get around the 7 station results per page limit and allow Serviio users to build full station lists off search queries. This in turn means having to add fewer web resource URLs to Serviio to get all results.
Why would anyone want to add a full search query as a web resource? Well, an example is a collection of stations that belong to one site - SomaFM. If I search for "somafm" it returns all the stations they produce, and we could simply add one url as a web resource to get all 30 results into Serviio:
http://tunein.com/search/?query=somafm (returns 1-7 only)
instead of 5 URLs:
(1-7)
http://tunein.com/search/?query=somafm(8-14)
http://tunein.com/search/page/?query=so ... e&offset=7(15-21)
http://tunein.com/search/page/?query=so ... &offset=14(22-28)
http://tunein.com/search/page/?query=so ... &offset=21(29-30)
http://tunein.com/search/page/?query=so ... &offset=28Of course, the Serviio user would really want to be sure that their search query URL they add as a web resource actually returned only what they wanted.....
Just a thought/idea! Thanks again