Seeing the website, it is still in testing stage only.Launch may delay. Only live TV Channels are free for Sun Direct user. Sun Direct user can purchase the OTT Subscription using Sun Direct wallet
I am not sure if it makes any difference, but I tried using one of the dummy username/passwords that is normally used by companies during testing phases, and the website logged me inside. Except that, like @PowerStar had mentioned earlier, the whole website is kind of broken & is not fully functional. I believe this is only one of their testing websites and there could be others (which could be in later stages of testing, with most of the pages in working condition).
I used the Firefox For Android browser on my mobile phone.
I don't think it makes much difference even after logging in, but you can try it out (may be on a computer?).