Я уверен, что мое предложение не соответствует пути, по которому вы пытаетесь пойти, но вы можете легко добиться этого, настроив веб-страницу, на которой размещается видео, а затем загрузив его из WebView, чтобы вы могли просто измените веб-страницу, и видео будет обновлено в следующий раз, когда пользователи запустят приложение, если вы не установите систему кэширования или просто очистите ее, если она установлена.
Это гораздо проще, чем пытаться работать со средой разработки Firebase (что мне кажется сложным), но вы можете столкнуться с некоторой задержкой при загрузке страницы, если страница не очень хорошо оптимизирована; однако вы могли бы решить эту проблему сегодня, просто установив, например, пространство Tumblr, и время от времени вы могли просто изменять предоставленную ссылку для демонстрации различных видео.
Даже если вы хотите показывать другие элементы своей деятельности помимо WebView, вы можете сделать это с некоторыми ограничениями или просто вставить то, что вам нравится, на саму веб-страницу (это зависит в основном от ваших реальных потребностей).
Вот пример Kotlin WebView на случай, если вы с ним не знакомы, и здесь вы можете узнать больше о WebViews в целом.