XBMC Supersport Addon

Are there any dependencies? I tried it with the 27th nightly build, fresh install on windows and when I tried to install addon from zip it said dependencies not met.
 
It works fine for me on normal 10.1, the internet is just so slow today, it keeps buffering, will try with 3 different ISP's Friday.
 
Hmmmm... the only dependencies that I have used is Beautiful Soup http://www.crummy.com/software/BeautifulSoup/

Try downloading and installing that ie. stick the contents (BeautifulSoup.py, etc) in your Python\Lib folder. I will have a look at ways of doing this automatically in future releases.
 
Thanks. Will give it a go when I get home and provide some feedback. You should put it up on Github (or similar service).
 
For those of you getting errors please read: The live streaming was failing due to supersport's errors in not completely populating their webform data (wasn't even working on the site via the usual method). I have altered the code to compensate and check for this and have re-uploaded the addon. It can be downloaded using the same URL mentioned, so if you have already done so please download and reinstall. I will create a project page for this on github or something similar and make it official when I get a chance.
 
I just tried again, live streamed Wimbledon for 5 minutes without a single buffer. Luckily I have a premium DSTV subscription so I don't even consider it illegal.
 
Last edited:
Live streaming failing.
XBMC log extract:

Code:
18:23:08 T:140370838234880 M:2149507072  NOTICE: -->Python Interpreter Initialized<--
18:23:09 T:140370838234880 M:2149498880  NOTICE: Mode: 1
18:23:09 T:140370838234880 M:2149498880  NOTICE: URL: http://www.supersport.com/live-video
18:23:09 T:140370838234880 M:2149498880  NOTICE: Name: Live Streaming
18:23:09 T:140370838234880 M:2149498880  NOTICE: Page: 1
18:23:09 T:140370838234880 M:2149498880  NOTICE: http://www.supersport.com/live-video
18:23:10 T:140370838234880 M:2149498880   ERROR: Error Type: exceptions.IndexError
18:23:10 T:140370838234880 M:2149498880   ERROR: Error Contents: list index out of range
18:23:10 T:140370838234880 M:2149498880   ERROR: Traceback (most recent call last):
                                              File "/home/tim/.xbmc/addons/plugin.video.supersport/default.py", line 192, in ?
                                                parseLive(url)
                                              File "/home/tim/.xbmc/addons/plugin.video.supersport/default.py", line 38, in parseLive
                                                streamURL="rtmpe://live.dstv.com/livestreamcast_origin app=livestreamcast_origin swfUrl=http://core.dstv.com/video/flash/DSTV_VideoPlayer.swf?v=1-15 pageURL=http://www.supersport.com/video/playLive.aspx?ids="+vidID+" playpath="+playpath[0]+" live=true swfVfy=true"
                                            IndexError: list index out of range
18:23:10 T:140372577073216 M:2149498880   ERROR: GetDirectory - Error getting plugin://plugin.video.supersport/?url=http%3A%2F%2Fwww.supersport.com%2Flive-video&mode=1&name=Live+Streaming&page=1
18:23:10 T:140372577073216 M:2149498880   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.supersport/?url=http%3A%2F%2Fwww.supersport.com%2Flive-video&mode=1&name=Live+Streaming&page=1) failed
18:23:10 T:140372577073216 M:2149498880 WARNING: GetLabel - Unknown nodetype requested 6

EDIT: btw, the regular saved highlights work perfectly.
 
Working very well on Linux without the additional Python lib :)

Any ideas on how I can improve streaming (getting "buffering" messages) on 384 ADSL :(

I know its a long shot but any tips which can improve it will be much appreciated
 
I don't think you will be able to improve it, watching Net Meter while streaming and it shows 80kB/s or 640kb/s.
 
Last edited:
timvdwest: Please download and install again

For those of you getting errors please read: The live streaming was failing due to supersport's errors in not completely populating their webform data (wasn't even working on the site via the usual method). I have altered the code to compensate and check for this and have re-uploaded the addon. It can be downloaded using the same URL mentioned, so if you have already done so please download and reinstall. I will create a project page for this on github or something similar and make it official when I get a chance.
 
If you press "o" while viewing you will see all the necessary metrics. As Soul Assassin said though, not much you can do to change that :/

Working very well on Linux without the additional Python lib :)

Any ideas on how I can improve streaming (getting "buffering" messages) on 384 ADSL :(

I know its a long shot but any tips which can improve it will be much appreciated
 
The streaming for me works great. Think you need at least a 1mbit line for it to work flawless.

Browsing the addon's menus sometimes fail, but I just keep on pressing "ok" to get through them and more than not it works 2nd time around. This could probably the web server not responding but when it responds the menus are pretty damn fast.
 
im still getting the dependincies not met error

ive downloaded beatiful soup...
 
rodga, where are you putting the beautifulsoup py files? If you put them in your python lib directory (In my case C:\Python27\Lib), then it should work?
 
Top
Sign up to the MyBroadband newsletter
X