DStv blocks mirroring for copyright reasons... What you can buy is either a Chromecast device or an Android TV box. I would recommend the Xaomi Mibox or the Telkom lit box. Both are google certified and have google Chromecast built in. So you can cast to it or simply download the app on the box directly from the playstore. The box has many uses. I own both boxes and there's not a thing I cannot watch.