Cargando…

Handling of Multimedia Files in the Invenio Software

‘Handling of multimedia files in the Invenio Software’ is motivated by the need for integration of multimedia files in the open-source, large-scale digital library software Invenio, developed and used at CERN, the European Organisation for Nuclear Research. In the last years, digital assets like pic...

Descripción completa

Detalles Bibliográficos
Autor principal: Oltmanns, Björn
Lenguaje:eng
Publicado: 2012
Materias:
Acceso en línea:http://cds.cern.ch/record/1450898
Descripción
Sumario:‘Handling of multimedia files in the Invenio Software’ is motivated by the need for integration of multimedia files in the open-source, large-scale digital library software Invenio, developed and used at CERN, the European Organisation for Nuclear Research. In the last years, digital assets like pictures, presentations podcasts and videos became abundant in these systems and digital libraries have grown out of their classic role of only storing bibliographical metadata. The thesis focuses on digital video as a type of multimedia and covers the complete workflow of handling video material in the Invenio software: from the ingestion of digital video material to its processing on to the storage and preservation and finally the streaming and presentation of videos to the user. The potential technologies to realise a video submission workflow are discussed in-depth and evaluated towards system integration with Invenio. The focus is set on open and free technologies, which can be redistributed with the Invenio software. The state-of-the-art of these open technologies is discussed. Based on the results of the analysis, a conceptual solution as well as a technical solution is presented. Completely new modules for the processing of videos in Invenio are introduced and diverse enhancements and changes to the existing Software for better integration are portrayed. These solutions are implemented as portable base code, applicable for every Institution using Invenio for their digital libraries, as well as prototypical code, which serves as a demonstration on how to implement a complex individual video submission workflow with Invenio's newly added video capabilities.