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 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. How Does It Work? 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 user then connects to a SPOT server, which then serves a slide presentation with synchronized audio streamed over telephony. The Big Picture SPOT Client PowerPoint file SPOT Server Audio SPOT Client SPOT Client Audio 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. Fin! SPOT Presentation Archive Lectures Topics SPOT Demo
© Copyright 2025 Paperzz