playlet

iBichaAGPL-3.0活跃维护

面向 Roku 电视的非官方 YouTube 客户端,通过 Invidious 和 InnerTube 接口播放视频并拦截广告,主打隐私保护、无广告观看。

The unofficial, privacy driven, YouTube client for Roku

v0.48.10发布于 2026-10-17 23:16 UTC803star +4 / 7 天48fork同步于 2026-11-10 17:55 UTC

怎么上手

由 README 提炼,执行前请确认
在 Roku 频道商店搜索 Playlet 安装,或访问 https://channelstore.roku.com/details/4a41d0921265a5e31429a7679442153f:b5bcb5b630c28b01e93bf59856317b43/playlet
硬件要求按 README 说明

运行在 Roku 设备上,README 未说明具体型号或内存要求

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

Roku 上的非官方 YouTube 客户端,无广告无追踪,专注隐私

面向 Roku 电视的非官方 YouTube 客户端,通过 Invidious 和 InnerTube 接口播放视频并拦截广告,主打隐私保护、无广告观看。

核心能力

  • 无广告播放,不插入任何商业广告
  • 支持 Invidious 后端,避免直接追踪
  • 集成 SponsorBlock 自动跳过赞助片段
  • 手机 YouTube App 或浏览器扫码投屏到电视
  • 支持 YouTube 与 Invidious 账号登录

容易踩的坑

商店无法安装时需按 sideload 方式手动部署;使用 Invidious 后端需自行准备可用实例;默认会收集遥测诊断数据,需在设置中手动关闭

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v0.48.10
  1. canaryCanarypre-release2026-10-19 · 2026-10-19 16:24 UTC
    查看更新说明

    This is an automated release. It is generated when new code is pushed to the main branch.

    To test this release:

    • Open Playlet web app settings in a browser (http://ROKU_IP_ADDRESS:8888/index.html#settings)
    • Scroll down to Developer settings and set Playlet Library version to canary and click Apply
    • Enter the code shown on your TV
    • You can verify that you're testing the canary release in the Info tab in Playlet or the web app

    [Unreleased]

    Fixed

    • DRM playback errors on certain TVs, by filtering out FairPlay-only streams
  2. v0.48.10最新正式版2026-10-17 · 2026-10-17 23:16 UTC

    [0.48.10] - 2026-10-17

    Added

    • Support for base transport commands (certification)

    Fixed

    • Error message when account requires age verification
    • Live stream fixes
    • Capture additional fields to investigate DRM errors
  3. v0.48.92026-10-14 · 2026-10-14 18:52 UTC
    查看更新说明

    [0.48.9] - 2026-10-14

    Fixed

    • Small security fixes
    • SponsorBlock skip looping back to the start of a segment on some devices, and overlapping segments
    • Live streams buffering on slow networks
    • Playback errors with a preferred quality set, on some devices
    • Lounge (cast from phone) fix a sync issue after reconnecting
    • Lounge (cast from phone): closing a video on the TV now updates the phone state

    Changed

    • Changing Playlet library url (e.g. to test a Canary version) now requires entering a verification code
  4. v0.48.82026-10-07 · 2026-10-07 22:20 UTC
    查看更新说明

    [0.48.8] - 2026-10-07

    Changed

    • Backend changes from Invidious to Playlet if no instance url is set. This is to avoid playback errors.

    Fixed

    • Various Live stream improvements, streamed directly without local proxy, attempt to reduce errors and stutters.
  5. v0.48.72026-10-05 · 2026-10-05 21:23 UTC
    查看更新说明

    [0.48.7] - 2026-10-05

    Added

    • Spanish translations

    Fixed

    • Playback telemetry: capture baseline buffering states, to be able to optimize in future versions

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Playlet

    Playlet is an unofficial YouTube client for Roku 📺

    Playlet February 2026 Update

    Screenshots

    HomeSearchSettings

    More under Screenshots

    Installation

    Playlet on Roku channel store or search "Playlet" in the Roku channel store on your device.

    Can't install from the store? See How to install Playlet as a sideloaded/dev app

    Features

    • 🔥 No Ads (Not now, not ever)
    • 🕵️ No Tracking
    • 🛡️ Privacy driven (supports Invidious backend)
    • 🙋 User accounts (supports YouTube and Invidious accounts)
    • ⚔️ SponsorBlock integration (skips undesirable sections in videos)
    • 📱 Browse, search, and cast from phone using the YouTube app or the browser
    • 🔮 Picture-in-picture mode
    • ⚡ Fast! Check out how we compare with the official YouTube app
    • 🔤 Translated using Weblate

    Cast from phone

    • Open "Remote" tab in Playlet
      • Scan QR Code with Phone, and use the browser; OR
      • Use the YouTube app to connect using the same Wi-Fi; OR
      • Use the Link with TV code to connect

    Development

    For everything related to Playlet app development, please see the documentation

    Analytics and telemetry

    Roku collects usage data, and you can find the data made available to Playlet in the Wiki. Playlet could run on variaty of devices, with different capabilities and screen sizes, and different Invidious instances, in addition to the experimentation YouTube does based on account and/or ip. This is why it was necessary to collect telemetry/diagnostics data, in order to capture issues and fix them. However, you can disable this feature in the settings. But it's not enough, it's important to report any issues you encouter using Playlet, so they can be addressed.

    Why Playlet

    playlet - noun
    play•let /ˈplālət/
    : a short play
    

    Playlet is about keeping the time you spend on YouTube short and useful. It values your time, so it does not show you ads, and allows you to skip sponsored sections and other irrelevant information that's designed to monitize you and/or waste your time.

    There's a cliché about how a lot of open source software is "Made with ♡". This project in particular is not. Playlet was created out of spite, because I believe I have watched enough back-to-back, unskippable YouTube ads for a lifetime.

    By removing all the bloat, the ads, the tracking, we could end up with an even faster app than the official one.

    In any case, I hope you find Playlet useful, and pleasant to use.

    Disclaimer

    Playlet does not serve or distribute any material from unauthorized sources. Playlet is simply a frontend to other systems (such as Invidious), bringing the watching experience to the TV, as opposed to the existing frontends that are web and mobile focused. Playlet authors acknowledge that all trademarks and registered trademarks mentioned in this repository and related pages are the property of their respective owners. The use of these trademarks or trade names is for identification purposes only and does not imply any endorsement, affiliation, or sponsorship by the trademark owner.