有没有人知道禁用硬件加速的程序化方式?我们在OS X上有成千上万的用户,并且想抢先解决这个问题。其他解决问题的办法也是值得欢迎的。
相关细节:
> MP4容器中的H.264编解码器,有时具有AAC音频
>视频在Amazon S3上托管,并通过CDN进行播放
>使用Silverlight MediaElement
>我已经尝试关闭对象参数中的enableGPUAcceleration
>我已经尝试关闭CacheMode,因为它会影响到GPU加速度,详见on this page about Silverlight hardware acceleration.
更新
>它不会一直发生,这使得这个问题难以解决。有些视频会播放OK,其他视频不会播放。所有视频都以相同的方式进行编码。
>它发生在Google Chrome,Safari和firefox。
>这只是Mac OS X,它根本不会在windows中发生。
>它发生在几个不同的机型和修订的Mac。 Mac Mini,MacBook Air,MacBook Pro等。我们还没有找到一个从来没有问题的特定型号。
更新2
>使用Silverlight 5.0和5.1进行复制
更新3
>这是浏览器(因此上面列出的浏览器)
这是一个乱码视频的例子
修复问题的首选项设置
解决方法 你提到了几个浏览器,所以我认为你是托管在一个页面上。看看这是否适合你:<param name="enableGPUacceleration" value="false"/>
在< object>标记在托管该插件的HTML页面上。
总结以上是内存溢出为你收集整理的osx – 以任何方式编程禁用硬件加速h.264视频解码在silverlight 5?全部内容,希望文章能够帮你解决osx – 以任何方式编程禁用硬件加速h.264视频解码在silverlight 5?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)