Drupal MediaMosa Transcoding module
Upcoming SlideShare
Loading in...5

Drupal MediaMosa Transcoding module



Drupal MediaMosa Transcoding module....

Drupal MediaMosa Transcoding module.
Using MediaMosa as a video transcoding service.
An overview of the implementation in two cases and a technical overview.

Presentation by Michiel Nugter, Synetic

Event: March 29-31, 2011: MediaMosa and TF-Media conference 'MediaMosa, weblectures & open video'



Total Views
Views on SlideShare
Embed Views



1 Embed 1

http://www.slashdocs.com 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Drupal MediaMosa Transcoding module Drupal MediaMosa Transcoding module Presentation Transcript

  • Drupal MediaMosa Transcoding module Michiel Nugter Software Engineer Synetic BV [email_address] Using MediaMosa as a video transcoding service. An overview of the implementation in two cases and a technical overview
  • Introduction
    • Michiel Nugter
      • PHP Developer for 10+ years
      • Drupal developer for 3 years
    • Synetic BV
      • Started in 2001
      • Full Service Internet Company specialized in Drupal Development
      • Using MediaMosa for several projects as a transcoding service
  • Topics
    • Why MediaMosa
    • MediaMosa cases
      • Flurti
      • Rabobank op de kaart
    • Technical overview
      • Video module integration
      • Process overview
      • MediaMosa usage
      • Module highlights
  • Why MediaMosa
    • Needed transcoding service
    • We like MediaMosa:
      • It's open source
      • Powered by Drupal
      • A stable platform
      • In active development
      • Solid backing by SURFNet and MadCap
  • MediaMosa Cases
    • Rabobank op de kaart
      • Video presentations
    • Flurti
      • Online video Dating platform
  • Rabobank op de kaart
    • Intranet for reporting results of region offices
    • MediaMosa
      • Uploading (with progress indicator)
      • Transcoding
      • Still generation
  • Flurti
    • Video dating
    • Multiple transcoding profiles per video
      • 10 second version
      • Full version
    • Still selectable by user
  • Video module
    • Uploading, managing and displaying video's
      • Subset of MediaMosa features
      • Features for displaying videos
    • Pluggable architecture
      • upload field
      • video player
      • transcoder
  • video_mediamosa module
    • Why?
      • Existing solutions didn't meet requirements
      • Centralizing media content storage and streaming
    • Features:
      • Pluggable transcoder for the Video module
        • Using MediaMosa Platform as a transcoding service
      • Upload field
        • With upload progress indicator, using MediaMosa
      • Selectable still from created stills
      • Multiple transcoding profiles
  • video_mediamosa process flow
  • MediaMosa usage
    • MediaMosa REST Service
      • Requesting transcoding profiles
      • Creating Assets, mediafiles, upload tickets
      • Status request for asset
      • Downloading videos
      • Upload progress
    • Direct upload of video to MediaMosa server
  • Module highlights
    • Video upload
      • Form submission
        • JavaScript for requesting upload ticket
        • Video upload via iframe
        • Upload progress (proxy via own server)
    • MediaMosa update url
      • Updating local status of video
    • Cronjob
      • Download videos & stills from MediaMosa
  • Release / future plans?
    • Release on Drupal.org?
      • Video module in active development, difficult to keep up and update API.
      • Looking at Drupal 7 for the future plans
      • Can I use it?
        • Of course! It's on the MediaMosa website
        • http://www.mediamosa.org/content/transcoding-modules
  • Thank you Questions? Michiel Nugter [email_address] Synetic BV http://www.synetic.nl