Lecture Object: An Architecture for Archiving Lectures on the Web Web Lecture Archive Project cern.ch CERN European Laboratory for Particle Physics University of Naples “Federico II” Dipartimento di Informatica e Sistemistica
2 Started in July 1999 Collaboration between CERN HR/TD, UM- ATLAS, and the University of Michigan Media Union Archiving Lectures, seminars, tutorials, training events Sync-o-matic, Clipboard 2000 Web Lecture Archive Project
3 Current Archive [121] Summer Student Program Lectures [45] Academic Training Program Lectures 2000/2001 [16] Technical Training C++ for Particle Physicists - P.Kunz Introduction to the UML - J. Deacon, etc… [25] ATLAS Software Tutorials/Workshops Nobel Prize lectures. Etc… ~250 Web-Lectures
4 Archive must be Persistent NO proprietary technologies Platform independent Survive to external technological cycles Low production workload Web-Lecture easily editable Indexing/Retrieving Archiving Issues
5 Multiple archives on the web Standard is needed Uniform retrieving Interchangeable Tools Common development Interoperability
6 Process Overview CAPTUREDELIVERY ARCHIVE
7 Lecture Object Describes the Lecture in XML Independent of capture mechanism Independent of delivery mechanism Streaming-technology independent Client & server platform independent
8 Service Architecture Broker Clients Lecture Object Repository Web Server A1 A2 A3 Resources Servers
9 Data Architecture Lecture Slides Video Pointing Notes Abstract Educational Keywords Content Meta-data Technical Meta-data Video meta-data
10 <video title="Welcome to WLAP" region="speaker-face“ src="rtsp://webcast.cern.ch:5540/giosue.rm" /> <slide title="First" type="image/gif" begin="00:00:00" region="slide“ src=" /> Lecture Object Example
11 Dynamic Conversion Web Server SMIL HTML+Java … Transformation “Lecture Object” Data Base Client
12 Dynamic Conversion Web Server SMIL HTML+Java … Transformation “Lecture Object” Data Base Client <video title="Welcome to WLAP" region="speaker-face“ src="rtsp://webcast.cern.ch:5540/giosue.rm" /> <slide title="First" type="image/gif" begin="00:00:00" region="slide“ src=" />
13 Existing Standards for Content Meta-data IEEE LOM Learning Object Meta-data Instructional Management Systems Getting Educational Systems Talking Across Leading-Edge Technologies Alliance of Remote Instructional Authoring and Distribution Networks
14 Implementation Issues 1 structure for different objects Extensibility ? Binding ? 27 age 27
15 Solution: RDF/XML Resource Description Framework W3C standard for Meta-Data Can be written as XML Key technology for the future WEB XML RDF Meta-data XML Object Meta-data
16 application/vnd.rn-realmedia rtsp://webcast.cern.ch/videofile.rm Player en... Video Meta-data Example Extension
17 Capturing: –VBA Macro: PowerPoint -> Lecture Object –VB application: PDF reader -> Lecture Object Server side – PHP script: Lecture Object -> SMIL Client side –Java Applet: Lecture Object -> HTML+RealVideo Prototype Developed
18 MP3 player Select+compile personal CD-ROM of web-lectures WAP gateway (audio streaming) UMTS (video streaming) Future Scenario
19 Web Lecture Archive Project (WLAP) New proposal: “Lecture Object” Using RDF for learning meta-data Summary
20 Web lecture archive project Sync-o-Matic Clipboard-2000 For more references please look at: References