hxh19950701 / WebViewTvLive

使用 腾讯X5 WebView 开发的电视直播App
https://www.v2ex.com/t/1077160
707 stars 95 forks source link

一些建议 #4

Open miaomiaosoft opened 1 month ago

miaomiaosoft commented 1 month ago
  1. 不显示图片不知道是有意减少加载时间还是BUG,建议能显示完整网页
  2. 增加自定义频道分类,并可以在设置中自行输入网络txt或json列表文件链接,或加载本地文件,由用户自己添加源,这样你也不用提供源不用担心自己提供的节目源可能会涉及版权或违规(比如NTD)。
  3. 播放有些台时中间时不时会闪现正在加载圆圈,感觉是在读取M3U8的分段文件,但其实网络通畅画面也没中断,建议隐藏或改用其他更不显眼的方式
  4. 目前的视频备用源似乎只支持2个,3个时不显示,建议增加数量至少5个
  5. 设置中增加一个可选功能,在全屏播放前隐藏加载网页的画面,这样就更像个电视APP而不是浏览器了
  6. 有些通过加载网页框架播放的直播没法全屏,比如 https://tv2.wfuapp.com/2019/12/ctitv-news-live.html
  7. 有些网站使用了CF加速并需要通过人类验证,但完成验证后也无法跳转,比如 https://yeslivetv.com/channels/ctv-bravo/ ,另外解决验证问题后可能还需要自动点击播放按钮才能播放。
  8. 针对这类网站 www.gztv.com 、live.jstv.com 由于各频道地址一致,要适配的话可能要在json列表中添加一个在全屏前自动点击的功能参数比如(不过我不懂这方面如何实现也只是举例):

    "name": "广州卫视", "groupName": "国内", "autoClick": "频道所在的网页元素名称", "urls": [ "https://www.gztv.com/#/channel" ]

  9. 频道列表的显示方式我觉得这种可能更直观方便: image

目前就这些建议,感谢提供如此便捷的工具。

hxh19950701 commented 1 month ago

感谢建议。

  1. 加载图片太耗资源,反正也只是借用网页加载视频,故默认无图模式。
  2. 这个可以考虑,但是我精力有限。自定义列表需要列表作者做页面全屏适配,但是现在适配逻辑是写死在app内的,不知道如何抽象出来。
  3. 这个问题在看了。
  4. 这个问题会解决。
  5. 这个之前实现过,但是有的页面黑屏时间过长,体验不佳。
  6. 由于我并不擅长Web,很多网页情况我无法适配。
  7. 这个各有所爱。
hxh19950701 commented 1 month ago

关于第三点问题,测试一下1.2版本

miaomiaosoft commented 1 month ago

关于第三点问题,测试一下1.2版本

还是有,只是闪现速度好像更快了。 比如央视频里那些源,江苏卫视之类。

hxh19950701 commented 1 month ago

关于第三点问题,测试一下1.2版本

还是有,只是闪现速度好像更快了。 比如央视频里那些源,江苏卫视之类。

1.3版本应该没问题了

miaomiaosoft commented 1 month ago

关于第三点问题,测试一下1.2版本

还是有,只是闪现速度好像更快了。 比如央视频里那些源,江苏卫视之类。

1.3版本应该没问题了

这个问题似乎是解决了 但又有了新问题,全屏失效了。 不能全屏我记得是X5内核没下载完,是否卸载旧版本时会导致X5也被清除要重新下载?如果是这个原因如何查看X5安装状态? 可是已经等很久了还是不行

然后 https://idx.gdplayertv.to/live-tv/videoland-movie/?embed=1 这类地址不能像1.1旧版一样自动打开声音

上面两个问题只要装回1.1立马解决都不用等待,感觉X5也没有被卸载。

hxh19950701 commented 1 month ago

1.2 应该是存在声音问题,1.3我已经修复了

hxh19950701 commented 1 month ago

全屏问题应该是X5内核没有安装完,手动安装内核,进入设置-TBS调试-安装线上内核

miaomiaosoft commented 1 month ago

全屏问题应该是X5内核没有安装完,手动安装内核,进入设置-TBS调试-安装线上内核

返回 下载失败,sendrequest后台返回不需要下载。 应该是下载了,但没有正确运行。

hxh19950701 commented 1 month ago

你应该是有安装广告拦截软件

miaomiaosoft commented 1 month ago

你应该是有安装广告拦截软件

手机上没有去广告的软件,不过DNS是带去广告的 而问题是同样的环境1.1版本没有问题

smilingK commented 1 week ago

由于很多用户网络无法访问githup资源,建议使用代理链接。 https://github.moeyy.xyz/https://raw.githubusercontent.com/hxh19950701/WebViewTvLive/main/app/channels/2.0/%E5%A4%AE%E8%A7%86%26%E6%B9%96%E5%8D%97.json

https://github.moeyy.xyz/https://raw.githubusercontent.com/hxh19950701/WebViewTvLive/main/app/channels/2.0/%E5%AE%8C%E6%95%B4.json

hxh19950701 commented 1 week ago

由于很多用户网络无法访问githup资源,建议使用代理链接。 https://github.moeyy.xyz/https://raw.githubusercontent.com/hxh19950701/WebViewTvLive/main/app/channels/2.0/%E5%A4%AE%E8%A7%86%26%E6%B9%96%E5%8D%97.json

https://github.moeyy.xyz/https://raw.githubusercontent.com/hxh19950701/WebViewTvLive/main/app/channels/2.0/%E5%AE%8C%E6%95%B4.json

下个版本会转移到国内地址

miaomiaosoft commented 1 week ago

@hxh19950701 发现有新版,试了下还不错,支持更多备用源,但由于不再开源且发行版又加固了,我已经没办法通过修改使用自己的频道列表了了,使用自定义列表的功能有意增加吗? 另外江西台那几个不能随网址换台可能要适配下。 感谢能继续更新。

hxh19950701 commented 1 week ago

@hxh19950701 发现有新版,试了下还不错,支持更多备用源,但由于不再开源且发行版又加固了,我已经没办法通过修改使用自己的频道列表了了,使用自定义列表的功能有意增加吗? 另外江西台那几个不能随网址换台可能要适配下。 感谢能继续更新。

后面会增加自定义频道列表的,我改了太多,先把功能稳定一下。