Videotorium: video sharing for research and education András Kovács NIIF Institute akov@niif.hu TF-Media meeting Utrecht, The Netherlands 31 March 2011
Project overview History: Video-on-Demand (VoD) Windows Media Flash Share? Metadata? Videotorium: http://videotorium.hu/ Launched: 06/2010 Own development Uploader user base: Research and education Public collections Non-profit applications 2.
Videotorium 3.
Portal feature overview Special Player: Flash Rich media: A/V + slides Embed, share Media download Navigation: Categories (science fields) Channels/Events Search (simple/advanced) Recommendations: Featured Latest User evaluation Most popular 4.
Upload/share Uploaders: Research & education Public collections Students (limited) Non-profit knowledge dissem. AAI preference (eduid) Upload steps: 1. Media, presentation and attachments 2. Automatic conversion 3. Metadata description 4. Visual edit (slides) 5. Publication options New recording Media and slide upload Automatic conversion Metadata1: Basic description Metadata2: Details, classification Metadata3: Contributors Publication options Ready Visual edit, slide timing 5.
Automatic conversion Media surrogates: Audio only version (mp3) Flash audio/video: H.264/AAC Normal quality High quality (up to 720p HD) Formats: avi, mpeg-1/2/4, flv, f4v, m4v, mp3, wma/wmv, ogg, etc. Thumbnail generation, key pictures Tools: ffmpeg (mplayer) Attached documents: Presentation: ppt/pptx, odp, pdf, sxi PDF conversion + stills Full text indexing Additional documents Tools: OpenOffice, MS Office ghostscript, pdftotext, ImageMagick 6.
Metadata model Target group: viewer vs. uploader Too much vs. less details Intuitive user interface Effective search engine Multi language: Original language (any) Optional English description Metadata types: Bibliographical records Recordings, events, organizations Contributor records Rights & permissions Technical metadata Advanced: content description 7.
Metadata model: levels of description Basic description: partly optional Improved Europeana Semantic Element DC Recordings, persons, events, organizations/bodies Science field classification: mandatory Ortelius thesaurus (2 language: en/hu) EU: science project classification Hierarchical: 2500 items (!) BME OMIKK Content description: optional Library of Congress Subject Heading (LCSH) thesaurus Quasi standard : subject words, relations HU adoption: University of Debrecen Library Free descriptors: optional 8.
Metadata: classification and description Classification: Add to channel/event Science field (Ortelius) Genre Free tags LCSH subject words Description: Date of recording Detailed description Copyright message Technical note 9.
Metadata: adding a contributor Contributor: Name, degree Profession Key picture Role: E.g.: speaker, writer, etc. Job groups: Organization Job Scientific prizes More groups: Editable Add according to appearance Author database 10.
Metaadat: publikációs opciók beállítása Access: Public Registration Group of organization Own closed group (invite) Time restricted: Accessible in a time window Metadata exchange (OAI)? Downloadable: Audio/video surrogates Embeddable in external webpage? Publish / revoke 11.
Visual edit Special Flash application: Synchronize slides to video Uploaded presentation file or bitmap Set chapters, title of slides Virtual trim 12.
Search Quick / advanced search Metadata search Slide content search Slide indexing: Full text index presentation pages OCR bitmap slides (cuneiform) Slide search: Play starts from selected slide 13.
Architecture 14.
Hardware and software Software: Linux, MySQL, Apache, Lighttpd FFmpeg, mplayer OpenOffice, MS Office Ghostscript, ImageMagick, pdftotext, etc. Web: PHP, Flash, JavaScript Multiplatform and browser independent Streaming: Wowza Media Server Java, multiplatform RTMP streaming (HTTP fallback) Authentication plugin (AAI integration) 15.
Videotorium as metadata aggregator OAI-PMH standards based metadata exchange Organizational repositories Local/international providers Institutional repositories Thematic archives Public collection archives Metadata-exchange Other/international aggregation points Videotorium Uploaders Content consumers 16.
Live broadcasts User Videotorium database Videotorium webserver HTTP Streams Wowza Media Server SSH tunnel Slides, titles (HTTP) Flash H.264/AAC Streams Presenter VGA Director Encoder Live event venue 17.
Micro sites for organizations Subdomains for organizations Show own content, news 18.
Content in repository Typical content: Workshops, conferences Recorded VC Cooperation with organizations: Upload a collection + metadata Demonstrate usability Examples: Political change in Hungary (1989) BBC and Radio Free Europe recordings Legendary TV University (1980-82) Net university in HD 19.
Thank you András Kovács akov@niif.hu http://videotorium.hu/