Можно ли программно отключить декодирование видео h.264 с аппаратным ускорением в silverlight 5?

Мы получаем сообщения от пользователей Mac о том, что часть их видео воспроизводится с искажениями. Это начало происходить только после выхода Silverlight 5. В этот выпуск включено аппаратное ускорение декодирования видео для H.264, кодека, который мы используем. Мы обнаружили, что отключение аппаратного ускорения через настройки Silverlight решает проблему.

Кто-нибудь знает программный способ отключения аппаратного ускорения? У нас есть тысячи пользователей 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 garbled video

Параметр предпочтений, устраняющий проблему

silverlight preferences

17
задан Bryce Kahle 21 August 2012 в 02:11
поделиться