电视直播软件 my-tv 完整指南:安装后 4 步到首次开播
【免费下载链接】my-tv我的电视 电视直播软件,安装即可使用项目地址: https://gitcode.com/GitHub_Trending/my/my-tv
我的电视 my-tv 是一款开源电视直播软件:免注册、不收费,装完就能看。它把老电视和电视盒子变成免费的直播入口,当前版本 v2.1.0(见 version.json)。全文按"值不值得装 → 装到开播 → 用顺手 → 出症状查表 → 深挖源码"的顺序走,每一步都有可核对的结果。
第一幕 值不值得装:先看人群,再查设备红线
对号入座,这 3 类人适合装
- 老电视、电视盒子想直接看直播,不想注册账号、不想开会员
- 给长辈安装:日常只用到方向键和数字键,没有学习成本
- 希望"开机即播",把直播当作电视的主入口
📌 本项目仅供学习研究,请于下载 24 小时内删除,建议通过官方渠道观看(声明见 README.md 版权说明一节)。
这 2 类设备先别碰
⚠️ 斐讯 N1 盒子(Android 7.1.2):系统会拦截开机自启,只能手动打开。README 的"無法自啟的設備"一节有明确记录。
⚠️ 中国移动盒子新魔百和 M302A(Android 4.4.2):打开即闪退。低版本安卓系统请谨慎,该机型在 README 的"閃退"一节有记录。
除这两类已知问题设备外,普通安卓电视和盒子均可尝试;遇到异常按第四幕的症状速查处理即可。
第二幕 零到开播:APK 变成直播画面的 4 步
第 1 步 拿到 v2.1.0 的 APK
从项目的 Releases 页面下载最新的 v2.1.0 安装包;也可以拉取源码仓库自行构建:
git clone https://gitcode.com/GitHub_Trending/my/my-tv✅ 验收标准:本地有一份 my-tv 的 APK 文件,版本号是 v2.1.0。
第 2 步 装到电视上,3 种方式任选其一
- U 盘拷贝安装:把 APK 拷进 U 盘,插电视用文件管理器安装
- 小米电视助手:小米电视可直接用电视助手安装
- ADB 安装:电视能开 ADB(电脑与电视之间的调试通道)时,在电脑执行
adb install my-tv.apk
✅ 验收标准:电视桌面出现"我的电视"图标。
第 3 步 首次打开,等频道列表加载完成
首次启动会加载频道列表,加载完成即自动进入直播画面,不需要任何额外配置。
✅ 验收标准:出声、出画面。
第 4 步 进设置页,打开"开机自启"
开机自启默认是关闭的(v1.6.4 起默认关闭,见 SP.kt 中bootStartup的默认值)。进入设置页手动打开它。
✅ 验收标准:重启电视后自动进入直播画面。若重启后没反应,多半是设备系统拦截了自启(第一幕的 N1 即属此类),回到症状速查对照。
第三幕 用顺手:遥控器按键按频率分组,外加 5 个开关默认值
遥控器怎么按,先看图:
换台(最高频操作)
- 上键:回到上一个频道;下键:切到下一个频道
- 遥控器专属的频道加/减键,效果与上下键相同
- 知道频道号就直接按数字:第一次按键弹出号码输入,再按一次确认换台
- 频道号从 1 开始排,CCTV5+ 是 18 号(v1.4.8 起,见 HISTORY.md)
- 10 以内的频道按数字即可直达,不用先按 0(v1.4.6 起)
列表与设置(中频操作)
- 中间键(确认键):打开或收起频道列表
- 左键:打开频道列表(v1.7.8 起)
- 帮助键、设置键、菜单键:打开设置页
- 频道列表和设置页 10 秒不操作都会自动收起(对应 MainActivity.kt 中
delayHideMain、delayHideSetting均为 10000 毫秒)
返回键(易误触,别急)
播放中按返回键,先提示"再按一次退出",2 秒内再按一次才真正退出,防止误触(代码中二次确认等待为 2000 毫秒)。
5 个开关速查:默认值与生效时机
| 项 | 默认值 | 作用 | 生效时机 |
|---|---|---|---|
| 开机自启 | 关(v1.6.4 起默认关闭) | 电视开机自动进入直播 | 下次开机 |
| 时间显示 | 开 | 画面角落显示当前时间 | 立即 |
| 换台方向反转 | 关(v1.4.4 增加) | 上下键的换台方向反过来,适配不同手感 | 立即 |
| 列表样式 | 行样式(v1.7.2 起支持网格/行切换) | 频道列表的显示样式 | 重启应用后 |
| 数字选台 | 开(v1.4.5 增加) | 用遥控器数字键直达频道 | 立即 |
默认值的出处是 SP.kt 中各开关的默认参数,与 HISTORY.md 的对应版本条目一致。
第四幕 症状速查:5 个高频问题,先给解法再给原因
- 某频道偶尔播放失败:重新进入该频道即可恢复。原因是网络波动导致拉流失败,v1.5.8 起软件内置了播放重试。
- 菜单一直挡画面:什么都不用做,10 秒后自动收起。频道列表和设置页都有这个机制。
- 改了列表样式没变化:完全退出应用再重新打开。列表样式切换需重启应用才生效(v1.7.2 起)。
- 开机自启不生效:部分盒子系统会拦截自启,如斐讯 N1(Android 7.1.2)。这是设备限制,不是开关没开好,只能手动打开。
- 按返回键退不出去:退出带二次确认。提示出现后 2 秒内再按一次返回键就退出。
尾声 给想深挖的人:动代码前先看这 5 处
- app/src/main/java/com/lizongying/mytv/MainActivity.kt:按键分发逻辑全在这里,10 秒自动收起与 2 秒退出确认的定时器都在这
- app/src/main/java/com/lizongying/mytv/SP.kt:5 个开关的默认值定义
- app/src/main/res/layout/:各页面布局文件目录
- HISTORY.md:v1.2.3 到 v2.1.0 的版本演进全记录
- README.md:使用说明、已知设备限制与版权声明
【免费下载链接】my-tv我的电视 电视直播软件,安装即可使用项目地址: https://gitcode.com/GitHub_Trending/my/my-tv
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考