SKYSPORTSPLUS - A SPORTS STREAM WEBRESOURCE
===========================================
This video Webresource groovy is invoked with http://www.skysports.plus and will generate a menu of SkySports, Eurosports UK, ESPN UK, Setanta and up to 12 other available streams as provided by the cricfree.tv site. It is based on and uses code from the cricfreetv groovy which is now obsolete.
The groovy also accesses the cricfree schedule page so that each stream title will display the event name and start time of the next 2 scheduled events for each stream in GMT [Coordinated Universal Time (UTC)]. 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.
To speed up the plugin, it will now only list channels 1-12 if they have scheduled events. To list all channels including those with no scheduled events use the parameter "noevents=1". Note that the other network feeds will always be displayed since they have contiuous programming.
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.skysports.plus?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.skysports.plus?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 3, 2012 - Version 2 - Update for revised web formats
Dec 4, 2012 - Version 3 - Improve sched matching and add time parm.
Dec 6, 2012 - Version 4 - Correct sched format and midnight timestamp.
Dec 7, 2012 - Version 5 - Correct parameter error
Dec 8, 2012 - Version 6 - Support new channels sentanta australia and ireland
Dec 8, 2012 - Version 7 - Update for revised web format
Dec 8, 2012 - Version 8 - New liveflash uri
Dec 13, 2012 - Version 9 - Update to work if no schedule found
Dec 16, 2012 - Version 10 - new yycast uri, added channel abreviations
Dec 23, 2012 - Version 11 - Add liveflash, myhdtv and leton support
Dec 25, 2012 - Version 12 - Add "Event" icon if no items found
Dec 31, 2012 - Version 13 - Check Network Availability
Feb 3, 2013 - Version 14 - Support New Channels, Add Quick Refresh, put times first and remove no events channels
Feb 9, 2013 - Version 15 - Enhance Refresh Logic, add sources
Feb 10,2013 - Version 16 - Support source change from CET to GMT
Feb 18,2013 - Version 17 - Add livego Source
Feb 23,2013 - Version 18 - Add ESPN USA
Feb 27,2013 - Version 19 - Add Cast4You Source
Mar 2, 2013 - Version 20 - Add Sky Sports F1
Mar 10,2013 - Version 21 - Increase Extract Timeout to 90 seconds
Mar 14,2013 - Version 22 - Add Castalba and Reyhq Sources
Mar 20,2013 - Version 23 - New Reyhq uri
Apr.18,2013 - Version 24 - Add IPL channel, new sources ezcast and goodcast, new leton uri