You can watch DStv for free via its mobile app DSTV Now. It is easy to use and can be downloaded from the Google play store or App Store.