
18.07 MB
Android 6.0+
38
arm64-v8a, armeabi-v7a, x86, x86_64
Verified safeScanned with ClamAV, APKiD, and Quark-Engine. No threats detected.
What's New
Поддержка пультов дистанционного управления Android TV / Google TV / Fire TV
Теперь стрелки на D-pad + кнопка OK корректно перемещаются по всем экранам приложения.
Встроенные функции MainActivity перехватывают коды клавиш D-pad и передают их в виде
KeyboardEvents в WebView (Android
по умолчанию обрабатывает их на уровне Activity — JavaScript их не видит).
Пользовательская пространственная навигация на JavaScript перемещается по DOM-дереву в реальном времени, находит геометрически ближайший
фокусируемый элемент в запрошенном направлении, фокусируется на нем и прокручивает его
до видимой области.
Крупный видимый :focus-visible контур + свечение, чтобы вы всегда видели, где
находится курсор — плакаты немного увеличиваются в масштабе при фокусировке.
Восстанавливает концентрацию внимания на каждом изменении маршрута.
Description
Ultra TV — это быстрый и удобный IPTV-клиент, работающий везде: в браузере, на компьютере, на телефоне Android и на Android TV / Google TV. Один пользовательский интерфейс, один набор функций, один локальный каталог на основе IndexedDB.
Он поддерживает кодеки Xtream Codes, M3U/M3U8 и Stalker Portal. Воспроизводит HLS, DASH, MPEG-TS, MP4 через соответствующий адаптер (hls.js, shaka-player, mpegts.js, native ). Если появляется кодек, который браузер не может декодировать (HEVC, AC3, MKV…), Ultra TV одним щелчком мыши <video> перенаправляет поток в VLC или ExoPlayer, VLC:// на Android или на компьютере.
Основные моменты
🎬 Фильмы, сериалы, прямая трансляция, электронная программа передач, DVR (браузер MediaRecorder + OPFS), многооконный режим (до 4 плиток)
🌍 Многоязычный пользовательский интерфейс — английский · французский · العربية (собственный RTL), подключаемый
🔍 Палитра команд Cmd/Ctrl-K для мгновенной навигации по всему каталогу
🎲 Случайный выбор / «Мне повезло» , полная сортировка + фильтры по жанру + году для фильмов и сериалов
★ Избранное с возможностью изменения порядка перетаскиванием , отдельная вкладка «Список просмотра»
📺 Продолжить просмотр с автоматическим возобновлением, Лучшие видео , Недавно добавленные ролики
🇫🇷 Фильтр категорий, сгруппированный по обнаруженному языку (FR / EN / AR / ES / DE / IT / PT / TR) — предварительная синхронизация белого списка экономит пропускную способность у крупных провайдеров.
🔐 Родительский контроль (ПИН-код + автоматическая блокировка категорий для взрослых)
📡 Поддержка Chromecast + AirPlay в качестве отправителя
▶ Переключение между VLC / ExoPlayer / MX / Just Player / Next Player на Android для кодеков, которые WebView не может декодировать.
💾 Резервное копирование/восстановление всего локального состояния (настройки, история, избранное и т. д.) в виде единого JSON-файла.
🛰️ Просмотр передач в записи для каналов, которые рекламируют эту программу; напоминания о предстоящих программах (уведомления в браузере)
⌨️ Сочетания клавиш (пробел, ←/→, F, P, M, [ ], 0-9, /, Cmd-K, Shift-D)
🧮 Режим «картинка в картинке», полноэкранный режим, скорость воспроизведения, выбор аудиодорожки/субтитров, внешнее хранилище .srt/ .vtt загрузка
📊 Наложение статистики по каждому потоку (разрешение, битрейт, пропущенные кадры, буфер) — Shift+D
📱 Устанавливаемое PWA, автономная оболочка, темная и светлая темы, сворачиваемая боковая панель
Конфигурация
Все данные хранятся локально в IndexedDB. Никакой учетной записи, никакого облака. Учетные данные поставщика никогда не покидают устройство.
Дополнительный URL-адрес сетевого прокси задается во время сборки VITE_DEFAULT_PROXY_URL(см. web/.env.production) и может быть переопределен во время выполнения в разделе «Настройки» → «Сеть».
Отказ от ответственности
Ultra TV — это IPTV- клиент, а не поставщик контента. Он не включает, не размещает и не распространяет никакие потоки. Используйте только плейлисты, источники EPG и учетные данные, к которым у вас есть разрешение на доступ в вашей юрисдикции.
https://github.com/khalilbenaz/ultra-tv
Rate this app
Ratings & reviews
No reviews yet.