Powered by Haiku

A space to explore…

Main menu

Skip to primary content
Skip to secondary content

JW Player co-existence example (JW5)

This page uses a video tag and so it dynamically uses the JW5 embed method:


< < JW5 & JW6 Co-existence


The following two pages demonstrate the dynamic switching between JW versions:

With VIDEO tag (loads JW5) | Without VIDEO tag (loads JW6)

haiku

Words: James Herrieven
Living in: Norwich, UK
@jherrieven

Tatami for Online Video

A visual configuration tool which allows you to build complex video configurations, with common behaviours and actions, using an intuitive drag-n-drop interface.

Build your configuration once and easily switch the player solution between JW Player 6, JW Player 7, Flowplayer 6 and Bitdash.

Find more about Tatami for Online Video here.

Streamy for JW Player

Streamy is a wrapper for JW Player which provides a more elegant stream detection and messaging solution for live streams.

Tatami for Online Video includes functionality to easily implement and configure Streamy.

Haiku plugins for JW Player

  • Listy for JW Player

    A plugin providing feature rich and customisable playlists.
    It will also provide an API to allow playlists to be manipulated without interrupting play or having to re-initialise the player.

  • JW/iOS Captions

    A plugin to enable JW Player caption functionality on iOS devices.

  • iOS7 fix

    A plugin to resolve issues with JW Player support on iOS7 devices.

  • VPL for JW Player

    A plugin fix for making the JW Player 7 visual playlist responsive.

  • Tubey for JW Player

    A plugin allowing you to continue to load YouTube playlists, and adds additional functionality to load Soundcloud playlists.
    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

    A plugin providing a basic API for Tracks (captions/chapters/thumbnails).

Key Drive for JW Player

The aim of Key Drive for JW Player is to provide full keyboard navigation and control of JW Player media in a bid to make online video/audio more accessible.

Find more about Key Drive here.

Download JW HTML Config

Version 1.7.2 - Get it here
  • Updated for JW6.9
  • Integrated Key Drive for JW Player
  • Fixed issue with Sharing embed code
  • Merging multiple external playlists (YouTube/mRSS) with inline playlists
  • Nested playlists
  • Fixes for IE10/IE11

Recent updates
  • Support for RTMP sources
  • Hook up of JW6 premium skins
  • Added iScroll for JW6 - single finger scrolling of playlists on iOS
  • Auto-pause all other JW Players on the page when playing a video
  • Uses YouTube's HTML5 player if Flash is not available
  • Fixes issue with IE8 not recognising sources
  • Added support for basic Vimeo embedding - (JW6 HTML5 mode only)
  • Fixes issue with single YouTube source not playing in HTML5 mode

Original features
  • Works with both JW5 (5.9+) and JW6
  • Makes JW Player act responsively
  • Resolves "Phantom video" issue when embedding over the native video tag
  • Resolves video/poster sizing issues in JW5 on IE9+ in HTML5 mode
  • Add YouTube videos to JW6 inline playlists and have them play in HTML5 mode (including on iOS)
  • Position playlist/listbar in JW6 to be 'left' or 'top' of the video (HTML5 mode only)

JW HTML Config Documentation

  • Setup
  • Getting started - JW5 | JW6
  • Main settings
  • Single video setup
    • Multiple source types - JW5 | JW6
    • Multiple quality levels - JW5 | JW6
    • Defining RTMP sources - JW5 | JW6
    • Defining a source from YouTube - JW5 | JW6
    • Defining a source from Vimeo - JW6 Only
    • Adding video captions/subtitles - JW5 | JW6
    • Adding video timeline thumbnails - JW6 Only
    • Adding video transcript - JW5 | JW6
  • Playlist setup - JW5 | JW6
    • Multiple source types - JW5 | JW6
    • Multiple quality levels - JW5 | JW6
    • Defining RTMP sources - JW5 | JW6
    • Defining source(s) from YouTube - JW5 | JW6
    • Defining source(s) from Vimeo - JW5 | JW6
    • Adding video captions/subtitles - JW5 | JW6
    • Adding video timeline thumbnails - JW6 Only
    • Adding video transcripts - JW5 | JW6
  • Adding Plugins - JW5 | JW6
  • Extended JW6 options
    • Social sharing - JW6
    • Analytics - JW6
    • TV Casting - JW6
  • JavaScript events
© 2025 Powered by Haiku, all rights reserved.
Proudly powered by WordPress