Video Device Conformance Templates
The following tables list the device conformance templates and associated parameters for the Windows Media Video 9 codec.
Simple Profile, Low Level
| Parameter | Value |
|---|---|
| Template string | "SP@LL" |
| Appropriate devices | Wireless handsets (Microsoft Windows-Powered SmartPhone Solution and similar devices) |
| Maximum resolution | 176 x 144 |
| Maximum frame rate | 15 fps |
| Maximum bit rate | 96 Kbps |
| Maximum buffer size (in 16384-bit units) | 20 (about 3.4 seconds at maximum bit rate) |
| Interlaced Encoding | No |
Simple Profile, Medium Level
| Parameter | Value |
|---|---|
| Template string | "SP@ML" |
| Appropriate devices | Handheld computers and Personal data assistants High-end wireless handsets |
| Maximum resolution | 352 x 288 |
| Maximum frame rate | 15 fps @ 352 x 288 24 fps @ 320 x 240 |
| Maximum bit rate | 384 Kbps |
| Maximum buffer size (in 16384-bit units) | 77 (about 3.3 seconds at maximum bit rate) |
| Interlaced Encoding | No |
Generic Simple Profile
A stream that complies with the algorithmic limitations of the simple profile, but does not fit into one of the level specifications, will be assigned "SP" as its device conformance template string.
Main Profile, Low Level
| Parameter | Value |
|---|---|
| Template string | "MP@LL" |
| Appropriate devices | Set-top boxes |
| Maximum resolution | 352 x 288 |
| Maximum frame rate | 30 fps |
| Maximum bit rate | 2 Mbps |
| Maximum buffer size (in 16384-bit units) | 306 (about 2.5 seconds at maximum bit rate) |
| Interlaced Encoding | No |
Main Profile, Medium Level
| Parameter | Value |
|---|---|
| Template string | "MP@ML" |
| Appropriate devices | Set-top boxes Slower computers using DirectX Video Acceleration Windows Media–enabled DVD players |
| Maximum resolution | 720 x 576 |
| Maximum frame rate | 30 fps @ 720 x 480 25 fps @ 720 x 576 |
| Maximum bit rate | 10 Mbps |
| Maximum buffer size (in 16384-bit units) | 611 (about 1 second at maximum bit rate) |
| Interlaced Encoding | Yes |
Main Profile, High Level
| Parameter | Value |
|---|---|
| Template string | "MP@HL" |
| Appropriate devices | Computers using DirectX Video Acceleration High-Definition Windows Media–enabled DVD players Digital cinema high-definition streaming |
| Maximum resolution | 1920 x 1080 |
| Maximum frame rate | 30 fps @ 1920 x 1080 60 fps @ 1280 x 720 |
| Maximum bit rate | 20 Mbps |
| Maximum buffer size (in 16384-bit units) | 2442 (about 2.66 seconds at maximum bit rate) |
| Interlaced Encoding | Yes |
Generic Main Profile
A stream that complies with the algorithmic limitations of the main profile, but does not fit into one of the level specifications, will be assigned "MP" as its device conformance template string.
Complex Profile
| Parameter | Value |
|---|---|
| Template string | "CP" |
| Remarks | The complex profile has no explicit limitations. It is used to enable all of the codec algorithms, usually for demonstration purposes. |
The following tables list the parameters of the device conformance templates for the Windows Media Video 9 Image codec.
Video Image Level 1
| Parameter | Value |
|---|---|
| Template string | "I1" |
| Maximum resolution | 352 x 288 |
| Maximum frame rate | 30 fps |
| Maximum bit rate | 192 Kbps |
| Maximum buffer size (in 16384-bit units) | 39 (about 3.26 seconds at maximum bit rate) |
| Interlaced Encoding | No |
Video Image Level 2
| Parameter | Value |
|---|---|
| Template string | "I2" |
| Maximum resolution | 1024 x 768 |
| Maximum frame rate | 30 fps |
| Maximum bit rate | 384 Kbps |
| Maximum buffer size (in 16384-bit units) | 77 (about 3.26 seconds at maximum bit rate) |
| Interlaced Encoding | No |
Generic Video Image
A Video Image stream that does not fit into one of the level specifications will be assigned "I" as its device conformance template string.
Related topics
- Audio Device Conformance Templates
- Device Conformance Template Parameters
- Recommended Device Conformance Template Combinations