Sony liv is the worst of the lot, such a buggy app from such a big broadcaster, I deleted it as soon as MX player started to support sony liv content on Chromecast. Zee5 might not be good with the in app downloaded content but it works just fine with Chromecast. And now that they have an exclusive content partnership with alt Balaji I'm gonna go for the premium subscription as soon as my Balaji subscription ends.