近一个多月以来安卓 chrome 无法播放 youtube 之外的视频

2023-08-06 11:15:34 +08:00
 XhivaW

如题 一播放 web 视频就报异常

清空 google 体系数据、重新安装下载、修改 chrome 的 vulcan 配置等方法 均无效

现在逼的用系统内置浏览器看 web 视频 请问有人知道为啥吗。。

11846 次点击
所在节点    Android
33 条回复
jingmatrix
2023-08-07 23:32:47 +08:00
你这个界面给出的连接有些太多了,所以有一些是网站的重试连接。理论上只应该有两个,所以问题是在细节中。点击连接会有详情,截图给大家看看 Timing 瀑布图(就是我前面提到的那种截图) https://developer.chrome.com/docs/devtools/network/reference/#timing 。(**这才是这重要的信息**)

大概率是你的网络连接问题,有时候可能是运营商问题,你确定在所有网络状态下都看不了视频?
我经历过一些运营商屏蔽 Websocket 连接的,也有限制特定端口的。
XhivaW
2023-08-08 08:10:19 +08:00
@jingmatrix 谢谢回复
网络方面昨晚是家里宽带 今天是手机信号 都是一样不行
更新了 media 截图

以及 2 个连接对应 Timing 瀑布图

jingmatrix
2023-08-08 14:55:07 +08:00
Chrome 版本似乎似乎不是最新 v115(MacOs 或者 Android),麻烦升一下,信息多一些。

问题应该出在 Chrome 没有完整接收完 Content-Length (理论值)的字节前就关闭了连接,或者 Content-Range 有误。截图给大家看看 Header 页面
https://developer.chrome.com/docs/devtools/network/reference/#headers

我需要知道 Response Headers 中所有以 Content- 开始的项以及 Request Headers 中的 Range 项。

为了以防 Widevine 出问题的可能性, 你能测试播放这个页面的视频吗? https://bitmovin.com/demos/drm 。麻烦发一下上面的 MSE 以及 EME 结果。
XhivaW
2023-08-08 22:25:22 +08:00
@jingmatrix 感谢回复 更新如下

1. Chrome 版本已经是最新 v115


2. 测试 https://bitmovin.com/demos/drm 网页显示异常+连接很多 我不确定该截取哪些 选了一个连接截图如下
2.1 全局


2.2 随机连接甲前半


2.3 随机连接甲后半


3. 由于上述网址页面异常 我依然使用 https://m.bilibili.com/video/BV1Bu4y117aj 并选了两个连接截图如下
3.1 随机连接甲前半


3.2 随机连接甲后半


3.3 随机连接乙全部


不知截图是否正确 烦请指正
jingmatrix
2023-08-08 23:37:38 +08:00
1. 其实我希望你更新 MacOS 上的 Chrome 到 v115, 因为是它决定了开发者工具的版本
2. 目前来看你的 Widevine 出了很大问题,无法播放含 DRM 的视频,这解释了你无法播放大部分网站的视频。这算是对你整个问题的解答了。为了验证这一猜想,请测试能否播放 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video 上不包含 DRM 的视频。
3. 你的截图不是理想,在 Bilibili 那个例子中,你忘记了 先 Filter 一下 Media 了。也就是说,你所谓的 乙 截图找错了连接。麻烦更正,好进一步验证 2 里的猜想。
XhivaW
2023-08-09 08:33:50 +08:00
@jingmatrix 谢谢回复

1. mac 上 chrome 大版本也是是 115 检查更新也没有提示升级


2. 测试上述连接中视频 可以正常播放 对应 media 的 headers 截图如下



3. B 站视频中选择 media 的两个连接 headers 截图如下
甲:


乙:

jingmatrix
2023-08-09 14:20:24 +08:00
目前来看,你的网络连接没有问题,是你的 Widevine 支持出现了问题。Widevine 是商业闭源软件,相关资料很少,而且我自己的 Chrome 没有出现相关问题,所以我无法提供进一步的建议。
你当然可以自行了解一下别人解决 Widevine 的方案,选择再折腾一下。
为了解决你当下的问题,建议更换 Chrome 版本。使用 Chrome Beta, Dev 或者 Canary 吧。
XhivaW
2023-08-09 14:29:41 +08:00
@jingmatrix 了解 谢谢
zhouxiao
2023-08-28 11:40:38 +08:00
手机是鸿蒙系统的么,我华为手机也无法播放。网页里面 h264 编码的视频都不能播放
XhivaW
2023-08-28 14:29:19 +08:00
@zhouxiao 是的 没注意是不是哪次升级的影响
zhjunjun
2023-12-15 14:43:26 +08:00
老哥 解决了么 我也有同样问题,咋解决的,谢谢
XhivaW
2023-12-15 15:33:23 +08:00
@zhjunjun 老哥你好 告诉你个不幸的消息 我没解决 之前用华为的时候改用 edge 就可以 现在直接换 vivo x100pro 了。。。
Mexion
363 天前
华为是这样的,Chrome 看不了视频,也一直不解决,只能换其他浏览器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/962761

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX