Right now, we have different resources to pool videos. The goal of is to consolidate all video resources into a central place to make them easily searchable, and enable a youtube like experience, rather than a simple file list.
- Allows simple uploads
- Allows watching in a browser
- Allows easy download for offline consumption
- Provides all vital metadata
- Provides a good search functionality.
- Provides means to easily embed videos into other sites
The plan is to write Salt packages for deployment to ensure it's reproducible and to publish the Salt recipes. With a production instance, import, existing videos will be imported. A VM with the required resources has already been requested.
Improve Availability, reduce latency
The video server will be initially located on the Nuremberg site. I'll investigate how bad the latency to other sites is under broad use. most efficiently make the video available to all sites. This could be a mirrorbrain-based CDN, or caching nodes. I will document my findings on what's being used elsewhere to get the job done, and lay out a path
Hook up with the existing voctomix recording toolchain
A goal for this setup is to be able to feed it with projects like the OpenSUSE Video box, which is currently Debian-based. OpenSUSE should be able to foot the same task. With Voctomix already packaged, we need to bring it to the latest version, and package more parts of the toolchain, such as the Conference Recording System and ultimately the tracker GUI, where packaging is pending a proper license by upstream.
Looking for mad skills in:
video voctoweb mediagoblin voctomix rubyonrails python ffmpeg gstreamer
This project is part of:
Hack Week 16