OS | Player and Coded Combination | Standards | Entry Point |
---|---|---|---|
Windows CE | Windows CE Player with IEGD Direct Show Filters | MPEG-4/H.264/MPEG-2 | VLD |
Windows XP | Windows Media 11 with VC-1 codec | VC-1/WMV9 | MC |
Windows XP | PowerDVD Ultra 8.0 with codec version patch 2810a | H.264/MPEG-2 | VLD |
Linux | Mplayer with FFMPEG codec | MPEG4/VC-1/H.264/WMV9/MPEG-21 | VLD |
Linux | Helix-player-1.0.9 with Menlow codec 1.8.8.22 | MPEG4/VC-1/H.264/WMV9/MPEG-21 | VLD |
Linux | splay-plugin-atlas-01.2.0 with Menlow codec 1.8.8.22 | MPEG4/VC-1/H.264/WMV9/MPEG-21 | VLD |
Linux | RP4NB v 1.1 Gold with codec(s) | MPEG4/VC-1/H.264/WMV9/MPEG-21 | VLD |
When the hardware acceleration is used it is possible playing a full HD video by using a very low percentage of CPU.
There are two principal requirements that allow a video playing by using the Intel® SCH US15W chipset hardware acceleration:
Some tests have been done in order to find the software that can work properly and the right codec configuration. Those tests have been done under WXPE with the graphics drivers IEGD (version 10.3) and IEMGD (version 1.5 beta).
The softwares that have been used with success in this test are:
As previously mentioned the video has to be encoded in the right way by using one of the following codec: h.264, MPEG-2 and VC-1. In our test an HD video with resolution of 1280x528 has been encoded by using the H264 codec. The following software have been installed in order to do that:
Here the workflow thus has to be followed to get the video file coded in the right way: the video has to be imported in VirtualDub. By opening the “Select video compression” window in VirtualDub (Video-> Compression) it is possible to select the ffdshow in the list of installed codecs. Then by clicking on the “Configure” button it is possible to set the ENCODER and the FOURCC to the entry H.264. A FourCC (literally, four-character code) is a sequence of four bytes used to uniquely identify the video codec used in AVI files. This means that the FourCC code is used from the player software to determine which codec has been used to encode the video. If the FourCC has a wrong value not equal to H.264, MPEG-2 and VC-1 (e.g X264 or AVC1), the playing software will not use the Hardware Acceleration decoding. The following image shows the ffdshow video encoder configuration window with the ENCODER and FOURCC fields correctly set. The encoding process has to be started (File->Save as AVI) and in order to get the final video file.
This file can be played with the above mentioned Player by using a very low CPU percentage (a value between 6% and 15%).
The following image shows the ffdshow video encoder configuration window with the ENCODER and FOURCC fields correctly set.