SwiftUI Video App - Hide Video Controls

I'm trying to build an educational SwiftUI iOS app with course videos. I've tried storing these videos on YouTube as private videos and also Vimeo. But they both show the video controls which allows the URL to be extracted, which I don't want.

Storing the videos as a local resource is a no no otherwise the app would be several gb's.

I can also store the videos just on my web hosting, but again I think these are discoverable and I don't want to go down the route of creating log ins and user accounts.

Are there any other solutions of doing this? Is it possible to store the videos in Firebase and get the app to access them stored there?

SwiftUI Video App - Hide Video Controls
 
 
Q