YouTroc

Verified safeOpen sourceExclusive
No reviews reviews
263
downloads
8.0
android

AI summary

YouTroc is an open‑source YouTube client for Android TV with no ads. In alpha status, it features a Netflix‑style player, continue‑watching history (stored locally), and a custom InnerTube engine. Uses Jetpack Compose for TV; all data stays on your device.

Generated by AI. May contain inaccuracies.

About this app

Клиент YouTube с открытым исходным кодом для Android TV, без рекламы, написанный с нуля на Kotlin с использованием архитектуры Clean/Hexagonal/Screaming Architecture, Jetpack Compose for TV и Media3.

Это серьёзный проект с открытым исходным кодом, созданный с нуля на основе строгой гексагональной архитектуры и современного стека технологий, и разрабатываемый в открытом доступе. Он похож на NewPipe или SmartTube, но с упором на чистый, модульный и тестируемый код как основу для развития в реальную альтернативу.

Статус: alpha(v0.1.0-alpha). Воспроизводит видео по запросу и прямые трансляции, но это ранняя версия программного обеспечения: некоторые функции реализованы на уровне кода, но еще не проверены на устройстве, и пока протестировано только на одном устройстве (см. Устройства). Приветствуются отзывы и результаты тестирования на других Android TV.

Юридическое уведомление

YouTroc не связан, не ассоциируется и не поддерживается YouTube, Google или их брендами: это неофициальный клиент. Доступ к YouTube неофициальными способами может нарушать его Условия использования; он распространяется без гарантий, и каждый пользователь несет ответственность за собственное использование. По своей сути, он не содержит рекламы: он никогда не использует официальный плеер Google, поэтому просто игнорирует рекламные поля, возвращаемые внутренним API — здесь нет блокировки DNS, атак типа MITM или патчей для приложений.

Что такое

YouTroc воспроизводит официальный интерфейс YouTube TV (сворачиваемая боковая панель, полки, полноэкранный плеер) без рекламы. Золотое правило продукта: работать как настоящий YouTube — один клик по карточке воспроизводит контент напрямую (без промежуточного экрана), информация и связанный контент отображаются непосредственно в плеере, а прямые трансляции воспроизводятся так же, как и видео по запросу.

Извлечение данных осуществляется с помощью пользовательского движка InnerTube, перенесенного послойно (strangler-fig): поиск, сведения о видео, региональная лента «Главная» («Популярное в {регионе}») и извлечение VOD-потоков (клиент ANDROID_VR, без шифрования или PoToken, собранный в пользовательский MPD DASH) уже работают на пользовательском движке, с NewPipeExtractor в качестве автоматического резервного варианта в случае сбоя пользовательского движка. Для прямых трансляций по-прежнему используется NewPipe. Ни один из движков не десериализует косые adPlacementsчерты playerAds: нет рекламы, которую можно было бы пропустить, потому что она отсутствует в модели данных.

https://github.com/jatroconis/YouTroc

What's new

v0.2.0Jul 6, 2026
  • Второй публичный релиз YouTroc — клиента YouTube с открытым исходным кодом для Android TV, изначально не содержащего рекламы. Плеер был переработан в стиле Netflix, а главный экран был обновлен: вместо полки теперь отображается полноценная лента YouTube, и все это работает на основе собственного механизма извлечения контента.
  • Многоуровневая система домашнего просмотра: «Продолжить просмотр», Региональные тренды («Популярно в {вашем регионе}»), Музыка, Видеоигры, Новости, Спорт, Фильмы, Прямые трансляции и Короткометражки — прогрессивная загрузка и независимые полки (одна неработающая полка не блокирует остальные).
  • Функция «Продолжить просмотр» с сохранением истории просмотров: то, что вы смотрели, и то, где остановились, сохраняется ТОЛЬКО на вашем телевизоре (без учетной записи, без облачного хранилища). Не включает завершенные и прямые трансляции.
  • Плеер в стиле Netflix: фокусируемая временная шкала, свободное прокручивание всего видео (загруженного или нет) с предварительным просмотром миниатюр целевой точки (раскадровок) и однократное подтверждение пропуска при запуске.
  • Короткие видеоролики: вертикальный ряд на главном экране + вертикальный плеер (переключение между короткими видеороликами происходит при нажатии ВНИЗ/ВВЕРХ).
  • Восстановление качества: если исправленное разрешение 4K возвращает ошибку 403 от сервера, пройдите на один шаг назад и продолжите — черный экран больше не появится. Фирменный движок InnerTube (поиск, подробная информация, потоковое видео по запросу ANDROID_VR → iOS → NewPipe) + поддержка HDR10/HLG и предварительная загрузка следующего видео (обе функции ожидают окончательной проверки на устройстве).

About this version

Version
0.2.0 (2)
Size
3.32 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
263
Updated
Jul 6, 2026
Package
com.youtroc.app

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app