给大家介绍一款基于腾讯X5 WebView内核开发的电视直播App。这款App通过加载官方直播网页,自动识别网页中的video标签并实现全屏播放,为用户带来流畅的直播观看体验。



原理
该App的核心原理非常简单且高效:它直接加载官方直播网页,通过腾讯X5 WebView强大的解析和渲染能力,自动识别网页中的video标签,并将其全屏展示。这一过程不仅简化了直播内容的获取方式,还确保了直播的稳定性和可靠性。
自动更新频道列表
多直播源
播放异常自动换源/刷新
应用自定义设置
适配手机、平板和电视
直接使用官网直播链接,非常稳定可靠
兼容 m3u8 链接
比起直接加载直播源,载入频道稍长,需要等待一定时间
使用的是网页播放器播放,对设备性能有一定的要求
无法选择视频清晰度
Q: 在电视机/盒子上无法自动全屏?
A: 一般是设备 WebView 的问题,待X5内核下载完成,重启 App 即可。若无法自动下载X5内核,请在设置-TBS调试界面内手动安装。
Q: 我打开怎么只有CCTV-1?
A: 频道列表托管在Github,出现此问题请检查您与Github之间的连接。
v2.1.1
1. 由于不稳定,【自动小窗播放】添加实验性标志
2. 修复软件在低版本系统打开崩溃的问题
3. 修复偶现数字换台导致崩溃
v2.1.0
新增支持:适配 Android 16 系统。
新增功能:上下滑动手势换台(请在设置中将“上下滑动手势”调整为“换台”以启用此功能)。
修复问题:针对部分设备定制 WebView 导致版本号非数字的情况,现已改为从 UA 中获取 WebView 版本号,确保正确识别。
优化体验:当无下一焦点时,增加越界动画效果,提升操作反馈。
v2.0.4
更新内容:
新增:可选择“频道列表风格”(单列,双列)
新增:可选择“换台风格”(风格一是频道条,风格二是全屏读取遮罩)
新增:可选择是否自动全屏播放(默认关闭)
新增:适配一些需要点击两次的网页(芒果台网站)
优化:界面颜色微调
优化:进入“TBS调试界面”,会自动询问是否需要安装X5内核
优化:若设备不支持X5内核,会提示
优化:优化焦点逻辑并始终定位在界面中央
优化:支持申请更多内存,减少因内存不足产生的异常
修复:蓝牙遥控器连接,会导致App闪退的问题
全屏打开方法:
进入设置,找到“自动全屏播放”设置为打开。
频道列表托管在Github,如果你安装后没有频道列表,或者加载慢,那就是你的网络无法访问Github
隐藏的下载地址

评论列表
有没有能看港澳台的直播软件啊?
要是能把点播功能加上就完美了
提示要安装X5内核怎么搞
非常好用的app
更新了新版2.1,他喵的竟然不能全屏,立马卸载装回老版1.13.1,又可以全屏观看了
小米电视看不了
这个广告频道多么?
界面非常丑陋,上方多出广告条,很多频道不能全屏。非常烂的APP,果断卸载。
不能全屏
楼主更新了现在版本2.0.4
可以,不管我怎么弄,都不会自动全屏,这2.0.0不知道修正这个bug了没有,抽空测试一下
密码是多少的
不兼容小米电视,
点开之后 所有台刷新完100%后就是黑屏而且没声音
电视安装不了
我的康佳电视是安卓9的系统,WebView安装后提示“这台设备上的WebView组件版本过低,请升级WebView组件或切换至X5内核”,在该应用中在线安装X5内核后虽然可以全屏,但一按遥控器的确认键就会闪退。
腾讯X5 WebView内核对硬件配置要求较高,低配电视盒子及普通的电视机如果安装了X5内核极易闪退,不安装X5内核又不会自动全屏。
额,为什么有的台动不动播出变更然后就看不了?
悠悠电视v103
这个很好用,非常的流畅。
网上可以搜索到。
下载X5内核就可以全屏,可是好像会闪退。