Android і Android TV · Безкоштовно, без реєстрації

Ваші медіа,
де б вони не були.

JAVP — плеєр для ваших власних медіа. Вкажіть йому свої файли, свій медіасервер, свої плейлисти — і отримайте швидкий плеєр із керуванням жестами, який поводиться так, як і має поводитися відеозастосунок. Нічого не вбудовано, нічого не надсилається назовні.

Безкоштовний APK · Android 7.0+ · визначення пристрою…

  • Без реєстрації
  • Без реклами
  • Без стеження
  • Нічого не вбудовано
Опівнічний сигнал
0:44:501:58:00

Продовжити перегляд

Зараз в ефірі

День матчу — Наживо Вечірній випуск

Для вас

Спробуйте: подвійний дотик по краях перемотує, утримання дає 2×.

Локальні файли·Jellyfin·Emby·Plex· M3U / M3U8·Xtream Codes·JSON‑каталоги· HLS і прямі посилання·Торренти·EPG XMLTV· Chromecast·WebDAV·

Плеєр

Створений навколо того, що ви справді робите: дивитеся.

Кожен елемент керування там, де вже лежить ваш палець. Жодного копання в меню, жодних загадкових іконок — лише жести, які роблять очевидне, і роблять це швидко.

Утримуйте для 2×

Натисніть і утримуйте будь-який край, щоб пришвидшити повільну сцену. Відпустіть — і ви знову на звичайній швидкості, точно там, де були.

+10 с

Подвійний дотик для перемотування

±10 секунд за дотик, і дотики додаються — три дотики дають 30. Ліворуч — назад, праворуч — уперед, посередині — просто показ керування.

НАЖИВО

Перемотуйте ефір, як на DVR

На каналах із підтримкою архіву можна перемотати ефір назад, почати поточну передачу спочатку, а потім повернутися до прямого ефіру.

Блокування та кінорежим

Заблокуйте екран, щоб випадковий дотик не зіпсував сцену. Кінорежим розгортає зображення на весь кадр і робить його зануреним; у портретній орієнтації знизу лишається панель перегляду.

Картинка в картинці

Вийдіть із застосунку посеред серії — і відтворення перейде в плаваюче вікно. Усередині застосунку теж є мініплеєр.

Субтитри такі,
як ви хочете

Субтитри під вашим контролем

Контур, тінь, підкладка чи повністю власний стиль — розмір, товщина контуру, поля, колір і прозорість фону. Або лишіть оригінальне оформлення ASS без змін.

Рушій libmpv

media_kit із повним набором кодеків libmpv — апаратне декодування типово, програмне як запасний варіант в одне перемикання.

Доріжки та якість

Вбудовані й зовнішні субтитри та аудіодоріжки, бажані мови за замовчуванням, а також вибір варіанта HLS/DASH.

Пропустити інтро

Сегменти інтро, стислого змісту й титрів отримують кнопку пропуску — або пропускаються самі, якщо вам так зручніше.

Продовження та наступна серія

Прогрес зберігається кожні кілька секунд, відтворення продовжується з місця зупинки й переходить до наступної серії.

Трансляція

Надсилайте HTTP-потік на Chromecast разом із постером, назвою та вашою поточною позицією.

Готові швидкості

Від 0,5× до 2× із нижньої панелі, незалежно від жесту з утримуванням.

Приносьте своє

Один застосунок перед усім, що у вас уже є.

JAVP не постачається з жодним контентом — у цьому й суть. Додайте джерело, і воно з’явиться постерами, каналами й полицями, звідки б воно не було.

Медіасервери

Бібліотеки Jellyfin, Emby і Plex із фільмами, серіалами та епізодами. Plex входить у ваш обліковий запис за PIN-кодом plex.tv або через звичайний URL і токен.

Плейлисти IPTV

M3U / M3U8 з EPG, який визначається автоматично із заголовка плейлиста, або повний Xtream Codes із фоновою синхронізацією ефіру, VOD і серіалів.

Локальні файли

Обирайте відео на пристрої або відкривайте їх просто з файлового менеджера — JAVP реєструється для відеоінтентів.

Посилання та потоки

Вставте будь-яке пряме посилання HTTP(S), HLS чи прогресивне — і вмикайте відтворення. Глибокі посилання (javp://add?…) додають ціле джерело одним дотиком.

Власний JSON‑каталог

Вкажіть JAVP каталог, який ви хостите самі, і він відобразиться постерами й полицями — це може бути повний дамп або живий API, до якого JAVP звертається під час навігації. Читайте документацію API (англійською).

Торренти

Киньте magnet або .torrent — і він відтворюється через локальний HTTP-міст чи завантажується для офлайну. Ваш контент, ваше рішення.

Усе збирається на одному екрані «Головна»

Продовжити перегляд, Для вас, Мій список, завантаження, обрані канали й те, що зараз в ефірі — усе змішано з усіх доданих вами джерел, без поділу за сервісами. Пошук охоплює все це.

  • Продовжити перегляд
  • Для вас
  • Мій список
  • Колекції
  • Плейлисти
  • Жанри
  • Історія
  • Завантаження

ТБ наживо

Справжній телегід і кнопка перемотування назад.

Канали отримують телегід XMLTV, нагадування, які справді спрацьовують, і архів там, де його підтримує ваш провайдер — щоб «я пропустив початок» перестало бути проблемою.

  • Телегід EPG — вигляд сіткою з деталями передач і відтворенням в один дотик
  • Нагадування — сповіщення перед початком, дотик відкриває канал
  • Архів і таймшифт — перемотуйте назад у межах вікна архіву або починайте передачу спочатку
  • Запис на пристрій — завантажте передачу з відступом до й після
  • Перемикання каналів — канал вгору/вниз і цифрові клавіші, як на приставці
  • Варіанти якості — дублікати каналів HD/FHD/4K об’єднуються в один, а ваш вибір запам’ятовується

Android TV

Той самий APK. Великий екран, справжній пульт.

Встановіть його на телевізор — і JAVP перемикається на інтерфейс leanback: ліва панель, фокус D-pad, який іде туди, куди ви очікуєте, і ефірний режим у стилі приставки.

  • Ліва панель — Головна, Наживо, Каталог, Бібліотека, Пошук, Мій список, Налаштування
  • Ефір на весь екран — список каналів та інформація накладками, клавіші CH± і цифри для перемикання
  • VOD під пульт — полиці, створені для D-pad, із фокусом на «Дивитися» на сторінках деталей
  • Додавайте джерела з телефона — телевізор показує QR-код, ви заповнюєте форму на телефоні, і джерело з’являється на телевізорі

Створення пари лишається у вашій локальній мережі й використовує токен із коротким терміном дії — ніщо не проходить через сервер.

Профілі та синхронізація

Почніть на телефоні. Завершіть на телевізорі.

Кожен профіль зберігає власну історію, джерела та налаштування. Синхронізація — це маленький JSON-файл, який належить вам: оберіть, де він житиме.

Синхронізована тека

Syncthing, тека Dropbox або Nextcloud на комп’ютері, змонтований ресурс — усе, що видно як шлях.

WebDAV

Nextcloud, ownCloud і більшість NAS. Лише URL та облікові дані.

Google Drive

Для телефона чи телевізора без дзеркальної теки. Використовує приватну область застосунку, тож ніколи не засмічує ваш «Мій диск».

Вона об’єднує, а не затирає

Історія переглядів об’єднується запис за записом, тож прогрес із будь-якого пристрою зберігається. Усе інше працює за принципом «перемагає останній запис» у межах кожної секції — видалення джерела справді лишається в силі. Одночасні записи владнуються через порівняння-й-обмін, а знімок, який JAVP не може прочитати, відкладається вбік, а не перезаписується.

Налаштуйте другий пристрій за один екран

Відновити із синхронізації на екрані привітання запитує, де лежить ваш файл, показує знайдені профілі й висаджує вас на «Головній» із уже наявними джерелами та історією. Нічого не треба додавати заново.

Приватність

Без облікового запису. Без аналітики. Без посередників.

Немає жодного сервера JAVP, який тримав би вашу бібліотеку. Застосунок спілкується з вашими джерелами й більше ні з чим, якщо ви самі не підключите необов’язкову інтеграцію.

Нуль телеметрії

Жодного SDK аналітики чи звітів про збої не вбудовано. Вимикати просто нема чого.

Облікові дані лишаються на місці

Токени інтеграцій і облікові дані синхронізації зберігаються в захищеному сховищі на базі Android keystore.

Історія — локальна

Історія переглядів зберігається на пристрої. Скроблінг SIMKL необов’язковий і ніколи її не замінює.

Додатки — на ваш вибір

Збагачення даними SIMKL, TMDB і Trakt вимкнене, доки ви не додасте власний ключ або не ввійдете.

Лише перевірка оновлень

Єдиний запит, який JAVP робить самостійно, — це перевірка версії на updater.javp.app.

Ваші дані лишаються переносними

Синхронізація пише один невеликий JSON-файл на профіль там, де ви вкажете. Копіюйте його, переносьте чи видаляйте — копії на сервері не існує.

Усі подробиці — у політиці конфіденційності (англійською).

Отримати JAVP

APK для самостійного встановлення — без магазину, без облікового запису. Візьміть збірку, яка відповідає вашому пристрою, і завантаження буде значно меншим.

Завантажити для цього пристрою

Визначення пристрою…

Усі збірки

Неправильний ABI зазвичай не встановиться — якщо не впевнені, беріть Universal. Звіряйте з latest.json, де опубліковано SHA-256 для кожного файлу.

  1. 1 Завантажте APK.
  2. 2 Дозвольте браузеру встановлювати невідомі застосунки, коли Android це запитає.
  3. 3 Відкрийте JAVP і додайте перше джерело. Далі застосунок оновлюється сам.

Часті запитання

Очевидні запитання.

Чи постачається JAVP із контентом?

Ні. Це порожній плеєр, доки ви не додасте джерело. Немає ані вбудованого каталогу, ані плейлиста, ані списку каналів, і нічого не завантажується за вас.

Чи є він у Play Store?

Поки що ні. JAVP розповсюджується як APK для самостійного встановлення з updater.javp.app, і застосунок сам перевіряє нові версії — їх можна встановити в «Налаштування → Оновлення», не повертаючись сюди.

Які версії Android підтримуються?

Android 7.0 (API 24) і новіші — на телефонах, планшетах і Android TV. Той самий APK охоплює їх усі.

Який ABI обрати?

ARM64 — майже для всіх сучасних телефонів і ТВ‑приставок. ARMv7 — для старіших 32‑бітних пристроїв, x86_64 — для емуляторів і деяких Chromebook. Universal працює всюди, але важить приблизно втричі більше.

Чи можна дивитися офлайн?

Так. Прямі потоки й торренти можна завантажити на пристрій, за бажанням лише через Wi‑Fi, а ефірні передачі можна записувати з телегіда.

Чи працює він моєю мовою?

Інтерфейс перекладено 19 мовами: англійською, французькою, іспанською, німецькою, італійською, португальською, нідерландською, польською, турецькою, російською, українською, японською, китайською, корейською, арабською, гінді, шведською, індонезійською та в’єтнамською. Системну мову можна перевизначити в «Налаштуваннях».

Чи законна підтримка торрентів?

Функція відтворює торренти, які надаєте ви. Використовуйте її для контенту, на який маєте права — це ваша відповідальність, а JAVP нічого не індексує.

Як повідомити про помилку або попросити функцію?

Напишіть на [email protected]. Якщо вкажете пристрій, версію Android і тип джерела, яким користувалися, відтворити проблему буде значно легше.

Вкажіть йому свою бібліотеку.
Відчуйте, як це.