XBMC Supersport Addon

A newer version of the plugin is available, mostly good news to those that want to use it legally, it requires login details now.

The 2 major changes are:
1. Both the Live videos and the highlight videos work now in the same plugin (version 0.2.2 change)
2. You are now required to add your username/password of an account to which you have a linked smartcard entered, checked against http://www.supersport.com/Account/About.aspx although the number is ignored, only check that the word "linked" appears next to it.

Link: http://ares.hero.za.net/plugin.video.supersport.0.2.3.zip

Future version will include caching of the login confirmation, to speed up the browsing back to where it was before the login code was added in, unfortunately this is for now checked on each page. Most of my time was taken up to get the code to work in the first place.
 
A newer version of the plugin is available, mostly good news to those that want to use it legally, it requires login details now.

The 2 major changes are:
1. Both the Live videos and the highlight videos work now in the same plugin (version 0.2.2 change)
2. You are now required to add your username/password of an account to which you have a linked smartcard entered, checked against http://www.supersport.com/Account/About.aspx although the number is ignored, only check that the word "linked" appears next to it.

Link: http://ares.hero.za.net/plugin.video.supersport.0.2.3.zip

Future version will include caching of the login confirmation, to speed up the browsing back to where it was before the login code was added in, unfortunately this is for now checked on each page. Most of my time was taken up to get the code to work in the first place.

Thanks. Upgraded to XBMC 11.0 "Eden" earlier today. When I try to install the plugin it says the add on does not have the correct structure. I've also removed the previous plugin.
 
Thanks. Upgraded to XBMC 11.0 "Eden" earlier today. When I try to install the plugin it says the add on does not have the correct structure. I've also removed the previous plugin.

Hmm will have to test this, I am also on 11.0.

Edit: Some requirement changed to install via the GUI, for now you will have to manually extract this plugin into the addons folder until I can figure it out.

Other than that, the plugin still work.
 
Last edited:
A newer version of the plugin is available, mostly good news to those that want to use it legally, it requires login details now.

The 2 major changes are:
1. Both the Live videos and the highlight videos work now in the same plugin (version 0.2.2 change)
2. You are now required to add your username/password of an account to which you have a linked smartcard entered, checked against http://www.supersport.com/Account/About.aspx although the number is ignored, only check that the word "linked" appears next to it.

Link: http://ares.hero.za.net/plugin.video.supersport.0.2.3.zip

Future version will include caching of the login confirmation, to speed up the browsing back to where it was before the login code was added in, unfortunately this is for now checked on each page. Most of my time was taken up to get the code to work in the first place.

Awesome. Now all Supersport need to do is start offering some HD streams :D
 
SuperSport are a load of crud.

I can stream high quality video from Hulu.com and Al Jazeera, but I can not stream a ****ty grainy picture from SuperSport. Then Supersport tell me that its my connection. I think not.

Ug. Waste of time those people.
 
Hmm will have to test this, I am also on 11.0.

Edit: Some requirement changed to install via the GUI, for now you will have to manually extract this plugin into the addons folder until I can figure it out.

Other than that, the plugin still work.

I'm on 11.0 and even after manually extracting it into my roaming/xbmc/addon folder, I get "script failed. monitor.py). Any ideas?
 
I'm on 11.0 and even after manually extracting it into my roaming/xbmc/addon folder, I get "script failed. monitor.py). Any ideas?

I think I got it working for now. The live stream worked, but I didn't have time to check properly.

After looking in the xbmc.log file, and fiddling, I think its the settings.xml file. I'm not at the PC at the moment, so sorry if the file names/locations aren't 100%.

I copied the settings.xml file from userdata/addon_settings(?)/video.supersport/settings.xml to the actual plugin folder - addons/video.supersport/resources/settings.xml

I had 2 seconds to go in and see a live stream, and then had to run. I will confirm tonight.
 
Supersport Live Stream Decoder for vlc player

Discovered this thread during some google searching. Credit to everyone that helped make this addon possible.

I dont use xbmc but seeing that i now and then watch some live internet sport streams on my pc using rtmpdump and vlc, i decided to make some app for my own use that will do the decoding of Supersport's live channels into vlc player.

I'm not a programmer but have some knowledge of the BASIC language and some batch file knowledge. Using that and some python tutorials i found on the net, i compiled some of the python code into a exe which is used by a frontend GUI i made in a macro automation program called Winautomation. The executable produced by winautomation requires .NET framework 2 or higher

Decided to upload it and post it here for those of you that might find it useful.

Requirements (not included in my download package):

1. .NET framework 2 or higher.
2. VLC media player. Some versions of vlc has problems streaming from stdin (which is the method my program use in conjunction with rtmpdump). If vlc shows no video 10 seconds after starting a channel, download the latest nightly builld (http://nightlies.videolan.org/build/win32/)

Usage:

1. Install lastest nightly build of vlc player.
2. Extract rar and launch sslsd.exe. It will produce a dialog box with a list of currently available streams (if any available)
3. Enter the streamid of your choice shown in the menu dialog
4. Enter path to vlc.exe (just click ok if you have installed vlc in its default location)
5. Stream should launch in vlc player in a few seconds!

Download:
Code:
http://www.mediafire.com/?rjkvdujaj0y6ya0

Like i said it was made for my own use and done very quickly so I except it might contain a few bugs. You are welcome to give some feedback here and I will try and help.
 
Like i said it was made for my own use and done very quickly so I except it might contain a few bugs. You are welcome to give some feedback here and I will try and help.

Very nice! Works perfectly - thank you.
 
That was a quick reply. Glad you find it useful!

I have a legit supersport.com account, but the trouble with that site is you can only watch either a matchbox-sized window or horribly pixellated full-screen. Your prog solves that most annoying problem! At last I can resize the window to suit. This is the answer to one of my (many) prayers - thanks again.
 
I think I got it working for now. The live stream worked, but I didn't have time to check properly.

After looking in the xbmc.log file, and fiddling, I think its the settings.xml file. I'm not at the PC at the moment, so sorry if the file names/locations aren't 100%.

I copied the settings.xml file from userdata/addon_settings(?)/video.supersport/settings.xml to the actual plugin folder - addons/video.supersport/resources/settings.xml

I had 2 seconds to go in and see a live stream, and then had to run. I will confirm tonight.

Yip, this seems to be working for streaming and the rest on Version 0.2.3.

Copied from:
xbmc\userdata\addon_data\plugin.video.supersport\settings.xml (This is the 2.1's settings file I think.)
To:
xbmc\addons\plugin.video.supersport.0.2.3\resources\settings.xml
 
Is there a way to get this working with other players eg "KMPlayer" ?

The player needs to support playing from stdin (via the pipe command "|" in a cmd window). Did a quick google and did not really become any wiser whether kmplayer supports it but found this reply by a guy called "KSV" that actually compiled the rtmpdump program:

Code:
http://stream-recorder.com/forum/showpost.php?p=27590&postcount=16

If anyone knows of other media players that support input from stdin and would like to see support for it I might look into adding multiple media player support to my program.
 
Last edited:
Discovered this thread during some google searching. Credit to everyone that helped make this addon possible.

I dont use xbmc but seeing that i now and then watch some live internet sport streams on my pc using rtmpdump and vlc, i decided to make some app for my own use that will do the decoding of Supersport's live channels into vlc player.

I'm not a programmer but have some knowledge of the BASIC language and some batch file knowledge. Using that and some python tutorials i found on the net, i compiled some of the python code into a exe which is used by a frontend GUI i made in a macro automation program called Winautomation. The executable produced by winautomation requires .NET framework 2 or higher

Decided to upload it and post it here for those of you that might find it useful.

Requirements (not included in my download package):

1. .NET framework 2 or higher.
2. VLC media player. Some versions of vlc has problems streaming from stdin (which is the method my program use in conjunction with rtmpdump). If vlc shows no video 10 seconds after starting a channel, download the latest nightly builld (http://nightlies.videolan.org/build/win32/)

Usage:

1. Install lastest nightly build of vlc player.
2. Extract rar and launch sslsd.exe. It will produce a dialog box with a list of currently available streams (if any available)
3. Enter the streamid of your choice shown in the menu dialog
4. Enter path to vlc.exe (just click ok if you have installed vlc in its default location)
5. Stream should launch in vlc player in a few seconds!

Download:
Code:
http://www.mediafire.com/?rjkvdujaj0y6ya0

Like i said it was made for my own use and done very quickly so I except it might contain a few bugs. You are welcome to give some feedback here and I will try and help.

Hi. This is excellent thanks! I have one small improvement proposal. Would it be possible to implement a "remember VLC path" function or to have a reference file in which you can store the path of your VLC player? In my case my VLC path is not the same as the default and I have to first find and then change that every time I run the exe. Once again great stuff and thanks!
 
Top
Sign up to the MyBroadband newsletter
X