you’d likely be best served by using a dedicated video service like mux - very affordable and the api is great. it gives you everything you need and is much better for video than bubble.
bubble storage is expensive (I use filestack + s3)
bubble video playback is very jumpy (I use mux as cdn and video playback optimizer - with mux you can get video as smooth as instagram feed)