Multimedia

From MediaWiki.org
(Redirected from TimedMediaHandler)
Jump to: navigation, search

Contents

Rationale [edit]

Status [edit]

  • 2013-04-monthly:
    Differently-sized video thumbnails now only require one reference thumbnail (for the time position) to be generated. This helps to avoid expensive decoding to derive thumbnails. The Score extension was deployed on April 22nd. It allows users to create and document musical scores on Wikimedia sites.

Open tasks [edit]

Product tasks
  • Issue triage. Right now, the developers working on this are mainly in bugfixing mode, so flagging the highest priority issues would be appreciated.

Media storage [edit]

The current Wikimedia storage architecture relies on a central NFS server for storage of media files. It's a single point-of-failure in our infrastructure, and scaling this out to multiple machines is difficult with the current MediaWiki design.

The goal of this project is to build a file store using Swift, and deploy Extension:SwiftMedia which is a new MediaWiki extension that interfaces with Swift file stores.

Roadmap [edit]

  • Deploy SwiftMedia for purposes of storing thumbnails: scheduled for the week of February 6th
  • FileBackend refactoring, and modifying SwiftMedia extension to use FileBackend
  • Implement multi-file writing code to write to both NFS store and Swift store
  • Deploy multi-file, primarily serving off of NFS store, while populating Swift store.
  • Switch over to Swift store as primary store
  • Decommission NFS store

Documents [edit]

TimedMediaHandler [edit]

Communications [edit]