Your SlideShare is downloading. ×
Academic Video Projects in the Netherlands - TF-Media - Athens - 18 March 2010
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Academic Video Projects in the Netherlands - TF-Media - Athens - 18 March 2010

413
views

Published on

Presentation about Academic Video Projects in the Netherlands - TF-Media - Athens - 18 March 2010

Presentation about Academic Video Projects in the Netherlands - TF-Media - Athens - 18 March 2010


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
413
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
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



























































  • REST Key Design Principles:
    Application state and functionality are abstracted into resources.
    Every resource is uniquely addressable using a universal syntax for use in web links.
    All resources share a uniform interface for the transfer of state between client and resource.

    Realworld REST:All static HTTP, Flickr, Amazon S3, most Yahoo! Services













































  • Transcript

    • 1. Frans Ward Academic Video projects in the Netherlands TF-Media, Athens, March 18-19, 2010 GRNET Workshop on Academic Media Casting `
    • 2. Agenda 15 min. Academic Video About SURFnet SURFnet Services projects SURFnet Video Services in the Netherlands SURFmedia 15 min. MediaMosa Architecture MediaMosa Features MediaMosa Open Source Frans Ward MediaMosa Community Technical Product Manager 15 min. SURFnet Advanced Services Questions Frans.Ward@surfnet.nl TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 3. About SURFnet • It is SURFnet’s mission to facilitate groundbreaking education and research through innovative network services. • The SURFnet network is the national computer network for higher education and research in the Netherlands • SURFnet is a subsidiary of the SURF organization • Not for profit, 70 employees • 180 connected institutions, 1 million users TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 4. The SURF organization Institutions Strategic Direction Policymaking Task Organizations Customer Relation TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 5. SURFnet Services TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 6. SURFnet Services Network infrastructure • SURFnet6 Network • IP connectivity: 1Gb / 10Gb IPv4, IPv6, Multicast • Lightpath Services • International Connections:  GÉANT2, Gloriad, CERN, StarLight.... • TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 7. SURFnet Services Network infrastructure • SURFnet6 Network • IP connectivity: 1Gb / 10Gb IPv4, IPv6, Multicast • Lightpath Services • International Connections:  GÉANT2, Gloriad, CERN, StarLight.... • Security • SURFcert: Computer Emergency Response Team • PACT: Programm for Accreditation of CSIRT's • SURFmailfilter: virus- and spamfiltering TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 8. SURFnet Services Network infrastructure Authentication & Authorisation • SURFnet6 Network Access independent of location and Single-Sign on • IP connectivity: 1Gb / 10Gb (access to multiple services with only one account) IPv4, IPv6, Multicast • SURFfederation • Lightpath Services • eduroam • International Connections: • SURFcertificates  GÉANT2, Gloriad, CERN, StarLight.... • Security • SURFcert: Computer Emergency Response Team • PACT: Programm for Accreditation of CSIRT's • SURFmailfilter: virus- and spamfiltering TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 9. SURFnet Services Network infrastructure Authentication & Authorisation • SURFnet6 Network Access independent of location and Single-Sign on • IP connectivity: 1Gb / 10Gb (access to multiple services with only one account) IPv4, IPv6, Multicast • SURFfederation • Lightpath Services • eduroam • International Connections: • SURFcertificates  GÉANT2, Gloriad, CERN, StarLight.... • Security Group Communication and • SURFcert: Video Computer Emergency Response Team • SURFgroepen • PACT: Programm for Accreditation of CSIRT's • SURFmedia • SURFmailfilter: • SURFcontact virus- and spamfiltering TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 10. 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 11. 3rd generation Video Services Architecture Requirements Requirements TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 12. 3rd generation Video Services Architecture Requirements • Separation of front-end and back- end functionality Requirements TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 13. 3rd generation Video Services Architecture Requirements • Separation of front-end and back- end functionality Requirements • Based on a Service Oriented Architecture (SOA) TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 14. 3rd generation Video Services Architecture Requirements • Separation of front-end and back- end functionality Requirements • Based on a Service Oriented Architecture (SOA) • Multiple end-user applications on a centralized video back-end infrastructure TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 15. 3rd generation Video Services Architecture Requirements • Separation of front-end and back- end functionality Requirements • Based on a Service Oriented Architecture (SOA) • Multiple end-user applications on a centralized video back-end infrastructure • High availability meaning redundant setup TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 16. 3rd generation Video Services Architecture Requirements • Separation of front-end and back- end functionality Requirements • Based on a Service Oriented Architecture (SOA) • Multiple end-user applications on a centralized video back-end infrastructure • High availability meaning redundant setup • Scalable for future expansions TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 17. 3rd generation Video Services Architecture Requirements • Separation of front-end and back- end functionality Requirements • Based on a Service Oriented Architecture (SOA) • Multiple end-user applications on a centralized video back-end infrastructure • High availability meaning redundant setup • Scalable for future expansions • Open source and open source components ! TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 18. 3rd generation Video Services Architecture Requirements • Separation of front-end and back- end functionality • Based on a Service Oriented Architecture (SOA) • Multiple end-user applications on a centralized video back-end infrastructure • High availability meaning redundant setup • Scalable for future expansions • Open source and open source components ! TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 19. 3rd generation Video Services Architecture Requirements • Separation of front-end and back- Front-end end functionality • Based on a Service Oriented Architecture (SOA) • Multiple end-user applications on a centralized video back-end infrastructure • High availability meaning redundant setup • Scalable for future expansions • Open source and open source components ! TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 20. 3rd generation Video Services Architecture Requirements • Separation of front-end and back- Front-end end functionality • Based on a Service Oriented Architecture (SOA) • Multiple end-user applications on a centralized video back-end infrastructure • High availability meaning Back-end redundant setup • Scalable for future expansions • Open source and open source components ! TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 21. SURFmedia SURFnet’s online mediaportal www.surfmedia.nl TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 22. SURFmedia Front-end SURFnet’s online mediaportal www.surfmedia.nl TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 23. TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 24. SURFmedia Features TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 25. Connection to SURFfederation - it is possible to log on with a personal account TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 26. Standard free 1GB for uploading media files TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 27. Advanced possibilities to screen audio- and video files. Domain (surfnet.nl), REALM (*@surfnet.nl) and email address TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 28. Possibility to personally put together collections of files TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 29. Extensive Search Options TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 30. Well-organised presentation of audiovisual materials by using metadata and flash previews TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 31. Possibility to set up a live broadcast TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 32. SURFmedia Facts and Figures + /- 25.000 user accounts + /- 70.000 videos + /- 200.000 requested streams per month + /- 12 TB of video assets Content Suppliers: TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 33. 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 34. 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 35. REST Representational State Transfer • All interactions (messages) with the [GET] .../asset?limit=10 MediaMosa platform are done with REST-calls. <?xml version="1.0"?> <response> • REST strictly refers to a collection of network <header> <item_count>8</item_count> <item_count_total>8</item_count_total> architecture principles which outline how <item_offset>0</item_offset> resources are defined and addressed. <request_process_time>0.0728</request_process_time> <request_query_count>55</request_query_count> <request_result>success</request_result> • REST is a Client-server, Stateless, <request_result_description></ request_result_description> Cacheable and Layered protocol. <request_result_id>601</request_result_id> <request_uri>[GET] asset? limit=10&amp;user_id=admin&amp;is_app_admin=TRUE</ request_uri> ✓ This reduces the complexity <vpx_version>1.7.3</vpx_version> </header> ✓ improves the effectiveness of performance <items> tuning <item id="1"> ✓ increases the scalability of pure server <asset_id>ZG3SmyybQ61abezpbVHrJkFF</asset_id> components ..... etc TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 36. 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 • Search: Contextual Query Language CQL Level 2 • OAI/PMH: DC, QDC, LOM, CZP • Notification • Logging and Statistics TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 37. Flexible Metadata Element Sets Metadata Element Sets Provided: • Standard Dublin Core (DC) • Qualified Dublin Core (QDC) • Learning Object Metadata (LOM) • ‘Content Zoek Profiel’ (CZP) Plus support for own (custom) Metadata Element Sets CRUD REST-calls on all objects possible. i.e.: • POST /asset/create?user=John • GET /asset/id • POST /asset/id/update?title=”New Title” • POST /collection/delete?user=Asset TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 38. Metadata Harvesting using OAI-PMH Open Archives Initiative - Protocol for Metadata Harvesting • is a low-barrier mechanism for repository interoperability. • Data Providers are repositories that expose structured metadata via OAI-PMH. • Service Providers then make OAI-PMH service requests to harvest that metadata. • OAI-PMH is a set of six verbs or services that are invoked within HTTP. http://oai.surfmedia.nl/request?verb=Identify http://oai.surfmedia.nl/request?verb=ListSets http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_qdc http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_dc http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_lom http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=czp http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_qdc&set=coll_id:794 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 39. Metadata Harvesting using OAI-PMH Open Archives Initiative - Protocol for Metadata Harvesting • is a low-barrier mechanism for repository interoperability. • Data Providers are repositories that expose structured metadata via OAI-PMH. • Service Providers then make OAI-PMH service requests to harvest that metadata. • OAI-PMH is a set of six verbs or services that are invoked within HTTP. http://oai.surfmedia.nl/request?verb=Identify http://oai.surfmedia.nl/request?verb=ListSets http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_qdc http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_dc http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_lom http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=czp http://oai.surfmedia.nl/request?verb=ListRecords&metadataPrefix=oai_qdc&set=coll_id:794 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 40. Search Services Simple Search: • GET /asset?owner=John • GET /asset?collection=7 Advanced Search using CQL level 2 : • “(dc.title = foo OR qdc.title_alternative = bar)” • “NOT (dc.title = foo AND dc.title = bar)” • “^cat ^dog tree^” http://www.loc.gov/standards/sru/specs/cql.html TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 41. Access Management Default: Media is accessible for everyone. Option to set access restrictions for playing media on the following properties: • Domain, i.e only accessible from surfnet.nl • Groups of domains, i.e.: Academia group (all universities) • Realm, i.e. using ASelect, Entree, DigiD, SURFfederation • Groups of Realms, i.e.: '@teleblik' realm • User: only give rights to user=john • Groups of users, i.e.: only give rights to users of group "class-24". Combinations of the above are possible! De end-user application designer decides how and what to use. TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 42. Upload Services • POST upload using End User Application (limited to 2 GB) • POST upload directly to MediaMosa Platform using ticket system (limited to 2 GB) • HTTP PUT upload using End User Application (i.e. Java Upload Applet) • FTP batch upload (“no” limits) including metadata in XML file • Quota per End User Application • Support for Master / Slave content sharing (Provider Application) TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 43. TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 44. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 45. End-user Application. Web frontend for media distribution. SURFnet: SURFmedia Video backend infrastructure, including streaming- and transcoding servers and storage. SURFnet: VP-Core TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 46. 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 47. 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 48. TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 49. TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 50. MediaMosa is..... TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 51. MediaMosa is..... Open Source (GPLv2) Software TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 52. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 53. MediaMosa is..... Open Source (GPLv2) Software For building an online delivery and media management platform For (streaming) video, audio and in fact any content TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 54. 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 55. 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 56. 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. TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 57. Intern Seminar, 16 November 2009 SURFnet, Pioneering Network for Higher Education and Research
    • 58. Intern Seminar, 16 November 2009 SURFnet, Pioneering Network for Higher Education and Research
    • 59. Intern Seminar, 16 November 2009 SURFnet, Pioneering Network for Higher Education and Research
    • 60. Intern Seminar, 16 November 2009 SURFnet, Pioneering Network for Higher Education and Research
    • 61. Intern Seminar, 16 November 2009 SURFnet, Pioneering Network for Higher Education and Research
    • 62. 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 63. MediaMosa: What is included? ✓ The back-end code TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 64. MediaMosa: What is included? ✓ The MediaMosa Admin Application TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 65. MediaMosa: What is included? ✓ The White Label Enduser Application (WLE) TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 66. MediaMosa Highlights ★ Open as in Open Source, Open Technology, Open Formats, Open Content, Open Exchange. ★ Asset Metadata Scheme is expandable and customizable. Included is DC, QDC, LOM & CZP ★ Automated Transcoding services using Open Source FFmpeg for common formats: Flash / WMV / H.264 MPEG4 ★ Index publishing / harvesting with OAI/PMH ★ Search services: from simple text search to complex search queries using CQL level 2 ★ Automated Stills extraction from video ★ Option to set access restrictions for playing media TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 67. MediaMosa Status & Roadmap Available today on mediamosa.org Release 1.7.3.2 Continued development in 2010: 3 major releases based on Drupal 7 framework with new DB-layer. 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 in the Cloud • Enhanced support for other content than audio/video TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 68. MediaMosa Community TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 69. MediaMosa Community http://mediamosa.org TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 70. • 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 71. • 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research
    • 72. 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 TF-Media, GRNET Workshop on Academic Media Casting, Athens, March 18-19, 2010 SURFnet, Pioneering Network for Higher Education and Research