Sounds like you understand the issue pretty well. First, here is an article on what operating systems and browsers are currently supported, should you decide to go with an upgraded operating system:
Outside of that, as a last resort, you can try our embedded Slingplayer. Note: We do not currently support this Slingplayer software, but it might work for you in the meantime:
Hope this helps!