With the lack of a Video Gallery for ownCloud comes out “Video-Bay” an APP made for ownCloud to showcase and playback user’s videos under a specialized “Navigation Tab” making it easy for users to quickly access and play their videos.
Video-Bay uses JWPlayer as its HTML5/Flash player to playback video files of .mp4, .flv, and more formats, in addition it uses ffmpeg to generate thumbnails for such videos (which must be install in order to see video previews). This APP scans the users collection and looks for files of ‘video’ mime-type then without structure puts this videos in the “Videos Tab”.
Currently this APP can be downloaded from the following sources:
Video-Bay app showcase:
This next video shows our internal custom ownCloud installation using this app for video STREAMING instead of playback.
Our goal was to make video streaming easier, we accomplish this by installing an rtmp server on our ownCloud server called crtmpserver
This, however, had it’s limitations. It could only play certain file formats. Instead of hacking the source for crtmpserver to allow for additional file formats(which would be ideally but time-costly) we managed to hook every video upload to a “POST-PROCESSING” function which will take those video formats that are not playable under crtmpserver and convert them using HandBrakeCLI to mp4 videos.
The benefit of streaming videos for use was to decrease bandwidth requirements for each video and as a perk you also get faster video playbacks.