Using the Chrome network inspector it took 8 seconds to load 50mb of the video. From what I can tell H5P doesn't progessively load the video, it loads the whole file which is why seeking doesn't work. This will be due to the web server not understanding "partial content requests". There is some disucssion in this here (https://stackoverflow.com/questions/8088364/html5-video-will-not-loop/9549404#9549404)
I strongly suspect that you have a couple of issues which some changes might help
- If you dont have direct control over the web servers talk to your provider to ensure that partial content requests are being handled correctly, otherwise investigate this.
- you bandwidth on your hosting looks to be way too small, you should be able to test this directly by downloading a large file to verify or talk to your hosting provider.
- The quality of the video may be too high for what you are using it for. Consider reducing its resolution and re encoding it to a lower quality/bandwidth.
- Reduce the length of the video or break it into several smaller videos.
The last 2 will be important if you cant resolve the first 2
=== https://moodle.org/mod/forum/discuss.php?d=463795#p1862129
Now the direct video www.CASP.ca/ video.mp4 (without the space) is delivered trouble-free, the people here could compare it with the H5P videos you posted in the OP. For example this NS_BINDING_ABORTED doesn't look right. This is what StackOverflow has to say about it: https://stackoverflow.com/questions/704561/ns-binding-aborted-shown-in-firefox-with-httpfox#22013028.