Content

Project description

WebPresenter is an eLearning tool created at the Technical University of Kaiserslautern during a practical course at the AG ICSY. It consists of an annotation and a presentation component. The annotation component is able to record a lecture while it is held. It enables the lecturer to annotate the slides with textboxes, textmarks and lines or to use a virtual laserpointer. Slides, the lecturer's voice and annotations on the slides are stored in an XML document and associated media files. The stored slides are intended to be made available on the internet. For this reason the information in the XML document and the media files is used to reconstruct the presentation. This information serves as input for the presentation component which generates SVG presentations. They can be viewed in a browser with the Adobe SVG viewer plugin installed. Hence, students can regard the recording with the same slides, annotations and sound as in the presentation itself.

You can find examples at http://www.icsy.de/vorlesung, link Multimediasysteme (WS 2005/2006). When a slide is chosen you can view the corresponding SVG file by clicking on the icon at the left side of the icon bar (red manikin with the bubble).

Annotation component

The annotation component allows the presentation of content and the possibility to annotate it. The annotations can be directly edited or deleted. Furthermore this component realizes the recording of sound. The recorded presentation content, annotations and sound are exported to an XML document, which serves as input for the presentation component.

Presentation (SVG) component

The presentation component proceeds XML files which were created by the annotation component. Out of an input file the presentation component generates several SVG files which represent a reconstruction of the original lecture. A lecture can consist of multiple slides. The information panel is located in the foreground of the SVG document. It shows progress and additional meta information. The info panel can be hidden via the context menu. Annotations will be drawn at the same place and time as in the original presentation.