Post on 05-Apr-2015
Distribution und Archivierung von Audio-/Video-Material in
MILESS/MyCoRe basierten Dokumentenservern
und Perspektiven der Integrationin Lernumgebungen
F. LützenkirchenUniversitätsbibliothek Duisburg-Essen
luetzenkirchen@ub.uni-duisburg-essen.de
F. Lützenkirchen 2IFW Göttingen 07.02.2007
MILESS & DuetT := DuEPublico
• Seit 1997: Multimedialer Lehr- und Lernserver EssenUniversitätsbibliothek, Rechenzentrum, Medienzentrum
• Mitte 2006: Fusion mit Duisburger Dokumentenserver DuetTDuEPublico: Duisburg-Essen Publications online
• Technische Basis: MILESS Software• Inhalte aus DuetT wurden nach MILESS übernommen
• Nachnutzung in Jena, Münster, Düsseldorf, Bochum, Paderborn• Open Source, Java, XML• Schrittweise Ablösung der eigenen Software-Anteile
durch MyCoRe FunktionalitätBasiert aktuell zu über 50% auf dem MyCoRe Kern
• Dublin Core Datenmodell• Registrierter OAI-PMH 2.0 Data Provider• Web Services Schnittstellen (Suche und Bearbeitung von Inhalten)
F. Lützenkirchen 3IFW Göttingen 07.02.2007
MILESS @ ULB Münster (miami)
F. Lützenkirchen 4IFW Göttingen 07.02.2007
MILESS @ ThULB Jena (DB Thüringen)
F. Lützenkirchen 5IFW Göttingen 07.02.2007
MILESS @ Duisburg-Essen: DuEPublico
F. Lützenkirchen 6IFW Göttingen 07.02.2007
DuEPublico in Zahlen
• 972 Dissertationen, Habilitationen• 745 Online-Publikationen • 689 Semesterapparate im laufenden Semester
– ca. 18.500 Einträge– ca. 8.200 Dateien, Artikel, Buchauszüge im Volltext– ca. 7.100 Bücher
• 856 archivierte Semesterapparat älterer Semester• Lehrmaterial, Videos, Veranstaltungsmitschnitte, ...
• ca. 58.000 Dateien in 4.675 Dokumenten• davon ca. 1500 Audio- und Videodateien
über Helix Universal Server 9 (Streaming-Server)wird auch für Live-Übertragungen genutzt
F. Lützenkirchen 7IFW Göttingen 07.02.2007
MyCoRe
• Erste MILESS Nachnutzer: Jena (Urmel, DB Thüringen), Freiburg (Freimore), Leipzig/IBM (Bach Digital)
• Zusätzliche Anforderungen entstehen, z.B.– konfigurierbares Datenmodell, Anpassbarkeit
• Gemeinsame Entwicklung eines Software-Kerns auf Java- und XML/XSL Basis, als Open Source (GNU GPL), gemeinsame Funktionen zur Entwicklung lokaler Dokumenten- und Publikationsserver
– MyCoRe = My Content Repository = Miless Community Core
• MyCoRe 1.3.1 (Feb 2006), Bsp.-Applikation DocPortal• Anwendungen in Rostock, Jena, Leipzig, Hamburg, Kiel,
Freiburg, Münster, Duisburg-Essen, Paderborn, Düsseldorf, Braunschweig, Halle, Bochum
F. Lützenkirchen 8IFW Göttingen 07.02.2007
MyCoRe Architektur
F. Lützenkirchen 9IFW Göttingen 07.02.2007
Konfigurierbares Datenmodell
F. Lützenkirchen 10
IFW Göttingen 07.02.2007
MyCoRe @ ThULB Jena: E-Journals
F. Lützenkirchen 11
IFW Göttingen 07.02.2007
Internes Dateisystem in MyCoRe
• Dateien eines Dokumentes werden nicht als Link verwaltet, sondern in den Server importiert
• MyCoRe IFS (Internal Filesystem) verwaltet Datei- und Verzeichnisstruktur, technische Metadaten, MD5 Prüfsummen etc. in eigenen Datenbanktabellen
• File Content Stores speichern Inhalte der Dateien– Lokales Dateisystem auf dem Server– Entferntes Dateisystem via FTP / SCP / CIFS / Samba
• Upload über HTML-Formular oder Java-Applet• Download: auch ZIP-Generierung on-the-fly• Image Viewer für Digitalisate: Skalieren etc.• Volltextsuche in PDF, HTML, Word, OpenOffice
F. Lützenkirchen 12
IFW Göttingen 07.02.2007
Integration von Audio-/Video-Streaming-Servern
• Transparente Integration als File Content Store• Helix Universal Server, IBM VideoCharger• Streaming von AVI, MPEG 1, MPEG2, Real,
Windows WMV, Apple Quicktime, WAV, MP3• Audio-/Video-Streaming-Server sind für den
Endnutzer transparent integriert– Benutzer lädt Video in MyCoRe hoch– MyCoRe erkennt anhand des Dateityps, dass das Video
auf dem Streaming Server (File Content Store) gespeichert werden soll
– Benutzer klickt auf Videodatei, Player startet
• Einzelne Szenen eines Videos lassen sich gezielt einzeln über URL wiedergeben
F. Lützenkirchen 13
IFW Göttingen 07.02.2007
Upload großer Dateien über Java-Applet
F. Lützenkirchen 14
IFW Göttingen 07.02.2007
Mitschnitte von Veranstaltungen
F. Lützenkirchen 15
IFW Göttingen 07.02.2007
Vorlesungsmitschnitte als Real-Video
F. Lützenkirchen 16
IFW Göttingen 07.02.2007
Video-Präsentation mit Folien (AVID)
F. Lützenkirchen 17
IFW Göttingen 07.02.2007
Video-Präsentation mit Folien (SMIL)
F. Lützenkirchen 18
IFW Göttingen 07.02.2007
Video-Präsentation mit Folien (SMIL)
F. Lützenkirchen 19
IFW Göttingen 07.02.2007
Videos mit Storyboards strukturieren
F. Lützenkirchen 20
IFW Göttingen 07.02.2007
Video-Storyboards sind XML-Dokumente
F. Lützenkirchen 21
IFW Göttingen 07.02.2007
Verteilte Suche über mehrere Server
F. Lützenkirchen 22
IFW Göttingen 07.02.2007
Integration Dokumentenserver <-> E-Learning
Institutional Content Repository
MILESS, MyCoRE
• Learning material, metadata• Query metadata, content based query facilities in image, audio, video• Systematical order, linking to external sources• Audio-/video streaming, ...• Archiving, backup• Format conversion, transcoding, version management
E-LearningManagement
System
Moodle, EWS, ...
• Learner, Learning process• Guide learner through content
• Course management• Interactive exercises, Gradebook
•Student administration• Calender, Announcements
• Communication: Chat, Discussion forum• Content creation tools
• Curriculum development
Interfaces,Services
F. Lützenkirchen 23
IFW Göttingen 07.02.2007
DFG-Projekt zur Systemkonvergenz: "Mistel"
• Planungs- und Autorensystem: Essener Lern-Modell ELM Wirtschaftsinformatik, Prof. Adelsberger
• Dokumenten- und Publikationsserver: miless, DuEPublico
• CSCW-System / kooperative Wissensorganisation: sTeam: Strukturieren von Informationen im Team Heinz-Nixdorf-Institut Paderborn, Prof. Keil-Slawik
• Integration über Web Services Schnittstellen• Durchgängige Unterstützung von
Lehr- und Lernprozessen
F. Lützenkirchen 24
IFW Göttingen 07.02.2007
DFG-Projekt zur Systemkonvergenz: "Mistel"
F. Lützenkirchen 25
IFW Göttingen 07.02.2007
Web Services (SOAP) Schnittstellen
• Suche nach Dokumenten• Suche nach Personen• Dokumente und Personen
erstellenbearbeitenlöschenexportieren
• Dateibereiche und Dateienerstellen, hochladenaktualisierenlöschen
• Benutzer und Zugriffsrechteerstellenverwalten
F. Lützenkirchen 26
IFW Göttingen 07.02.2007
"MUVIN": Verteilte Video-Dokumentenserver
Dokumenten- undPublikationsserver z .B. DuEPublico
Audio-/Video-Streaming Server z. B. an RWTH Aachen
Universitäten,Lernmanagementsysteme z. B. EWS Dortmund
Skizze:J. Hüvelmeyer,MZ Dortmund
F. Lützenkirchen 27
IFW Göttingen 07.02.2007
Geschützer Zugang zu Audio-/Video-Inhalten
• MILESS oder MyCoRe Dokumentenserver:Zugriffsschutz über Benutzerkennung/Passwortoder IP-Adresse (Netzzugehörigkeit des Clients)
• Video Streaming Server:Direkter Zugriff über HTTP/RTSP URL soll verhindert werden,Authentifizierung / Authorisierung soll über den Dokumentenserver erfolgen
• Für IBM VideoCharger: Ticket-Mechanismus existiert• Für Helix Server: Helix Security Manager erforderlich
– Erfordert Helix Server Unlimited, Version 11– Generiert Tickets, beschränkte Gültigkeit, optional auch
Einschränkung auf Client-IP und/oder Sitzungsdauer– Single Sign-On, Authentifizierung nur am Dokumentenserver
F. Lützenkirchen 28
IFW Göttingen 07.02.2007
Helix Security Manager
Quelle: (c) RealNetworks, Inc.
InstitutionellerDokumenten-
Server
F. Lützenkirchen 29
IFW Göttingen 07.02.2007
Integration Moodle < > DuEPublico– Integration des Dokumentenservers in die Moodle Oberfläche– Prototypische Anbindung auf Basis von WebServices
– Backup und Archivierung von Moodle-Kursen in DuEPublico• Backup abgelaufener Kurse aus Moodle heraus
– Restore von archivierten Moodle-Kursen aus DuEPublico• Qualifizierte Suche aus Moodle heraus• Dateien des Kurses in DuEPublico einsehbar
– Recherche und Import von Content aus DuEPublico• Suche aus Moodle heraus• Import von Dateien• Verlinken von Dateien und Dokumenten
– Arbeitsteilung Moodle <> DuEPublico• Import von Dateien in Moodle Kurs• aber: Speicherung des Content in DuEPublico• Nutzung des Audio/Video-Streaming Servers• Integration für den Endnutzer transparent
F. Lützenkirchen 30
IFW Göttingen 07.02.2007
Inhalte aus dem Dokumentenserver übernehmen
F. Lützenkirchen 31
IFW Göttingen 07.02.2007
Inhalte aus dem Dokumentenserver übernehmen
F. Lützenkirchen 32
IFW Göttingen 07.02.2007
Inhalte aus dem Dokumentenserver übernehmen
• Gefundenes Dokument als Link einfügen• Gefundenes Dokument komplett importieren• Einzelne Dateien als Link einfügen• Einzelne Dateien komplett importieren
F. Lützenkirchen 33
IFW Göttingen 07.02.2007
Dokumentenserver zur Dateiverwaltung verwenden
F. Lützenkirchen 34
IFW Göttingen 07.02.2007
Dokumentenserver zur Dateiverwaltung verwenden
F. Lützenkirchen 35
IFW Göttingen 07.02.2007
Dokumentenserver zur Dateiverwaltung verwenden
F. Lützenkirchen 36
IFW Göttingen 07.02.2007
Moodle-Kurs im Dokumentenserver archivieren
F. Lützenkirchen 37
IFW Göttingen 07.02.2007
Moodle-Kurs im Dokumentenserver archivieren
Vielen Dank für Ihre Aufmerksamkeit!