It's been a while since the last video!
I have a new project I want to release as open-source, and I think it'll make a great addition to the series, so I'm going to work on it live in the next few weeks.
I have not decided on the exact dates and times, but will schedule the streams on YouTube soon. I will aim for around 5pm Central Europe time (15h00 UTC) as this seems to be the optimal time to also have the people in America awake. I think I'll do a stream on both Saturday and Sunday this week, 2-3 hours at a time.
Here's the plan for the series, in case anyone has any suggestion or wants to prepare interesting questions that can be answered during the stream:
We will create a Video On Demand module for Flarum. This will include:
- A video and series/playlists browser interface with thumbnails
- A video player with language and subtitle switchers, and seek thumbnails
- Watch profiles and video progress saving
- Comments for videos using Flarum
We will not implement video uploads or transcoding, as it is way too complicated. Instead we'll simply build the interface to play files hosted on a dedicated video streaming server. I'm keeping this idea for a potential premium version of the extension.
I think I will re-use my Taxonomies extension to power most of the metadata we will show in addition to video title and description.
I will prepare some video samples between a few minutes and a few hours long to run tests with.