Summerschool - Open Video en MediaMosa -26 augustus 2010
-
Upload
frans-ward -
Category
Technology
-
view
614 -
download
0
description
Transcript of Summerschool - Open Video en MediaMosa -26 augustus 2010
![Page 1: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/1.jpg)
Summer school video en didactiek, 26 augustus 2010Hogeschool Utrecht
Open video en MediaMosa
`
Frans Ward
Technical Product Manager
SURFnet Advanced [email protected]
Wednesday, September 1, 2010
![Page 2: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/2.jpg)
Open? Open!
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
• Open Source (MediaMosa, FFmpeg)• Open Codecs (H.264, VP8)• Open Media Formats (Ogg Theora, WebM)• Open Standards (HTML 5)• Open Content
Wednesday, September 1, 2010
![Page 3: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/3.jpg)
Open Video ContentCreative Commons
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 4: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/4.jpg)
Open Video StandardsHTML5
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
• 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
Wednesday, September 1, 2010
![Page 5: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/5.jpg)
Open Video Codecs & Media Formats
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
• 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
Wednesday, September 1, 2010
![Page 6: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/6.jpg)
Open Video Principles
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
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/
Wednesday, September 1, 2010
![Page 7: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/7.jpg)
Open Video Principles
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
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 gemakkelijken toegankelijk moeten zijn, middels gratis en open source
toepassingen.
Wednesday, September 1, 2010
![Page 8: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/8.jpg)
Open Video Principles
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
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.
Wednesday, September 1, 2010
![Page 9: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/9.jpg)
Open Video Principles
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
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.
Wednesday, September 1, 2010
![Page 10: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/10.jpg)
Open Video Principles
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
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.
Wednesday, September 1, 2010
![Page 11: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/11.jpg)
Open Video Principles
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
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.
Wednesday, September 1, 2010
![Page 12: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/12.jpg)
Open Source Videosoftware
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
• 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
Wednesday, September 1, 2010
![Page 13: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/13.jpg)
MediaMosa Open Source - GPLv2
Software to build a Media Management andDistribution Platform
Main Entry: 1me·dia-mo-saPronunciation: \ˈmē-dē-əә-mō-ˈzā\Function: open source software to build a media management and distribution platformRelease Date: 8 april 2009
Partner for development:
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 14: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/14.jpg)
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
SURFnet Video Services
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 15: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/15.jpg)
3rd generation Video ServicesArchitecture Requirements
Fron
t-en
dSU
RFm
edia
Back
-end
Med
iaM
osa
• Separation of frontend and backend functionality
• Open source and open source components !
• Based on a Service Oriented Architecture (SOA)
• Multiple end-user applications on a centralized video backend infrastructure
• Performance and High availability
• Scalable for future expansions
• Flexibility: combining components
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 16: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/16.jpg)
SURFmediaSURFnet’s online mediaportal
www.surfmedia.nl
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 17: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/17.jpg)
SURFmediaSURFnet’s online mediaportal
www.surfmedia.nl
Front-end
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 18: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/18.jpg)
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 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 19: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/19.jpg)
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
Back-end
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 20: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/20.jpg)
WebservicesOver 150, divided in services for....
http://mediamosa.org/api
• 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 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 21: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/21.jpg)
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 22: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/22.jpg)
End-user Application. Web frontend for media distribution. SURFnet: SURFmediaKennisnet: Teleblik
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 23: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/23.jpg)
End-user Application. Web frontend for media distribution. SURFnet: SURFmediaKennisnet: 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 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 24: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/24.jpg)
End-user Application. Web frontend for media distribution. SURFnet: SURFmediaKennisnet: Teleblik
Support Applications: White Label EGA, Provider Application and OAI Provider / Harvester
Video backend infrastructure, including streaming- and transcoding servers and storage.
SURFnet/Kennisnet: VP-Core
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 25: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/25.jpg)
End-user Application. Web frontend for media distribution. SURFnet: SURFmediaKennisnet: Teleblik
Support Applications: White Label EGA, Provider Application and OAI Provider / Harvester
Video backend infrastructure, including streaming- and transcoding servers and storage.
SURFnet/Kennisnet: VP-Core
Powered by MediaMosa:
open source application for media management and distribution
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 26: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/26.jpg)
✓ The back-end code
MediaMosa: What is included?
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 27: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/27.jpg)
✓ The MediaMosa Admin Application
MediaMosa: What is included?
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 28: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/28.jpg)
✓ The White Label Enduser Application (WLE)
MediaMosa: What is included?
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 29: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/29.jpg)
MediaMosa Community
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 30: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/30.jpg)
MediaMosa Community
http://mediamosa.org
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 31: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/31.jpg)
http://mediamosa.org
• Code repository Subversion (SVN)• Community Forum• Documentation• Issue Tracker• Online Reference Guide• Wiki • Projects:
MediaMosa Building Block for BlackboardRichMedia EGA for viewing weblecture recordings
Open accessEnglish language
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 32: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/32.jpg)
http://mediamosa.org
• Code repository Subversion (SVN)• Community Forum• Documentation• Issue Tracker• Online Reference Guide• Wiki • Projects:
MediaMosa Building Block for BlackboardRichMedia EGA for viewing weblecture recordings
Open accessEnglish language
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 33: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/33.jpg)
Planet MediaMosaWWWhttp://mediamosa.org/
Forumhttp://mediamosa.org/forum
[email protected]@[email protected]
Issue Trackerhttp://mediamosa.org/trac
Subversion (SVN)http://mediamosa.org/trac/browser
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 34: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/34.jpg)
MediaMosa Status & Roadmap
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
Available on mediamosa.org
Release 2.1
Summer school video en didactiek: Open Video & MediaMosa, 26 augustus 2010SURFnet. We make innovation work
Wednesday, September 1, 2010
![Page 35: Summerschool - Open Video en MediaMosa -26 augustus 2010](https://reader034.fdocuments.in/reader034/viewer/2022051411/547d79e5b379593a2b8b5223/html5/thumbnails/35.jpg)
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 2010SURFnet. We make innovation work
Wednesday, September 1, 2010