Tatami for Online Video
Tatami for Online Video is a visual configuration tool which allows you to build complex video configurations, with common behaviours and actions, using an intuitive drag-n-drop interface. Tatami provides the means to build modular configurations which can then be used to extend video player embeds by simply drawing lines and connecting various components.
Streamy for Online Video
Streamy is a standalone library which provides an elegant stream detection and messaging solution for live streams. Streamy is currently compatible with JW Player and Bitdash/Bitmovin, with coverage for Flowplayer, Clappr and MediaElementJS in the pipeline. Streamy is also integrated into Tatami for Online Video ensuring seamlessly implementation and configuration.
Listy for JW Player
Listy for JW Player is a plugin providing feature rich, customisable playlists which can be saved and loaded between sites. It provides the capabilities to allow playlists to be manipulated without interrupting play or having to re-initialise the player.
Tubey for JW Player
Tubey is a plugin which will allow you to continue to load YouTube playlists into JW Player. It also provides the ability to merge multiple YouTube/Soundcloud playlists into one and then sort or shuffle them before playing.
Tracky for JW Player
Tracky for JW Player is a plugin providing a basic API for Tracks. It allows you to programmatically get information relating to the Captions, Chapter markers and Timeline thumbnails associated with the current video.
Offline HLS Playback - in the browser
The playback of downloaded (offline) HLS content is typically achieved by installing a media player wrapped in a bespoke developed app - such as BBC iPlayer or Amazon Prime. The aim of this project is to explore the feasibility of providing an offline playback solution for HLS streams - using just a "standard" web browser.
Veetoo - WebRTC video mixer
Veetoo is an online video DJ mixer built using HTML5 technologies. It's features include: Pre-Fade Listen (PFL); Live mixing to remote audiences; Separate visual mixing; Loop effects; Playlist management;
Shopify partner
Bespoke development
Chiki
RUMN
Old Blog / Articles
Historical blog posts and articles can be found here.
Contact me
If you have a question concerning any of these solutions, or think there is something else I may be able to help with, feel free to contact me via Twitter: @jherrieven