UHAPI
Contents
Universal Home API
Introduction
The UHAPI Forum standardizes hardware-independent application programming interfaces (APIs) for analog and digital televisions, set top boxes, DVD players and recorders, personal video recorders (PVRs), home servers and other consumer audio/video (A/V) devices.
The forum has released the UHAPI 1.1 specification for Analogue and Digital Television ATSC and Personal Video Recorders (PVR). The latest specifications are available at [1]. The 1.1 version has been donated by the UHAPI Forum to CELF (complying with CELF non-member submission license requirements) and can be downloaded here: attachment:UHAPI1_1.zip .
List of UHAPI 1.1 Interfaces
Audio
Interface name | Interface name |
Analog Audio Decoding | ATSC Decoder |
SPDIF Decoding | SPDIF-in |
SPDIF-out | Audio Automatic Volume Levelling |
Audio Program Selection | Audio Bass Enhancement |
Audio Dynamic Range Control | Audio Mixing |
Audio Noise Generation | Audio Volume Control |
Equalizing | Output Configuration |
Speaker Set/Headphones | - |
Video
Interface name | Interface name |
Analog Audio & Video Demodulation | Analog Video Decoding |
ATSC Decoder | Analog AV Input |
Analog AV Output | Channel Decoding |
Hdmi In | Image Decoding 2 |
Out Of Band Tuning & Demodulation | RF Amplification |
Signal Strength | STC Decoder |
Transport Stream Demultiplexing | Transport Stream Multiplexing |
Tuning | URL Source |
VBI Slicing | Video Mixing |
Ambient Level | Analog Video Encoder |
Analog Video Encryption | Anti Aging |
Black Bar Detection | Video Color Enhancement |
Color Transient Improvement | Dynamic Noise Reduction |
Histogram Modification | Noise Measurement |
Scan Rate Conversion 2 | Sharpness Enhancement |
Sharpness Measurement | Basic Video Featuring |
Personal Video Recorder
Interface name | Interface name |
Data Injecting | Data Extracting |
SPTS Transmuxing |
Other UHAPI resources
- | UHAPI 1.1 specification
- Open Source Linux PC implementation of the UHAPI interfaces : http://sourceforge.net/projects/uhapi4linux/, Avg Uhapi Imp Task Force
- UHAPI architecture presentation: UHAPI_Architecture_IFA_20050905.pdf
- UHAPI technical whitepaper : uhapitechpaper-v4.1.pdf
- Specification Readers Guide : uhAPI Specification Readers Guide