Plex Supersport Addon

DrJohnZoidberg

Honorary Master
Joined
Jul 24, 2006
Messages
27,988
Reaction score
7,445
Location
Table View
UPDATE (24 June 2013):

DSTV has now moved all streams to their new DRM streams. This plugin will no longer work for live streams however highlights should still work - no authentication required.

UPDATE (3 Apr 2013):

I have patched the plugin so that protected streams do not break the entire listing (they will not show up in the listing now). Calling the live streams menu should now never cause the plugin to crash.

==============

UPDATE (21 Mar 2013):

Live streams seem to be working again for the time being, please report an issue if you are having issues playing live streams.
I also fixed a bug which broke the highlights listings, highlights should be working again on the latest update.

==============

UPDATE (27 Feb 2013):

Live streams are no longer working. I will be working on changing the live streams over to the WebKit player in Plex, but don't have any time frame on this. Highlights seem to be working fine for the time being.

==============

Calling all Plex fans.

I have just released the first beta release of a Plex Addon for Supersport. This was made possible because of some great work that was done on the original XBMC Supersport plugin (can be found here: http://mybroadband.co.za/vb/showthread.php/345425-XBMC-Supersport-Addon). A lot of the code from the XBMC plugin was used to make my life a lot easier coding one for Plex.

If you are unfamiliar with the XBMC plugin, the purpose of this addon is just to create a video "Channel" in Plex to view the streams from the Supersport website directly from Plex.

You will need to use your login details for the Supersport website to watch live streams, you do not need to log in to watch highlights.


There are currently some known issues with the plugin:

1. Live streams only work on the desktop clients (i.e. they will not work on iOS, Android, Windows Phone, etc). This is not something I can fix, it has to do with the way that the Plex Media Server delivers streams to these devices - there isn't currently an ETA on when the Plex developers will implement the option to do this.
2. No streams currently work on Plex\Web (the web based player). The Plex developers are still actively working on this project and these things should get ironed out in the near future.

Instructions:

1. Download the plugin. Here: http://www.myhtpc.co.za/SuperSport.bundle.zip (Mirror-1 (if you have trouble with the other url): http://mirror.myhtpc.co.za/SuperSport.bundle.zip)
2. Extract the contents of the zip file to your Plex Media Server plugins folder. Note, you cannot install this directly to a Plex client, it must be installed to Plex Media Server.

These folders are located in the following locations on different operating systems:

Windows XP, Server 2003, or Home Server: C:\Documents and Settings\yourusername\Local Settings\Application Data\Plex Media Server\Plug-ins\

Windows Vista, Server 2008, Server 2008 R2, or Windows 7: C:\Users\yourusername\AppData\Local\Plex Media Server\Plug-ins\

Linux: $PLEX_HOME/Library/Application Support/Plex Media Server/Plug-ins/

3. Restart the Plex Media Server to ensure the plug in is loaded correctly.

The plug-in should now be visible in all your clients.

If the Plugin doesn't show or breaks all your other plugins, disable capability checking:

- In Plex/Web, go to settings -> Plex Media Server -> Channels -> Disable Capability Checking and make sure it is checked and save.

As with all code that relies on the parsing of websites that can be changed at any time, this plug in may break from time to time. If you find any problems please report them here.

Thanks and enjoy!
 
Last edited:
Sounds great, any idea if this will work on a Roku?
 
Like you said, highlights work on Roku but no live. Video quality is poor, but I guess that's because it's formatted for a drifta.
 
Like you said, highlights work on Roku but no live. Video quality is poor, but I guess that's because it's formatted for a drifta.

Yep didn't think it would work on the Roku (or any other device that's not using the desktop client) but thanks for testing out.

Quality will only be as good as the stream that comes from the Supersport site unfortunately and does look a lot worse when blowing it up on big screen TV. I find that the streams are watchable on my 40". The plugin is also obviously not written to replace DSTV but rather just as a supplement and useful if you don't have a DSTV feed to the device you are installing to.
 
So I downloaded and installed the plugin, restarted the server and when I open Plex, I can see Supersport channel. I don't a Premium account so just went to highlights so I can test it out. When I click on something, it loads a page but the screen is completely green but you can hear the commentary - any idea what would cause this?
 
So I downloaded and installed the plugin, restarted the server and when I open Plex, I can see Supersport channel. I don't a Premium account so just went to highlights so I can test it out. When I click on something, it loads a page but the screen is completely green but you can hear the commentary - any idea what would cause this?

What operating system you using and which client?
 
I am running Windows 7 Ultimate 64 and running the latest Plex Server and latest Plex Desktop Client - is that what you were asking for?

Yep. That's a bit strange though. What you could do is just make sure you have all the latest codecs installed on the client machine as it uses local playback and won't get a transcoded stream from the server. Maybe just install a codec pack like k-lite or similar and see if that helps.
 
Yep. That's a bit strange though. What you could do is just make sure you have all the latest codecs installed on the client machine as it uses local playback and won't get a transcoded stream from the server. Maybe just install a codec pack like k-lite or similar and see if that helps.

I have my HP Server connected directly to my TV via HDMI - so I have Plex Server and Plex Desktop Client running on the same machine so there shouldn't be a codec problem should there?
 
I have my HP Server connected directly to my TV via HDMI - so I have Plex Server and Plex Desktop Client running on the same machine so there shouldn't be a codec problem should there?

Wouldn't make a difference if they are running on the same machine. I still don't think codecs should be an issue as Plex is supposed to integrate everything but it's worth a try, you could always just remove them if it doesn't do anything. Maybe if you could restart your Plex Media Server, then go in to the plugin, try to play a clip and then send me your Plex Media Server Log file (you can upload your log to pastebin). I might be able to see if there is anything immediately wrong there.
 
Wouldn't make a difference if they are running on the same machine. I still don't think codecs should be an issue as Plex is supposed to integrate everything but it's worth a try, you could always just remove them if it doesn't do anything. Maybe if you could restart your Plex Media Server, then go in to the plugin, try to play a clip and then send me your Plex Media Server Log file (you can upload your log to pastebin). I might be able to see if there is anything immediately wrong there.

I will try that tonight. I had already restarted the server a few times but got the same error. Don't know if this will help, but any other video channel I have installed (CNN, College Humour, Apple Trailers ect) all play the video perfect.

Really sorry if it sounds like I am complaining, really appreciate all the hard work you put into getting this to Plex as it is something I have been looking for for a long time. Will send you the log files this evening once I get back home.
 
@DrJohnZoidberg - Do you want me to send you the com.plexapp.plugins.supersport.log or Plex Media Server.log?
 
Top
Sign up to the MyBroadband newsletter
X