Hi Chris, whatever "this" is;..............................<got cut short..>
OK these errors are usually from three sources:
1. The network, via Moodle, is not capable of actually running the video. I know, sounds strange but the resources required by Moodle and large videos slows the network considerably.
2. Manually inserting the code is not always a good way of dealing with videos inside a PHP environment, and I really have no idea why. Have tried it, but it seems to come unstuck often so likely I am doing something wrong, but it just comes unstuck. BTW, my PHP skills are erm... problematic anyway but I do know a little about HTML.
3. Not trusting the Moodle native video handler to work. Why are you manually inserting code? What size restrictions do you have on files inside your Moodle?
The thing I thought of straight away was why are you trying to embed large videos into Moodle? Wouldn't you be better off creating another website inside your server to act as a repository for your videos? You can have as many web sites on your server as it can support, not just one, and just create a link to the video from the Moodle. As long as it is a site in it's own right, doesn't matter. You might set your Moodle network up to as many sites as you want really. If you don't know how to do this, and you are using either Apache or NginX look at this web page it will provide a simple way to virtualize your sites. IIS is a bit different, but it too is not that difficult.