Multimedia
From MediaWiki.org
(Redirected from TimedMediaHandler)
Multimedia
| Group: | Platform Engineering |
| Start: | 2010-10-01 |
| End: | |
| Team: | Michael Dale, Jan Gerber, Aaron Schulz, Faidon Liambotis, Ariel Glenn |
| Management: | Rob Lanphier |
| Status: | See updates |
Contents |
Rationale [edit]
Status [edit]
-
[edit status] • [add new]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]
- Multimedia/Issues
- Swift page on wikitech - the full details of the Swift deployment.
TimedMediaHandler [edit]
- TimedMediaHandler: An extension to display audio and video files on wiki with timed text support, real time stream switching and server-side transcoding support.