17

我们收到来自 Mac 用户的报告,称他们的某些视频播放出现乱码。这只是在 Silverlight 5 发布时才开始发生的。此版本包括 H.264 的硬件视频解码加速,这是我们使用的编解码器。我们发现通过 Silverlight Preferences 禁用硬件加速可以解决问题。

有谁知道禁用硬件加速的编程方式?我们在 OS X 上拥有数千名用户,并希望为他们抢先解决此问题。我们也欢迎其他解决问题的方法。

相关细节:

更新

  • 它不会始终如一地发生,这使得这个问题更难解决。有些视频可以正常播放,有些则不行。所有视频都以相同的方式编码。
  • 它发生在 Google Chrome、Safari 和 Firefox 中。
  • 仅适用于 Mac OS X,在 Windows 中根本不会发生。
  • 它发生在几种不同的 Mac 型号和版本上。Mac Mini、MacBook Air、MacBook Pro 等。到目前为止,我们还没有找到从未出现过问题的特定型号。

更新 2

  • 使用 Silverlight 5.0 和 5.1 复制

更新 3

  • 这是在浏览器中(因此上面列出的浏览器)

这是乱码视频的示例

silverlight 5乱码视频

解决问题的首选项设置

银光偏好

4

2 回答 2

1

您提到了几个浏览器,所以我假设您托管在一个页面上。看看这是否适合你:

<param name="enableGPUAcceleration" value="false"/>

<object>托管插件的 HTML 页面上的标记中。

于 2012-08-21T01:54:24.410 回答
0

如果是 Out of browser application 您可以在 OOB 设置中关闭 GPU 加速在此处输入图像描述

于 2012-08-20T22:51:23.067 回答