Я ищу идеальное приложение с открытым исходным кодом для моего следующего проекта умного дома своими руками, этот интерфейс является веб-интерфейсом и воспроизводит мультимедиа на сервере, а не на клиенте. В идеале приложение должно быть независимым от платформы, например, веб-приложение на основе Java, поскольку мой сервер будет либо SBC на базе ARM, либо SBC на базе Intel с Linux в качестве операционной системы. Хранилище может быть любым, вроде ФС или БД, значения не имеет.
Мой вариант использования: когда я открываю «http://my.media.local» в браузере своего телефона и выбираю медиафайл, например аудиофайл для воспроизведения, медиафайл воспроизводится на сервере, а не на моем мобильном телефоне. телефон или в браузере моего мобильного телефона, чтобы звук/видео/изображение выходили с аудио/дисплея моего сервера, а не с аудио/дисплея моего телефона. Очевидно, что он будет иметь другие основные функции, такие как регулировка громкости, эквалайзер и так далее.
Есть ли что-то подобное на рынке? Я нашел несколько медиабиблиотек, но не уверен, как они работают. Любые советы будут приветствоваться.