gpt4 book ai didi

html - Canvas 到视频在 Safari Lion/Mountain Lion 上非常慢

转载 作者:太空狗 更新时间:2023-10-29 13:49:52 24 4
gpt4 key购买 nike

我不太确定是什么原因造成的,但在 OSX 10.7.X 上当前稳定版的 safari 中,我只看到渲染了 3-4 帧。我下载了最新的 Safari 测试版,他们似乎改进了它,但它仍然掉落了大量的帧。

这是一个应该在 Lion 上的 Safari 中观看的演示:

http://jsfiddle.net/JEKAh/1/

如果您知道原因或发生了什么,请回复

编辑:在 mountain lion 上仍然是个问题

最佳答案

原来这个bug与视频文件的传输编码有关。如果您发送带有内容范围的视频,您将在 safari 中看到此问题。但是如果你使用 Transfer-Encoding: chunked 发送视频......它会工作正常

我使用了一个简单的节点服务器来测试这个:https://gist.github.com/3746561/c303f84866542c4a6ec2956ecf158cb9f492a7a2

-- 编辑

以上只是针对 Lion 的修复,似乎 Safari Mountain Lion 无法从使用分 block 传输编码发送的视频中渲染帧,其副作用也是大量的 Safari 内存泄漏......我运行正在为 canvas 传输的视频 2 分钟,Safari Web Content 进程使用了​​高达 12GB 的实际内存。 -_-

-- 编辑

经过额外的研究,我在最近的夜间 webkit 537.3 中发现了标准视频 Canvas 的原始问题,并确认目前在 webkit 537.11 中这些问题不再存在...所以我所能做的就是希望苹果尽快更新 safari,包括 webkit 修复

-- 编辑

这在 OSX 10.9 中已经修复:)

关于html - Canvas 到视频在 Safari Lion/Mountain Lion 上非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9929546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com