• Like
Summerschool - Open Video en MediaMosa -26 augustus 2010
Upcoming SlideShare
Loading in...5
×

Summerschool - Open Video en MediaMosa -26 augustus 2010

  • 396 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
396
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Frans Ward Technical Product Manager SURFnet Advanced Services Frans.Ward@surfnet.nl Open video en MediaMosa Summer school video en didactiek, 26 augustus 2010 Hogeschool Utrecht ` Wednesday, September 1, 2010
  • 2. Open? Open! • Open Source (MediaMosa, FFmpeg) • Open Codecs (H.264, VP8) • Open Media Formats (Ogg Theora, WebM) • Open Standards (HTML 5) • Open Content Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 3. Open Video Content Creative Commons Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 4. Open Video Standards HTML5 • HTML5 is een omvangrijke revisie van de standaard HyperText Markup Language voor het www door W3C. • HTML5 maakt het o.a. mogelijk om video direct in een HTML pagina te embedden – net als bijv. afbeeldingen nu – en native in de browser af te laten spelen, zonder dat er een externe video plugin nodig is. • Dankzij HMTL5 is directe interactie tussen video en de rest van de pagina en andere inhoud op het web mogelijk. In combinatie met o.a. CSS3 en JS zijn complexe toepassingen mogelijk. • HTML5 is momenteel nog in ontwikkeling en ondersteuning verschilt van browser tot browser. Ondersteuning op IE ontbreekt. Demo: http://people.mozilla.com/~prouget/demos/DynamicContentInjection/play.xhtml Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 5. Open Video Codecs & Media Formats • Ogg Theora (voorheen) ◦ In beheer van de Xiph Foundation ◦ Bij m.n. lage bitrates vergelijkbaar/beter dan MPEG-4/ DiVX ◦ Hardware support afwezig en onwaarschijnlijk ◦ Geen brede steun van de industrie • WebM (sinds kort) ◦ Samenwerking van Mozilla, Opera, Adobe en Google ◦ Vergelijkbaar met de lagere profielen van MPEG-4 H264 ◦ Hardware support nog afwezig, maar waarschijnlijk ◦ Steun van belangrijke spelers in de industrie Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 6. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights bron: http://openvideoalliance.org/ Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 7. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights Het creëren, bewerken en afspelen van video zou gemakkelijk en toegankelijk moeten zijn, middels gratis en open source toepassingen. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 8. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights Videostandaarden zouden open, uitwisselbaar en vrij van patenten en royalties moeten zijn. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 9. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights Videoplatformen zouden neutraal moeten opereren en open standaarden en licenties moeten ondersteunen. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 10. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights Wetgeving mag participatiecultuur niet ontmoedigen. Videomateriaal zou beschikbaar en toegankelijk moeten zijn zonder technologische restricties of andere beperkingen. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 11. Open Video Principles 1. Authorship and Viewing 2. Open Standards for Video 3. Open Distribution 4. A Rich, Participatory Culture 5. Civil Liberties and Basic Rights Mensen hebben het recht op deelname in een democratie, privacy, vrijheid van meningsuiting en distributie van eigen creaties vrij van censuur of beperkende gebruiksvoorwaarden. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 12. Open Source Videosoftware • HTML 5 browsers: Firefox, Chrome, Opera • Videoplayers: Mplayer, VLC • Transcoding: FFmpeg • Editing: PiTiVi, Cinerella, Avidemux • Platforms: MediaMosa, OpenCast http://openvideoalliance.org/wiki/index.phptitle=List_of_Open_Source_Video_Software Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 13. MediaMosa Open Source - GPLv2 Software to build a Media Management and Distribution Platform Partner for development: Main Entry: 1me·dia-mo-sa Pronunciation: ˈmē-dē-əә-mō-ˈzā Function: open source software to build a media management and distribution platform Release Date: 8 april 2009 Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 14. SURFnet Video Services 1998 Audio & Video hosting service (FTP) - 1st generation 2003 SURFnet Video Portal (SVP) - 2nd generation 2005 SURFnet-TV Live Netcasting 2007 Start new generation video services - 3rd generation Part of the SURFnet/Kennisnet Innovation program Separate backend - frontend functionality Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 15. 3rd generation Video Services Architecture Requirements Front-end • Based on a Service Oriented SURFmedia Architecture (SOA) • Separation of frontend and backend functionality • Multiple end-user applications on a centralized video backend infrastructure MediaMosa • Flexibility: combining components Back-end • Performance and High availability • Scalable for future expansions • Open source and open source components ! Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 16. SURFmedia SURFnet’s online mediaportal www.surfmedia.nl Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 17. SURFmedia Front-end SURFnet’s online mediaportal www.surfmedia.nl Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 18. MediaMosa Architecture • Common base for MediaMosa is Drupal: ✓ Open Source ✓ Content Management System ✓ Web Application Framework ✓ Modulair, Hook-oriented and Scaleable • Service Oriented Architecture (SOA) • REST on the outside, REST on the inside • Scalability, Redundancy, High Availability Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 19. MediaMosa Architecture Back-end • Common base for MediaMosa is Drupal: ✓ Open Source ✓ Content Management System ✓ Web Application Framework ✓ Modulair, Hook-oriented and Scaleable • Service Oriented Architecture (SOA) • REST on the outside, REST on the inside • Scalability, Redundancy, High Availability Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 20. Webservices http://mediamosa.org/api Over 150, divided in services for.... • Play Video (PlayProxy HTML wrapper) • Authentication (DBUS for EUA) • Authorization (Domain, REALM, Group or mixed) • Upload (PUT, POST, FTP) • Transcoding • Media Management: mediafiles, assets and collections • Search: Contextual Query Language • Jobs • Metadata and OAI/PMH • Notification • Logging and Statistics Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 21. Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 22. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Kennisnet: Teleblik Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 23. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Kennisnet: Teleblik Video backend infrastructure, including streaming- and transcoding servers and storage. SURFnet/Kennisnet: VP-Core Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 24. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Kennisnet: Teleblik Video backend infrastructure, including streaming- and transcoding servers and storage. SURFnet/Kennisnet: VP-Core Support Applications: White Label EGA, Provider Application and OAI Provider / Harvester Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 25. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Kennisnet: Teleblik Video backend infrastructure, including streaming- and transcoding servers and storage. SURFnet/Kennisnet: VP-Core Support Applications: White Label EGA, Provider Application and OAI Provider / Harvester Powered by MediaMosa: open source application for media management and distribution Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 26. MediaMosa: What is included? ✓ The back-end code Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 27. MediaMosa: What is included? ✓ The MediaMosa Admin Application Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 28. MediaMosa: What is included? ✓ The White Label Enduser Application (WLE) Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 29. MediaMosa Community Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 30. MediaMosa Community http://mediamosa.org Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 31. • Code repository Subversion (SVN) • Community Forum • Documentation • Issue Tracker • Online Reference Guide • Wiki • Projects: MediaMosa Building Block for Blackboard RichMedia EGA for viewing weblecture recordings Open access English language http://mediamosa.org Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 32. • Code repository Subversion (SVN) • Community Forum • Documentation • Issue Tracker • Online Reference Guide • Wiki • Projects: MediaMosa Building Block for Blackboard RichMedia EGA for viewing weblecture recordings Open access English language http://mediamosa.org Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 33. Planet MediaMosa WWW http://mediamosa.org/ Forum http://mediamosa.org/forum Lists announce@lists.mediamosa.org devel@lists.mediamosa.org trac@lists.mediamosa.org Issue Tracker http://mediamosa.org/trac Subversion (SVN) http://mediamosa.org/trac/browser Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 34. MediaMosa Status & Roadmap Available on mediamosa.org Release 2.1 Continued development: 2010: Three major releases based on new Drupal 7 framework Focus to provide a better and more supported community version for open source development Some Topics: • Rich Media - Weblecture recording support • Transcripting Technology Scout • MediaMosa Open API / Cloud • Enhanced support for other content than audio/video Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010
  • 35. MediaMosa Highlights ★ MediaMosa is the basis for various successful video services that SURFnet and Kennisnet provide to the Dutch educational sector ★ Open as in Open Source, Open Technology, Open Formats, Open Content, Open Exchange, Open Access ★ Options to set Access Restrictions for playing media ★ Modular and highly Flexible ★ Features a Rich Feature set ★ New 2.x version introduces many improvements for open source developers Todo: - MediaMosa Demo and Labs environment - supply VM images for easier startup Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010 SURFnet. We make innovation work Wednesday, September 1, 2010