Si es como dices (que son de ellos y tienen el copyright) te recomiendo que te vayas entonces por BunnyCDN (Solamente si ellos son dueños del/los videos).
Ellos tienen storage y te cobran por el espacio que usas, por GB.
Te creas una zona de storage y luego una zona de CDN, con esto tendrás acceso directo al .mp4 (via URL). Con esta URL puedes usar JWPlayer, VideoJS, o algún otro reproductor.
¿Por qué no un VPS? Por la limitación de la network, si, ahora puede ser que uno "barato" te sirva pero mientras más personas reproduciendo a la misma vez más lenta para cada usuario.
A mí me cobraron $0.3 por 50GB de espacio.
https://prnt.sc/vmkj5h
Pero... Si quieres un VPS puedes revisar
OVH!