All our videos can only be played in web browsers. They would not work on other platforms or untested browsers.
Or please go to Quality Switch on lower right corner of the player where it says HD.
Click on it and from 1080p change it to 720p so the video can be played.
This is a matter of browser perfomance on lower specs or older videocards on modern browsers. We are working in a viable resolution. This site is tested on Google Chrome, Firefox and Edge latest versions.