Поддерживает ли Silverlight или Flash аппаратное ускорение? Работает ли GPU или только CPU? Я считаю, что Netflix View Instant использует Silverlight, поддерживает ли это аппаратное ускорение?
2 ответа
Silverlight - начиная с Silverlight 3:
Еще одна новая и заметная особенность Silverlight 3 - поддержка аппаратного ускорения. В Silverlight 1 и 2 весь рендеринг выполнялся программно, что означало, что производительность сложных анимаций и воспроизведения видео сильно зависела от возможностей хост-компьютера. Однако Silverlight 3 может использовать преимущества аппаратных графических процессоров. Вы можете убедиться в этом в Beta 1 и даже измерить влияние, которое это оказывает на производительность и загрузку процессора.
Flash - начиная с Flash Player 9, обновление 3:
Еще одна очень интересная новая функция в Flash Player 9 Update 3 - это поддержка аппаратного масштабирования для Flash Player, которая идеально подходит для улучшения качества воспроизведения видео высокой четкости в полноэкранном режиме, особенно если учесть размер видео HD 1080p (1920 x 1080). ). Новое аппаратное ускорение было создано не только для новых возможностей видео H.264. Это также помогает с большими видеофайлами On2 VP6 и отображением SWF-контента в целом.
http://www.adobe.com/devnet/flashplayer/articles/hd_video_flash_player_05.html