This morning I upgraded the XPages.TV site to a new codebase that is more of an actual application then the single XPage the old site was.
Last night I made my first ever contribution to OpenNTF by contributing this code. I call it XPages Media Library. This is a full application I’ve been working on for a while. The purpose of the app is to be able to present Videos and Audio Media to users and make it easy to find and consume content. I’ve wanted to make improvements for a LONG time.
While my focus is on XPages.TV, it’s designed to be able to host multiple “shows/categories” with multiple authors and contributors. So for example this could be used for an internal corporate training library where media files are separated by application or even department.
For the heart of this app I’ve used the Projekktor player as it seems to me to be the best video project out there. And I’m pretty sure I’ve seen all of them the last 18 months. Projekktor carries a pretty nice GPL 3 license so that’s what the project is as I couldn’t use Apache.
Projekktor is an HTML5 based player with a flash fall back. A key to me is that the videos should play perfectly on most mobile devices, especially iOS devices.
I’ve not included any documentation just yet, I’ll be doing a NotesIn9 on using this very shortly.
There are still a couple of bugs I am working out, especially with the gravatars, and it’s FAR from feature complete so I hope to have updates coming somewhat regularly.
XPages.TV contains a “Feedback” button where you can leave a message for me if you have any problems with the site or videos playing. Please let me know if you have any problems.