You absolutely can do that with videojs, it's very easy.
Might need to consider bandwidth and the usual mitigation against scrapers if you're serving video unauthenticated.