Oasis

System Architecture

The Oasis system Architecture can be broken down into three parts.  These are: A diagram illustrating the overall system is below.
 

Oasis Server

Internal Architecture

Oasis Clients

Search Database

Protocols

Client Implementation

Properties of Cheetah

Requirements of Oasis

Consistency of Media availability in the database.
Support for Bookmarks or Videomarks.
Media Accessible via URL.
Server needs to know more about the media being served.
Low startup and seek latency.
Reduce the amount of assumptions by both the client and the server.
Access to video should not be dependant upon the availability of a search database.