Mytv-android 是基于 android 原生开发的电视直播软件,内置直播源,提供自定义接口。主要解决 my_tv(flutter)在低端设备上播放 4K 视频卡顿掉帧问题,仅支持 Android5 及以上,并且如果使用默认内置直播源,网络环境需要支持 IPv6。之所以标题的 IPv6 加引号,是因为仅在使用内置默认的 IPv6 直播源时,才需要确保设备自身及所处网络环境支持并启用了 IPv6 。即便完全采用默认设置(IPv6 源),其加载、播放流畅度、无缝换台等使用体验秒杀一众收费直播软件,足以满足绝大多数人的电视直播观看需求。Mytv-android 的特性可总结如下:
- 基于 android 原生开发
- 开源免费,项目托管于 github
- 无广告、无需注册登录,打开就能看电视
- 内置开源、免费的 IPv6 播放源,可自定义其他 IPv4 播放源
- 可设置多直播源、多线路
- 播放、换台流畅,默认源包括央视、央视国际、各省/市/自治区卫视及部分垂直高清频道
mytv-android 的下载、安装和使用
市面上有很多电视直播客户端,除了央视频 app 等少数广电发牌的之外,绝大多数都是 TVBox 套壳软件。独立客户端不容易持久,一方面是直播源的滥用,另一方面是所有付费直播软件在滥用的同时,故意夸大直/点播资源的获取难度。试想一下,运营商宽带入户时就附送了 IPTV 机顶盒,除了广告、系统臃肿等问题之外,用户遇到过不能流畅观看电视直播的情况吗?彼时,用户看电视直播难道不稳定吗?绝大多数的普通用户不需要关心原理和源的问题,只看效果和持续性,这完全应该得到理解和支持。但是,对于直播源早已有所了解的显然不是普通的小白用户,裸奔着的伸手党和滥用者,都是需要回炉再造、彻头彻尾的小煞笔。包括 mytv-android 在内,作者所有分享的工具、平台等仅限学习与测试目的参考,一切后果均由使用者自行承担,
还好,mytv-android 不是空壳工具,内置了多个直播源。Mytv-android 和原 flutter 版本均开源、托管于 github,仓库及 apk 下载地址分别如下:
使用 U 盘或远程 adb 工具安装后,打开就能看电视,同样的免费无广告、无需注册登录、切换播放顺滑。
Mytv-android 支持机顶盒和安卓手机,都采用了比较熟悉的常规操作方式。
遥控器 | 触摸屏 |
频道切换:使用上下方向键,或者数字键切换频道;屏幕上下滑动; 频道选择:OK键;单击屏幕; 设置页面:按下菜单、帮助键,长按OK键;双击、长按屏幕; |
方向键:屏幕上下左右滑动 OK键:点击屏幕 长按OK键:长按屏幕 菜单、帮助键:双击屏幕 |
自定义配置
播放界面,遥控器长按 OK 键打开设置菜单,远程 adb 工具可在播放界面双击鼠标。
选择并点击『直播源』,点击『自定义直播源』右侧的编辑按钮,就可以打开直播源列表进行选择或编辑。
默认使用的 fmm 直播源,可选其他内置直播源,或编辑修改为自由直播播源。同时,除默认的 IPv6 直播源之外,应用也内置了 IPv4/v6 兼容的双栈直播源,对于一些老旧设备或无 IPv6 支持的网络环境支持更好。
在打开 mytv-android 的前提下,可以进行远程配置,这里的自定义配置接口网址为 http://设备ip:10481。URL、IP 地址和端口可在软件设置中,下拉至底部的『推送』导航菜单中获取并确认,作者项目 readme 说明的 10381 端口可能是版本问题,尚未修正,应以『推送』页面显示的为准。
自定义设置中,可以换用「IPv4 版本」直播源,也可以尝试使用直播源项目在本地或内网另一台主机/盒子上部署一个播放源服务器,通过 http://ip:port/xxxx.m3u 的方式在 mytv-android 或其他任何 IPTV 客户端中导入、加载相应的远程直播源。Mytv-android 默认配置下,由于 fmm 源少数频道帧率为 50 fps,可能会出现 CCTV 1、2、10、11 等 4 个频道存在叠帧闪屏问题。
fanmingming 项目
这是一个可直连访问的电视/广播图标库与相关工具项目,永久免费并且可以直连访问,支持IPv4/IPv6双栈访问。“直播源”作为禁忌词,并没有在项目说明中列出。
FMM IPv6源-https://github.com/fanmingming/live/tree/main/tv/m3u/ipv6.m3u
FMM IPv4源-https://github.com/fanmingming/live/tree/main/tv/m3u/itv.m3u
总体来看,mytv-android 内置的默认 fmm IPv6 直播源是完全可用、够用的,而且体验很好,自行更换为 IPv4 源也可以适配较为陈旧的网络环境,央视及各地卫视的免登录、无广告直播都不会有任何问题。需要自定义配置,希望稳定观看国内及港澳台、国外主流电视频道的小伙伴,不妨支持一下作者的首个付费视频。其中的香港凤凰、翡翠以及台湾地区的频道需要科学上网并且具备对应地区的解锁节点,推荐朋友的三年「老机场新分支」,尚在特惠期,5元/月、价格便宜、完全够用。
本文仅供学习与测试之目的。更多精彩,敬请关注老 E 的博客!
文章评论
老E用的什么ADB工具啊,能出一期ADB使用教程吗
@兵不血刃 就是kxds助手 有计划做个系列 围绕盒子 当然会包括adb
一直无法播放,添加了源还是不行。太难了。。。
@breaks 各个源都尝试无果 可检查4个方面:1.是否能正常访问github等站点,fmm等很多源都托管在github,ghproxy并不能保证可用 2.宽带运营商、蜂窝网络运营商是否屏蔽了移动直播源 3.机顶盒是否满足播放要求,包括exoplayer以及其他可能依赖的组件 4.切换源的同时是否清除了缓存?旧源的缓存和新的源是不能共存的