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
- Второй публичный релиз 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
- 50
- 40
- 30
- 20
- 10