LeanCast 是一个面向 Android TV 生态的开源投屏接收应用,遵循标准 UPnP AV 规范开发。手机端的视频应用只要具备投屏功能,就能通过局域网广播快速发现该接收设备。用户在移动端点击投屏后,视频流将直接交由电视端全屏播放,全程无需账号登录与云端中转,直接在局域网内握手通信。
在任意带投屏按钮的视频 App(B站、爱奇艺、腾讯视频、优酷、夸克等)中点击 [TV],选择本机即可全屏硬解播放。
在音视频渲染方面,该项目基于 AndroidX Media3 与底层硬件解码器构建,能够流畅解析 HLS、MP4 以及 HTTP-FLV 等常见视频流格式。针对大屏遥控器的操作场景,软件配备了轻量化的屏幕交互,支持通过遥控器按键控制暂停与恢复。快进控制引入了阶梯加速逻辑,长按左右键可将跳跃步长从十秒逐步提升至数分钟,配合实时进度条显示,便于用户在长视频中快速定位进度。
应用采用纯Kotlin代码编写,安装包内没有打包任何本地动态链接库,单个 APK 即可覆盖不同的 CPU 架构。程序内部剔除了所有数据统计与外网通信逻辑,待机时的内存开销仅为数十兆字节,整体资源占用明显低于系统默认桌面。这种轻巧的运行机制使得老旧电视棒与小内存机顶盒也能流畅承载,并能可靠地常驻后台以支持开机自启。APK 只有 5MB ,安卓 5.0+ 的电视和盒子都能装。
详细的特性列表、支持的设备矩阵和下载地址都在中文 README 里
相关软件
Coji TV浏览器
专为安卓电视及盒子打造的轻量网页浏览器
EasySpider
图形化、可视化的浏览器数据采集爬虫软件
Prism Launcher
开源《我的世界》启动器,能管理多个实例、帐户和模组
Animeko
一站式在线弹幕追番软件
sniffnet
用来监控电脑的网络流量请求的开源工具
电视时光
在电脑上流畅观看电视节目,支持手机遥控器操作

![LeanCast的使用截图[1]](https://i3.wp.com/simg.catt.top/mw2000/006yt1Omgy1iihzrjwv7qj31hc0u042s.jpg)
![LeanCast的使用截图[2]](https://i3.wp.com/simg.catt.top/mw2000/006yt1Omgy1iihzrop8z2j31hc0u0wio.jpg)

