Embedded Media Client Architecture

The Oregan Abstraction Layer (OAL) enables the functional modules of Oregan's software to be completely hardware and OS independent. The OAL portability layer may be quickly implemented on new embedded platforms either by Oregan or its customers. Oregan's Embedded Media Browser is therefore able to run on an entire family of networked media products, including DVD players, DMA devices, Set Top Boxes and Digital TVs.

The three platform independent modules running on top of the OAL may be applied on a modular basis, as required to meet a particular product specification. The modules work in unison, integrated tightly and sharing common functionalities wherever appropriate.

Oregan Media Client Architecture Diagram