COOLSPORT - A SPORTS STREAM WEBRESOURCE
=======================================
Coolsport.tv is a site offering up to 24 sports streams and 6 dedicated sports networks- NFL, NBA, NHL, ESPN, GOLF & SKY SPORTS NEWS
This video Webresource groovy is invoked with http://www.coolsport.tv and will generate a menu of all available streams.
The groovy also accesses the schedule page so that each stream title will display start-stop time, non-english language, and event name of the next 2 scheduled events for each stream in GMT. Note that the day does not display so the event may be for a future day. If "No events are scheduled" or the events have not yet started the stream may still be live with an unannounced program, or the stream may yield an error.
Note also that this may cause slow cpu's to timeout after 30 seconds so a sched=1 parameter is now available to list only the first scheduled item on each channel.
To speed up the plugin, it will now only list those active channels which have scheduled events. To list all active channels including those with no scheduled events use the parameter "noevents=1"
The 6 sports networks will always display.
The plugin also includes a quick refresh feature as described in the wiki at http://wiki.serviio.org/doku.php?id=quick_refresh.
The feature may be disabled using the parameter "genurls=0".
The default implementation with no parameters, will cause a refresh to occur at the console default time.
If the parameter "refresh=nnn" is used, eg:http://www.coolsport.tv?refresh=30 , refreshes will occur every nnn minutes if more frequent than the console refresh time.
If the parameter "time=nn" is used, eg:http://www.coolsport.tv?time=16 ,
the event times will be adjusted to your local time. Just enter the hour in your timezone when it is midnight in GMT. For example CET=23, EST=19 and PST=16.
The groovy will also generate a "events" icon showing the time of the next scheduled refresh.
Nov 25, 2012 - Version 1
Dec 1, 2012 - Version 2 - No events icon added
Dec 5, 2012 - Version 3 - New time parameter for local time display
Dec 7, 2012 - Version 4 - Correct parameter error
Dec 8, 2012 - Version 5 - Changed web format
Dec 9, 2012 - Version 6 - Correct local time calculation
Dec 16, 2012 - Version 7 - New URIs, added channel numbers
Dec 17, 2012 - Version 8 - Another web format change
Dec 31, 2012 - Version 9 - Check Network Availability
Jan 1, 2013 - Version 10 - events=1 option added for slow cpu's
Jan 10, 2013 - Version 11 - another web format change
Feb 3, 2013 - Version 12 - add quick refresh and remove no events channels
Feb 4, 2013 - Version 13 - fix parameter bug
Feb 9, 2013 - Version 14 - Enhance refresh logic, add timeout timer, put time first, change event=1 option to sched=1 option
Feb 10, 2013 - Version 15 - skip channel 25 which never works
Feb 11, 2013 - Version 16 - Only show language if its not ENGLISH
Feb 18, 2013 - Version 17 - support custom network channels
Mar 8, 2013 - Version 18 - Increase Extract Timeout to 90 seconds
Mar 18,2013 - Version 19 - Support KiwiSportz.tv
Mar 27,2013 - Version 20 - Update sources
Apr.19,2013 - Version 21 - Update icons