You have to watch this TV on Google Chrome browser to make it work. If you don't have Chrome browser please click the bottom link and download it and enjoy. Google chrome is fast and safer these days.
If the TV doesn't work for some reason which means you either needs Window media player or Flash or Real player so please don't go anywhere else to download it since you will be likely exposed for computer virus; however, you can download those from here.
Then when you have taken a decision, put your trust in Allah certainly, Allah loves those who put their trust (in him) Surah – Aal-e-Imran