|
Audio
|
Required
|
Recommended
|
Optional
|
|
32.0 kHz
|
|
X
|
|
|
44.1 kHz
|
X
|
|
|
|
48.0 kHz
|
|
X
|
|
|
64.0 kHz
|
|
X
|
|
|
88.2 kHz
|
|
X
|
|
|
96.0 kHz
|
|
X
|
|
|
Audio connections: RCA stereo
|
X
|
|
|
|
Audio connections: S/PDIF
|
|
X
|
|
|
Audio connections: stereo headphone
|
|
|
X
|
|
Audio decoder: Dolby Digital/AC3 5.1, 6.1, 7.1
|
|
X
|
|
|
Audio decoder: DTS 5.1
|
|
X
|
|
|
Audio decoder: MP3
|
|
X
|
|
|
Audio decoder: MPEG-2 AAC
|
|
X
|
|
|
Audio decoder: MPEG-4 AAC
|
|
X
|
|
|
Audio decoder: WMA 9
|
|
X
|
|
|
Audio decoder: WMA 9 Professional
|
|
X
|
|
|
Audio decoder: WMA 9 Lossless
|
|
X
|
|
|
Audio decoder: WMA 9 Voice
|
|
X
|
|
|
Bits per sample: 16
|
X
|
|
|
|
Bits per sample: 24
|
|
|
X
|
|
Surround sound audio: Dolby Digital
|
|
X
|
|
|
Surround sound audio: DTS
|
|
X
|
|
|
Surround sound audio: down-mixing to stereo
|
|
X
|
|
|
Bus
|
Required
|
Recommended
|
Optional
|
|
I2C/I2S
|
|
|
X
|
|
IEEE 1394
|
|
|
X
|
|
PCI
|
|
|
X
|
|
SDIO
|
|
|
X
|
|
Content protection
|
Required
|
Recommended
|
Optional
|
|
Macrovision
|
|
|
X
|
|
Copy Generation Management System for Analog (CGMS-A)
|
|
|
X
|
|
High-bandwidth Digital Content Protection (HDCP)
|
|
|
X
|
|
Serial Copy Management System (SCMS)
|
|
|
X
|
|
Smart card
|
|
|
X
|
|
Debugging
|
Required
|
Recommended
|
Optional
|
|
Ethernet debug port
|
X
|
|
|
|
Serial debug port
|
|
|
X
|
|
USB debug port
|
|
|
X
|
|
Graphics and video
Note:
Graphics hardware and video hardware are optional for audio-only NMDs.
|
Required
|
Recommended
|
Optional
|
|
Alpha blending: per pixel
|
|
X
|
|
|
Alpha blending: region and rectangle
|
|
X
|
|
|
Alpha blending: mixing of two or more frame buffer or video overlay surfaces
|
|
X
|
|
|
Color space conversions: YUV to RGB
|
|
X
|
|
|
Color space conversions: RGB to YUV
|
|
X
|
|
|
Graphical frame buffers: primary frame buffer
|
X
|
|
|
|
Graphical frame buffers: secondary or off-screen frame buffers
|
|
X
|
|
|
Graphical frame buffers: frame buffer for page-flipping
|
|
X
|
|
|
RGB support for frame buffers and video overlays: 16-bit RGB565
|
X
|
|
|
|
RGB support for frame buffers and video overlays: 16-bit ARGB1555
|
|
X
|
|
|
RGB support for frame buffers and video overlays: 16-bit ARGB4444
|
|
X
|
|
|
RGB support for frame buffers and video overlays: 24-bit RGB888
|
|
X
|
|
|
RGB support for frame buffers and video overlays: 24-bit ARGB5676
|
|
X
|
|
|
RGB support for frame buffers and video overlays: 24-bit ARGB8565
|
|
X
|
|
|
RGB support for frame buffers and video overlays: 32-bit RGB888
|
|
X
|
|
|
RGB support for frame buffers and video overlays: 32-bit ARGB8888
|
|
X
|
|
|
Scaling up and down of graphics and video overlays
|
|
X
|
|
|
Standard definition, interlaced TV output: NTSC D1
|
Required in countries/regions that support this standard.
|
|
|
|
Standard definition, interlaced TV output: PAL D1
|
Required in countries/regions that support this standard.
|
|
|
|
TV connections: composite
|
X
|
|
|
|
TV connections: SCART
|
X
|
|
|
|
TV connections: S-video
|
X
|
|
|
|
TV connections: component
|
|
|
X
|
|
TV connections: DVI
|
|
|
X
|
|
Two-dimensional graphics acceleration: cursor
|
|
X
|
|
|
Two-dimensional graphics acceleration: single-color fill or gradient fill of circle, ellipse, line, and rectangle blits
|
|
X
|
|
|
Two-dimensional graphics acceleration: source-to-destination copies
|
|
X
|
|
|
Two-dimensional graphics acceleration: system-memory-to-video-memory moves
|
|
X
|
|
|
Two-dimensional graphics acceleration: font rendering
|
|
X
|
|
|
Vertical blanking interval (VBI) utilization: closed captioning (CC)
|
Required in countries/regions that mandate CC
|
|
|
|
Video decoder: WMV9
|
|
X
|
|
|
Video decoder: VC-1
|
|
X
|
|
|
Video decoder: MPEG-2
|
|
|
X
|
|
Video decoder: MPEG-4 AVC/H.264
|
|
X
|
|
|
Video decoder: MPEG-4 ISO
|
|
X
|
|
|
Video enhancements: anisotropic antialiasing
|
|
|
X
|
|
Video enhancements: bilinear antialiasing
|
|
|
X
|
|
Video enhancements: nearest antialiasing
|
|
|
X
|
|
Video enhancements: flicker filter
|
|
X
|
|
|
Video enhancements: deinterlacing of interlaced video
|
|
|
X
|
|
Video enhancements: motion compensation
|
|
|
X
|
|
Video overlays: display overlay
|
|
X
|
|
|
Video overlays: picture-in-picture (PIP) overlay
|
|
X
|
|
|
Video overlays: on-screen display (OSD) overlay
|
|
X
|
|
|
Video overlays: subpicture, subtitle, and captioning overlay
|
|
X
|
|
|
YUV support for frame buffers and video overlays: 12-bit 4:2:0 IMC2
|
|
X
|
|
|
YUV support for frame buffers and video overlays: 12-bit 4:2:0 IMC4
|
|
X
|
|
|
YUV support for frame buffers and video overlays: 12-bit 4:2:0 YV12
|
|
X
|
|
|
YUV support for frame buffers and video overlays: 12-bit 4:2:0 iYUV
|
|
X
|
|
|
YUV support for frame buffers and video overlays: 12-bit 4:2:0 NV12
|
|
X
|
|
|
YUV support for frame buffers and video overlays: 16-bit 4:2:0 IMC1
|
|
X
|
|
|
YUV support for frame buffers and video overlays: 16-bit 4:2:0 IMC3
|
|
X
|
|
|
YUV support for frame buffers and video overlays: 16-bit 4:2:2 YUV2
|
|
X
|
|
|
YUV support for frame buffers and video overlays: 16-bit 4:2:2 UYVY
|
|
X
|
|
|
YUV support for frame buffers and video overlays: 32-bit 4:4:4 AYUV
|
|
X
|
|
|
Memory
|
Required
|
Recommended
|
Optional
|
|
RAM
|
32 MB for NMDs
64 MB for DVRs
|
64 MB for NMDs
128 MB for DVRs
|
|
|
ROM or flash memory
|
16 MB
|
32 MB
|
|
|
Microprocessor
|
Required
|
Recommended
|
Optional
|
|
32-bit with a memory management unit (MMU) that is supported by Windows Embedded CE
|
X
|
|
|
|
Networking
|
Required
|
Recommended
|
Optional
|
|
Wired: 10/100 megabits per second (Mbps) Ethernet
|
X
|
|
|
|
Wireless: 802.11a
|
|
|
X
|
|
Wireless: 802.11b
|
|
|
X
|
|
Wireless: 802.11g
|
|
|
X
|
|
Wireless: Bluetooth
|
|
|
X
|
|
Wireless: Consumer IR
|
|
|
X
|
|
Real-time clock
|
Required
|
Recommended
|
Optional
|
|
Real-time clock with an alarm and a battery backup
|
X
|
|
|
|
Storage
|
Required
|
Recommended
|
Optional
|
|
IDE/ATAPI/SATA: hard disk drive with DMA capability
|
|
|
X
|
|
IDE/ATAPI/SATA: CD/DVD R/W with DMA capability
|
|
|
X
|
|
Internal flash: disk-on-module
|
|
|
X
|
|
Internal flash: disk-on-chip
|
|
|
X
|
|
Internal flash: NAND/NOR flash array
|
|
|
X
|
|
Timer
|
Required
|
Recommended
|
Optional
|
|
OS tick timer
|
X
|
|
|
|
USB host controller
|
Required
|
Recommended
|
Optional
|
|
USB 1.1
|
|
X
|
|
|
USB 2.0
|
|
X
|
|
|
User input/output
|
Required
|
Recommended
|
Optional
|
|
Front-panel control buttons: power/standby button
|
X
|
|
|
|
Front-panel control buttons: home button
|
|
|
X
|
|
Front-panel control buttons: up, down, left, and right directional buttons
|
|
|
X
|
|
Front-panel control buttons: enter button
|
|
|
X
|
|
Front-panel control buttons: button controller
|
|
|
X
|
|
LED/LCD indicators: power and standby
|
X
|
|
|
|
LED/LCD indicators: network activity
|
|
X
|
|
|
LED/LCD indicators: remote control and keyboard activity
|
|
X
|
|
|
LED/LCD indicators: LCD front-panel controller
|
|
|
X
|
|
LED/LCD indicators: LED controller
|
|
|
X
|
|
Input devices: remote control
|
X
|
|
|
|
Input devices: remote mouse or trackball
|
|
|
X
|
|
Input devices: remote keyboard
|
|
|
X
|