F. Lützenkirchen Universitätsbibliothek Duisburg-Essen [email protected]

38
Distribution und Archivierung von Audio-/Video-Material in MILESS/MyCoRe basierten Dokumentenservern und Perspektiven der Integration in Lernumgebungen F. Lützenkirchen Universitätsbibliothek Duisburg-Essen [email protected]

description

Distribution und Archivierung von Audio-/Video-Material in MILESS/MyCoRe basierten Dokumentenservern und Perspektiven der Integration in Lernumgebungen. F. Lützenkirchen Universitätsbibliothek Duisburg-Essen [email protected]. MILESS & DuetT := DuEPublico. - PowerPoint PPT Presentation

Transcript of F. Lützenkirchen Universitätsbibliothek Duisburg-Essen [email protected]

Page 1: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

Distribution und Archivierung von Audio-/Video-Material in

MILESS/MyCoRe basierten Dokumentenservern

und Perspektiven der Integrationin Lernumgebungen

F. LützenkirchenUniversitätsbibliothek Duisburg-Essen

[email protected]

Page 2: F. Lützenkirchen Universitä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)

Page 3: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 3IFW Göttingen 07.02.2007

MILESS @ ULB Münster (miami)

Page 4: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 4IFW Göttingen 07.02.2007

MILESS @ ThULB Jena (DB Thüringen)

Page 5: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 5IFW Göttingen 07.02.2007

MILESS @ Duisburg-Essen: DuEPublico

Page 6: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 7: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 8: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 8IFW Göttingen 07.02.2007

MyCoRe Architektur

Page 9: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 9IFW Göttingen 07.02.2007

Konfigurierbares Datenmodell

Page 10: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 10

IFW Göttingen 07.02.2007

MyCoRe @ ThULB Jena: E-Journals

Page 11: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 12: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 13: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 13

IFW Göttingen 07.02.2007

Upload großer Dateien über Java-Applet

Page 14: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 14

IFW Göttingen 07.02.2007

Mitschnitte von Veranstaltungen

Page 15: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 15

IFW Göttingen 07.02.2007

Vorlesungsmitschnitte als Real-Video

Page 16: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 16

IFW Göttingen 07.02.2007

Video-Präsentation mit Folien (AVID)

Page 17: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 17

IFW Göttingen 07.02.2007

Video-Präsentation mit Folien (SMIL)

Page 18: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 18

IFW Göttingen 07.02.2007

Video-Präsentation mit Folien (SMIL)

Page 19: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 19

IFW Göttingen 07.02.2007

Videos mit Storyboards strukturieren

Page 20: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 20

IFW Göttingen 07.02.2007

Video-Storyboards sind XML-Dokumente

Page 21: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 21

IFW Göttingen 07.02.2007

Verteilte Suche über mehrere Server

Page 22: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 23: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 24: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 24

IFW Göttingen 07.02.2007

DFG-Projekt zur Systemkonvergenz: "Mistel"

Page 25: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 26: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 27: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 28: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 28

IFW Göttingen 07.02.2007

Helix Security Manager

Quelle: (c) RealNetworks, Inc.

InstitutionellerDokumenten-

Server

Page 29: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 30: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 30

IFW Göttingen 07.02.2007

Inhalte aus dem Dokumentenserver übernehmen

Page 31: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 31

IFW Göttingen 07.02.2007

Inhalte aus dem Dokumentenserver übernehmen

Page 32: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

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

Page 33: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 33

IFW Göttingen 07.02.2007

Dokumentenserver zur Dateiverwaltung verwenden

Page 34: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 34

IFW Göttingen 07.02.2007

Dokumentenserver zur Dateiverwaltung verwenden

Page 35: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 35

IFW Göttingen 07.02.2007

Dokumentenserver zur Dateiverwaltung verwenden

Page 36: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 36

IFW Göttingen 07.02.2007

Moodle-Kurs im Dokumentenserver archivieren

Page 37: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

F. Lützenkirchen 37

IFW Göttingen 07.02.2007

Moodle-Kurs im Dokumentenserver archivieren

Page 38: F. Lützenkirchen Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

Vielen Dank für Ihre Aufmerksamkeit!