Q:

Why can't open some HTML5 video when open `Use hardware acceleration when available`

env:

Windows 7 32bit
Chrome v30

Why can't open HTML5 video on some site, such as xuetangx.com/ when check the Use hardware acceleration when available on Chrome setting?
Is the vedio coding not supported on Chrome?  
Thanks!

A:

There are 3 things that will prevent video from decoding when hardware acceleration is enabled and available; the browser, the graphics driver, or the graphics hardware.
The Browser.
In the case of Chrome, video decoding is either handled by the browser or a plugin. If a plugin is not being used, and the browser fails to decode the video with hardware acceleration, it should fall back into a software decode mode. The P8700 is fully capable of decoding 720p 30fps video in software. The inability to fallback given conditions which prevent hardware acceleration from decoding the video is the most likely cause of this problem. If a plugin has taken over, it can be disabled in the settings menu to allow Chrome to perform the decode.
The Graphics Driver.
With a Dell E6400, you are most likely using an Intel series 4 integrated graphics driver. Intel graphics drivers are updated frequently, but OEMs such as Dell do not release an updated version for download. You must get updates from Intel. Newer drivers may prevent a situation that causes the browser or plugin to fallback to software mode.
The latest 32-bit driver for the 4-series chipset as of this post
The Graphics Hardware.
Intel series 4 integrated graphics support BluRay decode of 1080p video, and as such should not be the weak link here.

