Your SlideShare is downloading. ×
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Easy live streaming in SURFmedia and MediaMosa: Architecture and Features of an Open Source, Middleware Media Management and Distribution Platform

1,177

Published on

SURFnet has a history of video platforms. In the third generation, SURFmedia, SURFnet is now working to combine on-demand and live streaming into one, easy-to-use experience. …

SURFnet has a history of video platforms. In the third generation, SURFmedia, SURFnet is now working to combine on-demand and live streaming into one, easy-to-use experience.

---

MediaMosa (www.mediamosa.org) is open source software to build a Middleware Media Distribution Platform.

This platform has been designed as open source following open standards and supporting open formats. Its architecture is based on the key design principle that content streaming applications, like SURFmedia, communicate with a middleware back-end media management infrastructure using REST webservice calls.

----

This presentation describes the plans for SURFmedia and the architecture and the features of MediaMosa and how it is used as the basis for various successful video services that SURFnet provides to the Dutch educational sector.

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,177
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
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. Jens de Smit Frans Ward Live streaming for everyone and The MediaMosa video platform TERENA Networking Conference, Vilnius June 1, 2010 `
  • 2. Agenda 12 min. SURFnet Video Services SURFmedia Live streaming in SURFmedia Frans Ward Technical Product Manager 12 min. SURFnet Advanced Services MediaMosa Architecture & Features Frans.Ward@surfnet.nl MediaMosa Open Community MediaMosa Status & Roadmap Jens de Smit 6 min. Young Talent Questions SURFnet Jens.deSmit@surfnet.nl TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 3. SURFnet Video Services 1998 Audio & Video hosting service (AV-hosting) - 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 TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 4. SURFnet Video Services SURFmedia VOD + live frontend VOD backend Live backend TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 5. SURFmedia Frontend SURFnet’s online mediaportal www.surfmedia.nl TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 6. SURFmedia Features • Video hosting for individual users • SURFfederatie as external identity provider • Flexible search options on metadata • Access control for individuals and groups • Portal for live video streams TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 7. SURFmedia Facts and Figures + /- 25.000 user accounts + /- 85.000 videos + /- 250.000 requested streams per month + /- 15 TB of video assets Content Suppliers: TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 8. SURFmedia live streaming functionality • Portal to SURFmedia live backend • Channels available to everyone, but… • … procedural nightmare to request • … maintenance nightmare to keep updated • Goal: develop a live streaming complement to existing on-demand functionality TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 9. SURFmedia Live - overview • Software interface between SURFmedia front-end and SURFmedia live backend • Users announce programmes • Frequent broadcasters can reserve channels • Searchable programme guide • Everything with a minimal number of actions TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 10. SURFmedia Live - streaming formats • Multiple formats are supported: Windows Media, Flash H264/VP6, Ogg Theora/Vorbis, MP3 • Use your own encoder: Flash Media Live Encoder, Windows Media Encoder, ices, etc… • Or use the embedded Flash encoder with your webcam TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 11. SURFmedia Live – step-by-step TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 12. SURFmedia Live – status and roadmap • Dec. 2009: Proof of Concept • Today: SURFmedia live backend updated • Summer 2010: acceptance testing and in production Future: • Integration with MediaMosa backend • Feature set expanded (social media integration) TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 13. SURFmedia Live – key points • Simple • Fast 1. • Flexible 3. 2. TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 14. 3rd generation Video Services Architecture Requirements (SURFmedia) • Based on a Service Oriented Frontend Architecture (SOA) • Separation of frontend and backend functionality • Multiple end-user applications on a centralized video backend infrastructure (MediaMosa) • Flexibility: combining components Backend • Performance and High availability • Scalable for future expansions • Open source and open source components ! TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 15. 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 TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 16. TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 17. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 18. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Video backend infrastructure, including streaming- and transcoding servers and storage. SURFnet: VP-Core TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 19. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Video backend infrastructure, including streaming- and transcoding servers and storage. SURFnet: VP-Core Support Applications: White Label EGA, Provider Application and OAI Provider / Harvester TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 20. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Video backend infrastructure, including streaming- and transcoding servers and storage. SURFnet: VP-Core Support Applications: White Label EGA, Provider Application and OAI Provider / Harvester Powered by MediaMosa: open source application for media management and distribution TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 21. TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 22. MediaMosa is..... TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 23. MediaMosa is..... Open Source (GPLv2) Software TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 24. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 25. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform For (streaming) video, audio and in fact any content TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 26. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform For (streaming) video, audio and in fact any content Features flexible metadata sets and transoding services TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 27. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform For (streaming) video, audio and in fact any content Features flexible metadata sets and transoding services Modular and based on the Drupal framework, using REST principles TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 28. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform For (streaming) video, audio and in fact any content Features flexible metadata sets and transoding services Modular and based on the Drupal framework, using REST principles MediaMosa is the basis for various successful video services that SURFnet provide to the Dutch educational sector. TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 29. Open Source GPLv2 Open as in Open Source, Open Technology, Open Formats, Open Content, Open Exchange. 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 TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 30. MediaMosa Community TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 31. MediaMosa Community http://mediamosa.org TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 32. • Code Repository Subversion (SVN) • Community Forum • Documentation • Issue Tracker • Online Reference Guide • Wiki • Projects: MediaMosa Building Block for Blackboard RichMedia EUA for viewing weblecture recordings • Open Access • English language http://mediamosa.org TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 33. 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 TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 34. MediaMosa Highlights or why should I be interested? ★ 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 TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work
  • 35. MediaMosa Highlights or why should I be interested? ★ 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 http://mediamosa.org TERENA Networking Conference, Vilnius, June 1, 2010 SURFnet. We make innovation work

×