news 2026/10/28 1:48:08

电视直播软件 my-tv 完整指南:安装后 4 步到首次开播

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
电视直播软件 my-tv 完整指南:安装后 4 步到首次开播

电视直播软件 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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/28 1:47:13

地球运转、时间系统与坐标系统:GNSS大地测量学基础总结

地球运转、时间系统与坐标系统:GNSS大地测量学基础总结在学习RTKLIB和GNSS定位的过程中,坐标系统和时间系统是最容易被忽略却又最基础的知识。不理解地球的运动规律,就无法理解为什么要定义这么多时间系统和坐标框架;不理解这些框…

作者头像 李华
网站建设 2026/10/28 1:46:31

如何系统学习 AI 系统?《AI System》全栈开源课程学习指南

如何系统学习 AI 系统?《AI System》全栈开源课程学习指南 【免费下载链接】AISystem AISystem 主要是指AI系统,包括AI芯片、AI编译器、AI推理和训练框架等AI全栈底层技术 项目地址: https://gitcode.com/GitHub_Trending/ai/AISystem 大多数 AI …

作者头像 李华
网站建设 2026/10/28 1:46:26

字节一面,被连问 MySQL 索引,脸都问绿了

一、开篇:那些被 MySQL 索引支配的恐惧字节一面的面试官,通常会从你的简历里挑一个最熟悉的技能点开始切入。如果你写了「熟悉 MySQL」「掌握索引优化」,那么接下来半小时,索引问题会像连环炮一样砸过来:为什么用 B 树…

作者头像 李华
网站建设 2026/10/28 1:46:08

AI游戏画面分析与趣味吐槽技术解析

1. 项目背景与核心价值最近在游戏社区看到一个很有意思的现象:越来越多的玩家开始用AI工具对游戏画面进行技术分析和趣味吐槽。这种结合了技术解析和娱乐点评的内容形式,正在成为游戏圈的新潮流。作为一个常年混迹游戏圈的老玩家,我发现这种内…

作者头像 李华
网站建设 2026/10/28 1:45:37

嵌入式开发笔记随记

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华