Access to video at ‘http://192.168.1.235/360.mp4’ from origin ‘http://192.168.1.80:6002’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.
But
Well you have all the info you need
The video cannot be processed by babylonjs because it is CORS blocked. You must update your server to let it deliver the video file to your client
videojs can use it because videojs does not apply any treatment on the video file. It only displays it. So it can display non CORS enabled content. The content is just flagged as tainted meaning that ONLY the video element can process it.