想给家里电视装个直播软件,查了半天发现全是广告满天飞的流氓App。要么弹窗不断,要么看两分钟就卡住让你充会员,要么偷偷后台跑流量。
最近翻到一个叫 my-tv 的开源项目,GitHub 32K 星标,纯 C 语言写的 Android TV 直播App,APK 只有 13MB,装上就能看,一个广告都没有。
是什么
my-tv 是 lizongying 开发的一款开源电视直播软件,专门给 Android TV 设备用的。纯 C 语言 + CMake 构建,不用 Java 那个臃肿的运行时,所以 APK 体积控制得极其小——完整安装包才 13MB,对比同类动不动 50-80MB 的大小,差了一个量级。
安装方式也简单:APK 下载后 U盘插电视装,或者用 ADB 命令推送到盒子/电视上。打开就是频道列表,不需要注册登录、不需要配置直播源、不需要忍受启动广告。
核心优势
纯 C 语言,极致轻量
项目代码 197 万行 C 代码(主要 FFmpeg 编解码),Kotlin 只占 34 万行。没有 React Native、Flutter 这种跨平台壳,原生 NDK + CMake 编译。结果就是 APK 体积小、内存占用低、启动速度极快。老旧电视盒子也能流畅跑。
数千频道,覆盖全
央视全套(CCTV-1 到 CCTV-17)、各大卫视(湖南卫视、浙江卫视、东方卫视…)、地方省市台、部分国际频道。频道数在千级别,而且项目一直在更新源地址。虽然有些老频道可能失效(GitHub Issues 里有人反馈),但核心的央视和卫视频道基本都稳定。
零广告,真免费
没有开屏广告、没有弹窗、没有信息流广告位、没有会员充值入口。从 v1.0 到现在的 v2.1.8,开发者的理念一直很清晰:做个干净的电视直播工具。Google Play 上那些所谓免费电视App,看两分钟就跳出一个让你充值的页面,my-tv 完全没有这些问题。
即装即用,零配置
不需要自己找直播源、不需要导入 M3U 列表、不需要设置代理。第一次打开就能直接看。对不熟悉技术的父母来说特别友好——你不用远程教他们配置什么东西,装好 App 就能看新闻联播了。
安装方法
去 GitHub Releases 页下载最新的 APK:
https://github.com/lizongying/my-tv/releases
U盘安装: 下载 APK 到 U盘,插电视/盒子上,用文件管理器打开安装就行。
ADB 安装(推荐):
adb install my-tv-2.1.8.apk
最新的 v2.1.8 版本 2024年6月发布,APK 文件直接从 GitHub 下载,总下载量已经超过 42 万次。
不是没有槽点
项目似乎停更了
最新版 v2.1.8 是 2024 年 6 月发布的,到现在快两年没有更新了。GitHub 上的 Issues 也没人回复。虽然不是不能用——核心频道源还是活的——但开发者弃坑的可能性不小。
频道源偶尔失效
毕竟是聚合的直播源,一些地方台和冷门频道会间歇性失效。得去 GitHub Issues 或者网友的更新频道找新的源地址。对一般用户来说,某个台突然不能看了,也不知道怎么修。
只有 Android TV 版
手机不能用、网页不能看、盒子必须装 Android 系统。Fire TV、WebOS 用户就无缘了。
界面朴素
UI 设计比较简洁——说好听是简洁,说直接点就是简陋。没有台标显示、没有 EPG 节目表、没有回放功能。就是一个频道列表 + 播放画面,也没啥设置项。好在操作流畅,响应快。
跟同类比怎么选
DIYP 影音: 功能更强,支持自定义源、EPG、回看。但配置门槛高,新手玩不转。
TVBox: 生态最丰富,各种魔改版、源仓库。但水也深,有些版本夹带私货。
my-tv: 最省心。打开就能看,不用配任何东西。适合给家里人用,或者自己不想折腾纯净观看。
一句话:如果你就是想在电视上简简单单看个直播,不想折腾配置、不想被广告骚扰、不想装一堆垃圾软件,my-tv 是最好的选择。
GitHub:https://github.com/lizongying/my-tv
Releases:https://github.com/lizongying/my-tv/releases
标签:#my-tv #电视直播 #AndroidTV #开源 #C语言 #电视软件 #免费 #无广告
关注我,每期分享一个帮你省事的强大工具 🛠️