1. Frans Ward
SURFnet Advanced Services
MediaMosa
Release 3.x and Projects
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
`
2. MediaMosa 3.0
Focus on open interfaces, open standards and OpenSocial
MediaMosa OpenAPI
Own interface in MediaMosa for support for
open REST calls and other related functions:
• Search
• oAuth
• oEmbed
• open upload
Open standards:
• JSON, ATOM feed
OpenSocial:
• a common API for social applications across multiple websites
1 SURFnet. We make innovation work
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
3. MediaMosa 3.0 Issues
http://mediamosa.org/trac/report
1 SURFnet. We make innovationMediaMosa
work 3.0 @ AS Overleg
Utrecht, 29 aug. 2011 - SURFnet. We make innovation work
4. MediaMosa 3.0 Status
• 2.3.13 release in production
https://beheer.vpcore.snkn.nl/
• 2.3.15 release on staging
http://beheer.pilot.vpcore.snkn.nl/
• 3.0.3 release on acceptation
https://beheer.acceptatie.vpx.kennisnet.nl/
• 3.0.x release in production
September 2011 ??
• 3.5 release in production
December 2011 ??
1 SURFnet. We make innovationMediaMosa
work 3.0 @ AS Overleg
Utrecht, 29 aug. 2011 - SURFnet. We make innovation work
5. MediaMosa 3.0 Status
• 2.3.13 release in production
https://beheer.vpcore.snkn.nl/
• 2.3.15 release on staging
http://beheer.pilot.vpcore.snkn.nl/
• 3.0.3 release on acceptation
https://beheer.acceptatie.vpx.kennisnet.nl/
• 3.0.x release in production
September 2011 ??
• 3.5 release in production
December 2011 ??
1 SURFnet. We make innovationMediaMosa
work 3.0 @ AS Overleg
Utrecht, 29 aug. 2011 - SURFnet. We make innovation work
6. MediaMosa 3.0 API
1 SURFnet. We make innovation work
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
7. MEDIAMOSA AND OPEN WEBSERVICES
Goal:
1) to provide an open
interface for sharing data
stored in a MediaMosa
environment
2) to consume data from
other open platforms and
to integrate this in
MediaMosa
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
8. MEDIAMOSA AND OPEN WEBSERVICES
PROOF OF CONCEPTS
http://api.mediamosa.surfnet.nl/
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
9. New Feature
Open API
• OpenAPI support
- Search
- oAuth
- oEmbed
- Open upload
• MediaMosa OpenAPI interface
Own interface in MediaMosa for support for open REST calls and other
related functions
OpenAPI search with "alt" parameter:
http://openapi.acceptatie.vpcore.snkn.nl/openapi/search?query=test&alt=rss
Allowed values are 'xml', 'atom', 'rss', 'json'.
• http://openapi.acceptatie.vpcore.snkn.nl/openapi/search?
query=test&alt=atom
• http://openapi.acceptatie.vpcore.snkn.nl/openapi/mediaItems/
1 SURFnet. We make innovation work
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
10. New Feature: oAuth
• What is oAuth
- An open protocol to allow secure API authorization
• How does it work?
- Websites or software that supports oAuth
- Websites or software that knows MediaMosa REST
• What are the use-cases;
- External website/software that wants to copy media
- External website/software that supports video editing
• For more information;
- http://oauth.net/
- http://mediamosa.org/api
- http://mediamosa.org/trac/ticket/10
1 SURFnet. We make innovation work
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
11. New Feature: oEmbed
• What is oEmbed?
- oEmbed is an open API format designed to allow embedding content
from a website into another page. This content is of the types photo,
video, link or rich. (converting a URL into an embed code)
• How does it work?
- A external website does a call to a front-end website that supports
oEmbed.
- MediaMosa will provide the REST calls to return the embedded
information
• What are the use-cases;
- Websites that want to support embedding of their MediaMosa media
in external websites
• For more information;
- http://www.oembed.com
- http://mediamosa.org/api
- http://mediamosa.org/trac/ticket/413
1 SURFnet. We make innovation work
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
12. New Features- Other
http://mediamosa.org/trac/ticket/519
• Watermarking (#82)
- Allows stills to be watermarked
• Users can now be in more than one (quota) group (#223)
- No longer 1 on 1 relation between users and groups
• Status page improvements
- More information
- Real time and cached information
• PDF Support (#504-506)
- PDFinfo: Integrated analyzer for meta data parsing
- PDF2SWF: Converts PDF to SWF to enable to view PDF
inside website (http://www.swftools.org/)
• Image Support
- ImageMagic tool: Convert, Edit, and Compose Images
http://www.imagemagick.org/
- Exiv2: Manipulate the Exif metadata of images
1 http://www.exiv2.org/
SURFnet. We make innovation work
13. New Backend Admin
1 SURFnet. We make innovation work
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
14. MediaMosa Status & Roadmap
Available on
mediamosa.org
Release 2.3.16
Continued Development:
2011: Two major releases based on new Drupal 7 framework.
MediaMosa 3.0: focusses on Open Interfaces
MediaMosa 3.5: focusses on Transcripting Technology (speech-2-text)
Other MediaMosa Projects 2011:
• Weblecture Pilot MediaMosa - Matterhorn
• Proof of Concepts Transcripting Technology
• Proof of Concepts Flexible Workflows
• Video Annotation TS+POC
• Development of MediaMosa CK and SDK (D6+D7)
• MediaMosa Incentive (Stimuleringsregeling)
1 SURFnet. We make innovation work
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
15. MEDIAMOSA TRANSCRIPTING TECHNOLOGY
The Technology Scout Project. The process is complex...
1 SURFnet. We make innovationMediaMosa
work 3.0 @ AS Overleg
Utrecht, 29 aug. 2011 - SURFnet. We make innovation work
16. MEDIAMOSA TRANSCRIPTING TECHNOLOGY
SCOUTING PROJECT
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
17. MEDIAMOSA TRANSCRIPTING TECHNOLOGY
SCOUTING PROJECT
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
18. MEDIAMOSA INNOVATION PROJECTS IN 2011
Weblecturing pilot with
the University of Groningen (RUG)
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
19. MEDIAMOSA VIDEO ANNOTATION
SCOUTING PROJECT AND POC
MediaMosa Stimuleringsregeling
Utrecht, 20 sept. 2011 - SURFnet. We make innovation work
Editor's Notes
\n
What is oAuth\n- An open protocol to allow secure API authorization\nWhat is oEmbed\n- oEmbed is an open format designed to allow embedding\ncontent from a website into another page. This content is\nof the types photo, video, link or rich.\n\nOpenSocial defines a common API for social applications across multiple websites\n
\n
\n
\n
\n
Consume data: Mashups sites\n
\n
\n
\n
\n
\n
\n
\n
Open Source HTML5 Weblectures player\nSURFnet and One Shoe started an effort to develop an open source HTML5 based videoplayer with support for weblecture-functionality. The presentation will cover the technical challenges involved to implement a cross-browser/platform video solution, transcoding needs for supporting a wide set of browsers and platforms and a dive into the specifics of online weblectures.\n\n
Open Source HTML5 Weblectures player\nSURFnet and One Shoe started an effort to develop an open source HTML5 based videoplayer with support for weblecture-functionality. The presentation will cover the technical challenges involved to implement a cross-browser/platform video solution, transcoding needs for supporting a wide set of browsers and platforms and a dive into the specifics of online weblectures.\n\n
Open Source HTML5 Weblectures player\nSURFnet and One Shoe started an effort to develop an open source HTML5 based videoplayer with support for weblecture-functionality. The presentation will cover the technical challenges involved to implement a cross-browser/platform video solution, transcoding needs for supporting a wide set of browsers and platforms and a dive into the specifics of online weblectures.\n\n
\n
Open Source HTML5 Weblectures player\nSURFnet and One Shoe started an effort to develop an open source HTML5 based videoplayer with support for weblecture-functionality. The presentation will cover the technical challenges involved to implement a cross-browser/platform video solution, transcoding needs for supporting a wide set of browsers and platforms and a dive into the specifics of online weblectures.\n\n