|
Multi-platform (OS)
development
-
Windows
-
Linux
-
Embedded Systems
Multi-format media handling
-
Encode, Decode, Transcode
-
Multiple video, music and photo formats
-
Content aggregation
Multi-room DVR
-
Multi-stream management
-
Tuner conflict management
-
Scheduling management and algorithms
-
Electronic Programming Guides
DLNA Server and Player
Software
-
Portability
-
Thin client optimization
Next-generation digital media
adapters
-
Unique two-way DMA reference designs
-
Embedded device drivers
-
Analog-to-digital media conversion
-
IR device control, including signal handling, interference
minimization
Rights Management
Media Networking
-
Alternative networking solutions
-
Streaming network protocols
-
Packet delivery, stream switching
-
Bandwidth management & QoS
|
Standards and Guidelines
Back-end infrastructure and
support
User Interface and Graphics
Display
-
Distribution and display over network, including latency
issues
-
10-foot UI design methodologies
-
PC application UI
-
Networked content aggregation and library management
-
Installer
Custom integration
-
Services and application conduit
-
API model integration (COM, Soap, HTTP, XML, UPnP)
e.g., iTunes, TiVo, Flickr, and WMP integration
Search
Television platform
considerations
Hard disk management
-
Disk space, cache mgmt.
-
IO buffering strategies
-
NAS
Operational
-
Certifications
-
Manufacturing oversight
|