MBF — это Android-приложение для просмотра фильмов, сериалов и видео с нескольких серверов (IP или доменов), с удобным управлением и настройками. Работает как на Android TV, так и на обычных Android-устройствах (планшетах, смартфонах).
- Загрузка фильмов, сериалов и видео с нескольких серверов одновременно
- Управление списком серверов (добавление, удаление, поддержка доменов и IP)
- Объединение фильмов из одинаковых категорий с разных серверов
- Выбор стандартной скорости воспроизведения видео
- Встроенный ExoPlayer с поддержкой смены скорости
- Всплывающее меню настроек (серверы, видео, debug)
- Прогресс-бар загрузки фильмов
- Debug-диалог с версией приложения и кнопкой переподключения
- Клонируйте репозиторий:
git clone https://github.com/neeroteam/MBF - Откройте проект в Android Studio.
- Соберите и установите приложение на Android TV, планшет или смартфон:
Build > Make Project- или через терминал:
./gradlew assembleDebug
- Запустите приложение на устройстве.
- Откройте приложение и нажмите на иконку шестерёнки (настройки) в левом верхнем углу.
- В разделе "Серверы" добавьте IP или домен сервера (например,
192.168.1.1). - Можно добавить несколько серверов — фильмы с них будут отображаться вместе.
- В разделе "Видео" выберите стандартную скорость воспроизведения (например, 1.5x). Она будет применяться ко всем новым видео.
- В разделе "Debug" отображается версия приложения и есть кнопка "Переподключиться к серверам" для обновления фильмов.
- Для работы приложения требуется сервер, отдающий структуру категорий и контент (пример на Flask есть в репозитории:
server.py). - Сервер должен отдавать:
/categories.json— список категорий/категория/content.json— список фильмов/видео в категории/категория/файл— сами видео/постеры
- by maybeyoou
- by cursor.com
MBF — удобно, быстро, современно!