110 likes | 289 Views
SPOT Slide Presentation Over Telephony. A CS 790 Project by Jason Howes. What is SPOT?. An ITX application suite for creating and playing slide presentations with synchronized streaming audio. Three applications: SPOT Wizard SPOT Client SPOT Server. SPOT Features.
E N D
SPOTSlide Presentation Over Telephony A CS 790 Project by Jason Howes
What is SPOT? • An ITX application suite for creating and playing slide presentations with synchronized streaming audio. • Three applications: • SPOT Wizard • SPOT Client • SPOT Server
SPOT Features • Makes extensive use of the ITX telephony package. • Supports both local and remote presentation viewing. • Slide presentations are created from PowerPoint presentations. • Allows a user to move back and forth within the presentation via an interface similar to that of a CD player.
SPOT Wizard • Used to create new slide presentations from an existing PowerPoint presentation. • A CD player interface is used to navigate through the PowerPoint presentation. • Outputs two files: • RAD File - Raw Audio Data File • PAM File - Presentation Audio Mapping File
SPOT Client • Used to view the slide presentation. • The client can view local presentations created by a SPOT Wizard or remote presentations served by a SPOT server. • A CD player interface is used to navigate through the SPOT presentation.
SPOT Server • Serves a SPOT presentation to a SPOT client. • Can support multiple clients simultaneously. • Since the SPOT suite is based on the ITX telephony package, audio can be streamed to the SPOT client machine or to a telephone.
A user surfs the Web to a SPOT Presentation Archive and then downloads a SPOT file, which contains information on all of the SPOT servers that can serve the particular SPOT presentation.The user then starts a SPOT client. The SPOT client uses the SPOT file to present a list of SPOT servers to the user.The userthen connects to a SPOT server, which then serves a slide presentation with synchronized audio streamed over telephony. How Does It Work?
The Big Picture SPOT Client SPOT Client PowerPoint file SPOT Server Audio Audio SPOT Client
The Technologies • PowerPoint COM Automation • Used to power the Wizard and Client GUI. • RAD File • The SPOT audio file format. • PAM File • Contains all information needed to playback the slide presentation. • ITX Telephony Package • Used to stream audio to either a client machine or telephone.
SPOT Presentation Archive • Lectures • Topics • SPOT • Demo