Atrise TVP requires Windows Media Player engine to play videos. In some cases it may not be installed on Vista, 7, 8, 8.1.
But you can install it. It is simple. Follow these steps:
Press Win+R or click to Start → Run.
Type: control and navigate: Uninstall → Turn Windows features on or off.
Now you can select Windows Media Player here: