WebView v3.0.1 开源电视直播

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

WebView v3.0.1 开源电视直播

原理

该App的核心原理非常简单且高效:它直接加载官方直播网页,通过腾讯X5 WebView强大的解析和渲染能力,自动识别网页中的video标签,并将其全屏展示。这一过程不仅简化了直播内容的获取方式,还确保了直播的稳定性和可靠性。

功能

  • 自动更新频道列表

  • 多直播源

  • 播放异常自动换源/刷新

  • 应用自定义设置

  • 适配手机、平板和电视

优势

  • 直接使用官网直播链接,非常稳定可靠

  • 兼容 m3u8 链接

局限

  • 比起直接加载直播源,载入频道稍长,需要等待一定时间

  • 使用的是网页播放器播放,对设备性能有一定的要求

  • 无法选择视频清晰度

FAQ

Q: 在电视机/盒子上无法自动全屏?
A: 一般是设备 WebView 的问题,待X5内核下载完成,重启 App 即可。若无法自动下载X5内核,请在设置-TBS调试界面内手动安装。

Q: 我打开怎么只有CCTV-1?
A: 频道列表托管在Github,出现此问题请检查您与Github之间的连接。

v3.0.1

1. 增加 自定义 功能
2. 增加 滑动调节亮度/音量 功能(默认开启)
3. 增加 加载外部 WebView 功能
4. 增加 央视频优先 功能
5. 支持  Android 17
6. 增加一些动画效果
7. 重构屏幕适配,以解决在高版本系统上,界面忽大忽小的问题
8. 修复退出后,App还在最近任务列表显示的问题

v2.1.2

1. 增加左右键换源的功能,有需要的用户可以去【设置-左右键功能】开启
2. 修复荣耀设备的WebView类型识别不准确的问题
3. 修复荔枝网无法播放的问题

v2.1.0

新增支持:适配 Android 16 系统。
新增功能:上下滑动手势换台(请在设置中将“上下滑动手势”调整为“换台”以启用此功能)。
修复问题:针对部分设备定制 WebView 导致版本号非数字的情况,现已改为从 UA 中获取 WebView 版本号,确保正确识别。
优化体验:当无下一焦点时,增加越界动画效果,提升操作反馈。

v2.0.4

更新内容:

  1. 新增:可选择“频道列表风格”(单列,双列)

  2. 新增:可选择“换台风格”(风格一是频道条,风格二是全屏读取遮罩)

  3. 新增:可选择是否自动全屏播放(默认关闭)

  4. 新增:适配一些需要点击两次的网页(芒果台网站)

  5. 优化:界面颜色微调

  6. 优化:进入“TBS调试界面”,会自动询问是否需要安装X5内核

  7. 优化:若设备不支持X5内核,会提示

  8. 优化:优化焦点逻辑并始终定位在界面中央

  9. 优化:支持申请更多内存,减少因内存不足产生的异常

  10. 修复:蓝牙遥控器连接,会导致App闪退的问题


全屏打开方法:
进入设置,找到“自动全屏播放”设置为打开。

频道列表托管在Github,如果你安装后没有频道列表,或者加载慢,那就是你的网络无法访问Github


更新WebView 电视(火狐版):

1. 体积很大,火狐版自带浏览器内核,因此体积无法做到标准版那样小。考虑用不了标准版的设备一般都是老电视,所以我只自带了armv7架构的内核,不然体积非常大。即便这样,火狐版的体积也有80M左右了 。

2. 由于架构不同,“调整画面比例” 功能不可用。

3. 由于内核内置,不取决于系统内核和X5内核,所以内核名称固定显示为GCK。

4. 没有其他不同了,功能都是一样的。标准版和火狐版也是不共存的,会相互覆盖(选择自己喜欢的即可,两个都装无意义)。

软件下载

关注公众号,获取验证码,输入验证下载

请关注公众号,回复关键字"验证码",获取验证码。【注】微信扫描右侧二维码可以关注本站微信公众号。

微信公众号二维码
温馨提示

本站所有资源均来自网络搜集免费分享,仅供学习参考,严禁商业盈利!

软件中的广告/弹窗/诱导等信息切勿轻信,注意鉴别,以免上当受骗!

如果您喜欢本站,可以收藏本网址,方便下次访问!

评论

发表评论

支持纯文本,禁止HTML 0/200