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



原理
该App的核心原理非常简单且高效:它直接加载官方直播网页,通过腾讯X5 WebView强大的解析和渲染能力,自动识别网页中的video标签,并将其全屏展示。这一过程不仅简化了直播内容的获取方式,还确保了直播的稳定性和可靠性。
自动更新频道列表
多直播源
播放异常自动换源/刷新
应用自定义设置
适配手机、平板和电视
直接使用官网直播链接,非常稳定可靠
兼容 m3u8 链接
比起直接加载直播源,载入频道稍长,需要等待一定时间
使用的是网页播放器播放,对设备性能有一定的要求
无法选择视频清晰度
Q: 在电视机/盒子上无法自动全屏?
A: 一般是设备 WebView 的问题,待X5内核下载完成,重启 App 即可。若无法自动下载X5内核,请在设置-TBS调试界面内手动安装。
Q: 我打开怎么只有CCTV-1?
A: 频道列表托管在Github,出现此问题请检查您与Github之间的连接。
v2.0.4
更新内容:
新增:可选择“频道列表风格”(单列,双列)
新增:可选择“换台风格”(风格一是频道条,风格二是全屏读取遮罩)
新增:可选择是否自动全屏播放(默认关闭)
新增:适配一些需要点击两次的网页(芒果台网站)
优化:界面颜色微调
优化:进入“TBS调试界面”,会自动询问是否需要安装X5内核
优化:若设备不支持X5内核,会提示
优化:优化焦点逻辑并始终定位在界面中央
优化:支持申请更多内存,减少因内存不足产生的异常
修复:蓝牙遥控器连接,会导致App闪退的问题
全屏打开方法:
进入设置,找到“自动全屏播放”设置为打开。
v2.0.1
修复荔枝网播放
v2.0.0
更新内容:
1. 新增:可选择“频道列表风格”(单排,双排)
2. 新增:可选择“换台风格”(风格一是频道条,风格二是全屏读取遮罩)
3. 新增:可选择是否自动全屏播放(默认关闭)
4. 新增:适配一些需要点击两次的网页(芒果台网站)
5. 优化:界面颜色微调
6. 优化:进入“TBS调试界面”,会自动询问是否需要安装X5内核
7. 优化:若设备不支持X5内核,会提示
8. 优化:优化焦点逻辑并始终定位在界面中央
9. 优化:支持申请更多内存,减少因内存不足产生的异常
10. 更改:不再支持 1GB 运行内存(含)及以下的设备
v1.13.3
1. 新增:适配更多网页
2. 修复:WebView 版本过低,X5 内核安装后不会识别的问题
3. 修复:设置界面几秒钟无操作会自动消失的问题
4. 修复:换源时,自动点击失效的问题
v1.13.1
1. 增加:适配更多网页
2. 修复:华为设备的 WebView 版本识别不正确的问题
v1.13.0
1. 增加:数字键换台(只能在当前组跳转,建议配合“仅收藏”列表使用)
2. 增加:支持某些节目,打开网页后,还需要点击一下的情况(北京,江苏,江西等)
3. 修复:收藏列表为空时,启用“仅收藏”,应用会无法启动的问题
4. 更改:网页现在锁定为 16:9 打开,不再填充全屏
5. 更改:不再支持 WebView 78 (不含)以下的设备(这是一个很无奈的更改,很多用户会忽略 WebView 版本过低提示)
频道列表托管在Github,如果你安装后没有频道列表,或者加载慢,那就是你的网络无法访问Github
隐藏的下载地址

评论列表
楼主更新了现在版本2.0.4
可以,不管我怎么弄,都不会自动全屏,这2.0.0不知道修正这个bug了没有,抽空测试一下
密码是多少的
不兼容小米电视,
点开之后 所有台刷新完100%后就是黑屏而且没声音
电视安装不了
我的康佳电视是安卓9的系统,WebView安装后提示“这台设备上的WebView组件版本过低,请升级WebView组件或切换至X5内核”,在该应用中在线安装X5内核后虽然可以全屏,但一按遥控器的确认键就会闪退。
腾讯X5 WebView内核对硬件配置要求较高,低配电视盒子及普通的电视机如果安装了X5内核极易闪退,不安装X5内核又不会自动全屏。
额,为什么有的台动不动播出变更然后就看不了?
悠悠电视v103
这个很好用,非常的流畅。
网上可以搜索到。
下载X5内核就可以全屏,可是好像会闪退。
谢谢楼主分享!
先看看
创维电视,打开跑完100%,无画面,也不全屏,只能看到字。
还是放一会电闪退??
好
下载之后打不开
下载内核重启后 就打不开频道列表直接闪退
这个WebView电视APP 各方面整体都挺好的,还可以换源(央网或央视频),央视频的源基本上都是720P或1080P,和电视浏览器APP相比,唯一的缺点就是换台整体比电视浏览器APP慢2秒,每换一个台需要4-5秒,而电视浏览器APP只需要2-3秒。不过整体已经很不错了,加油……
@分享迷粉丝 请问“电视浏览器APP”是哪个?……
这个想法有意思,能看。。。的确网页版都有,就是缺一个方法弄到电视上用遥控器控制