Had originally purchased Sling Windows software years ago and it is still great. However, it would not work with Win 8.1, so I had to download the current version.
This is the ones with all the adds, (the ones you are not supposed to see if you had paid and updated pre OCT1). Not only are the adds annoying, every time you loose the wifi signal you have to watch them again. Additionally the interface is much poorer than the original.
Slingbox has ruined a great product. I figured it's days were numbered after the Directtv, ATT merger.