kkkunny

BLT 是一款用 Flutter 开发、面向 Android TV 的第三方哔哩哔哩客户端,可用遥控器在电视大屏上浏览、搜索并播放 B 站视频。

v0.12.1
发布于
21 天前
522
星标
5,929
下载
同步于
15 天前

最新版本

v0.12.12026年9月28日 21:45
下载慢?可在上方随时切换镜像源

项目说明

项目概述

BLT 是一款面向 Android TV 的第三方哔哩哔哩客户端,使用 Flutter 开发,风格与 bbll、bilibilitv 类似。它的目标是把 B 站内容搬上电视大屏,让你用遥控器就能浏览、搜索和观看视频。需要注意,这是作者学习 Flutter 的练手作品,优先完善基础功能,目前还没有稳定性和性能上的保证。

主要功能

  • 遥控器适配:界面为大屏和遥控器方向键设计,无需鼠标即可完成浏览与播放。
  • 首页推荐:展示 B 站推荐内容,视频卡片与列表针对电视端做了性能优化。
  • 视频播放:使用 DASH 格式播放,支持画质切换并记忆上次选择,进度条可拖拽调节。
  • 弹幕支持:内置弹幕墙,支持顶部/底部弹幕、弹幕过滤权重以及 16–36 的字体大小设置。
  • 搜索筛选:搜索页支持关键词搜索,并可对结果进行筛选。
  • 动态与个人:提供动态页、个人信息、关注、稍后再看、历史记录等页面。
  • 详情页交互:视频详情页支持 UP 主关注/取关、粉丝数与评论数展示,以及分 P 选集卡片。
  • 扫码登录:通过二维码登录 B 站账号,冷启动时自动刷新 Cookie,长按头像可退出登录。
  • 设置中心:独立设置页,可调整画质、弹幕等偏好,并在页面底部显示应用版本号。

适用人群

  • 想在电视或电视盒子上看 B 站视频的用户
  • 习惯用遥控器操作大屏的人
  • 想学习 Flutter 电视应用开发的开发者

快速上手

  1. 从发布页下载与设备架构匹配的 APK,例如 blt-v0.12.1-arm64-v8a.apk。
  2. 将 APK 拷贝到电视或电视盒子并安装,过程中需允许安装未知来源应用。
  3. 打开应用,用遥控器方向键浏览首页推荐内容。
  4. 在左上角头像处扫码登录 B 站账号,解锁关注、历史、稍后再看等页面。
  5. 进入设置页按需调整画质与弹幕等选项。

核心优势

  • 大屏体验:从首页到播放页都为电视遥控器交互重新设计。
  • 弹幕完整:支持顶部/底部弹幕、过滤权重与字号调节,接近网页端观感。
  • 播放稳定:分页去重、备用地址轮换、失败重试等机制提升加载可靠性。
  • 开源可改:代码完全开源,方便学习 Flutter TV 开发与二次定制。

一句话总结:用遥控器在大屏电视上刷 B 站,弹幕、画质、记录一样不少。

系统要求

项目 要求
操作系统 Android TV(安卓电视、电视盒子)
支持架构 arm64-v8a、armeabi-v7a、x86_64
运行环境 可安装 APK 的 Android 设备
网络 需联网访问哔哩哔哩服务

注意事项

  • 这是作者学习 Flutter 的练手作品,优先完善基础功能,暂不保证稳定性与性能。
  • 项目现已更名为 blt,早期版本与部分链接可能仍沿用 bilitv 命名。
  • 灵感来自 BBLL 与 BilibiliTv,接口参考 bilibili-API-collect,属第三方非官方客户端。

历史版本

排序