Can't you just throw up a website and serve mp4 files? YouTube doesn't owe it to anyone to serve videos, it's just one way to consume video content online. If you want to move off platform, the technology and services are both open and widely available.