120 likes | 139 Vues
2 nd InDiCo meeting. 30 August 2002. CERN, Geneva. Lecture data Acquisition process at CERN. Hector Sanchez SanMartin. <Hector.Sanchez@cern.ch>. ETT - DH. Introduction. Lecture data. Acquisition process. InDiCo related. Contents. CERN as Lecture Producer. CERN as Lecture Consumer.
E N D
2nd InDiCo meeting 30 August 2002 CERN, Geneva Lecture data Acquisition process at CERN Hector Sanchez SanMartin <Hector.Sanchez@cern.ch> ETT - DH
Introduction Lecture data Acquisition process InDiCo related Contents Hector Sanchez 30 August 2002 @ CERN 2
CERN as Lecture Producer CERN as Lecture Consumer Need of a system for capturing and delivering lecture data to the community through the Internet Series of lectures: ACAD, SSL, … Technical training courses: computing, engineering, … Projects & experiments: GRID, LHC, … Large user community spread over the world Multi-disciplinary Historical lectures: Nobel prize lectures, … Introduction Hector Sanchez 30 August 2002 @ CERN 3
CERN CERN CERN CERN CERN Additional material Other Transparencies Audio/Video Metadata Timing Video tape speaker, title, place, time,… [instant-duration-transparency] bibliography, speaker contributions,… RealMedia file Original document Graphic files Lecture data Agenda record Text file Agenda record Hector Sanchez 30 August 2002 @ CERN 4
Survive to software life-cycles (non-proprietary) Portability & scalability Fast availability Deliverable through the Internet Low cost in the acquisition and production Maintainability Multi-platform and multi-format delivery Lecture data: desired properties Hector Sanchez 30 August 2002 @ CERN 5
Lecture Repository Encoder Agenda Maker video organizer producer operator speaker speaker lecture metadata Lecture Launcher Agenda DB Webcast Doc timing documents ORIGINAL TRANSPARENCY DOCUMENTS Library eBulletin Lecture Producer edited material Webcast site MULTIMEDIA Conference sites Multimedia generators … SMIL SyncOMat Acquisition process: Overview METADATA Hector Sanchez 30 August 2002 @ CERN 6
2: start encoding 1.1: Lecture metadata Agenda DB Doc 1: set up talk 4.2: link to video 4: stop encoding 4.1: video 1.2: notification organizer producer operator speaker speaker video service Webcast 3: start timing 5.1: timing 7.2.2: link to SMIL 5.3: link to document 5: stop timing 7.2.1: SMIL 7.1: timing video slides 5.2: transparency document 6.1: timing video 7.2: create SMIL 6.2: document 7: production finished 6: get lecture data Before the lecture When the lecture starts When the lecture finishes After the lecture Acquisition process: Workflow Agenda Maker Encoder Lecture Launcher SMIL generator Lecture Producer Hector Sanchez 30 August 2002 @ CERN 7
Additional Agenda services provided Easy to deal with and transparent to users Low cost process Almost immediate availability: ~5 min after the lecture Autonomous and distributed process Low cost maintenance for sites containing Agenda lectures Scalable & “portable” archive Possibility to extend the services on top of the “Raw” data “Raw” data can be mirrored very easily and then run the platform-dependant services on top of it Dynamic generation from the Agenda Acquisition process: Benefits Hector Sanchez 30 August 2002 @ CERN 8
Long-term archive? Portability of the lecture data/metadata? Hard scenarios still to be improved Video vs. Multimedia delivery Institution independent solution Need of choosing better formats for the “raw” data Need to access the Agenda DB XML+OAI SMIL generated is Real-dependant Pure W3C SMIL 2.0 Lectures using blackboard or hardcopy slides Bandwidth considerations Acquisition process: Unsolved issues Hector Sanchez 30 August 2002 @ CERN 9
Production: on-site mixing Normal scenario: CERN’s Main Auditorium Audio: micro for the speaker & for the audience Video: some analog cameras “controlled” light & sound conditions Video tapes: BetaCam, VHS On-the-fly encoding using RealProducer (RealMedia) audience speaker video2 video1 slides video3 mixer BetaCAM VHS RealProducer audio Acquisition process: Video capture Hector Sanchez 30 August 2002 @ CERN 10
Creation of MPEG2 files (VOB) from Beta tapes Possible improvement on the source capture devices Video content Heavy and manual process Will improve it: DVD recorder, MPEG card,…?? File interchange ?? Audio: 2 micro ?? Video: digital cameras ?? speaker face speaker+transparencies speaker+transparencies+detail Speaker && transparencies InDiCo related: Video for Analysis Hector Sanchez 30 August 2002 @ CERN 11
No mention to the capture process in InDiCo URs Proposal: Taking advantage of CERN experience to include it Is it inside the scope of the project? Capturing is very institution (hw) dependant, but a “framework” tool could be provided as optional part of MaC (Lecture Launcher?) video capture plug-ins MaC Capturing module timing capture plug-ins other capture plug-ins InDiCo related: Capture process Hector Sanchez 30 August 2002 @ CERN 12