Mozilla片刻前发布了其Firefox Web浏览器的新版本。Firefox 127.0.2根据Mozilla对该问题的分析,修复了YouTube上的长期播放问题,而不是由Google拥有的财产造成的,而不是Firefox引起的。
在过去的五个月左右的时间里,一些Firefox用户定期在YouTube上遇到障碍。全部受影响的用户尚不清楚。我们在上周就发表了一篇有关该问题的文章。
这是细节:
- 它影响了YouTube上的常规视频,但并非全部。
- 分辨率为1080或更高的VP9视频仅受到影响。
- 受影响的用户注意到一个无尽的缓冲问题。
Mozilla跟踪两个主要错误。这些是涉及实时视频问题的Bug 1900191和Bug 1878510,在YouTube上观看常规视频时处理了问题。
Mozilla花了一些时间来分析该问题并提出解决方案。核心的原因是,即使在YouTube上访问相同的视频时,工程师也无法重复它。
一段时间后,Mozilla工程师Alastor Wu发现了问题的根本原因。他说,这个问题是由YouTube提供的糟糕的Muxed VP9字节往来引起的。问题是由Google拥有的YouTube引起的,因此根据Mozilla的说法,而不是Firefox Web浏览器本身中的错误。
这是WU对该问题的技术分析的快速摘要:YouTube提供了与先前服务的视频样本相关的不良视频样本。这不应该发生,这是问题的原因。重叠导致Firefox无法计算下一个样本,这最终会触发无尽的缓冲状态。您可以按照此操作来检查完整的评论关联。
发行说明指出:“修复了YouTube播放可能在某些条件下停滞的问题。”
闭幕词
Mozilla没有提及为什么基于铬的浏览器不受此影响的影响。一种可能的解释是,遇到问题时,它正在使用其他类型的错误处理。最终,仅受到该问题影响的是Firefox和基于Firefox的浏览器。
受影响的Firefox用户可以立即将浏览器升级到最新版本。这应该解决问题。
在桌面上这样做的最简单选择是选择Firefox菜单>“帮助”>“关于Firefox”。这将显示当前版本并下载可用的最新更新。
Mozilla本月初发布了Firefox 127。它引入了少量更改,包括安全更新。
您是否使用Firefox并使用浏览器在YouTube上播放视频?您最近过去的经验是什么?