AB JW Player Discovery
Discovery - JW Player
The scope of this story is to gain a better understanding of capabilities and integrations needed to implement JW Player on the site.
Current State of AB x JW Player
AB is using JW Player as both a video player and to host video content via JW Players CDN, see the following links (requires login?) and markup:
Example of video source link:
Furthermore, there appears to be a script and associated styling placed inline of the markup:
If we are to use JW Player moving forward, any potential development issues should be small (opposed to finding another video player solution and host).
Features of JW Player
Styling appears to be loaded with JW Player and not embedded in any of the existing stylesheets provided by the client. The Player CSS skin reference contains all of the information about styling the player.
Playlists are created within the JW Player platform. Playlist information can be found here in the Player configuration reference playlist section
Benefits of (continuing) to use JW Player
JW Player is the existing player and CDN used by AB
Extensive Developer Documentation
Has broad browser support
Potential Video Player Alternatives
As detailed in this article, YouTube, Vimeo, and other free players can be embedded into a Sitecore page with an iframe embed. Platforms such as Brightcove, Kalture, Ooyala, Wistia, and JW Player provide brand-able video players and advanced analytics. Brightcove even has an OOTB connector for Sitecore. Here is the Brightcove Connector for Sitecore 9.0.2
Concerns, Blockers, etc…
Using JW Player does not immediately present any concerns, blockers, or challenges. There are no known issues or otherwise to the continued use of JW Player as ABs video player and hosting solution.
What We Need to Implement JW Player
Access to AB JW Player account OR set up a free developer account for development purposes (developer account on JW Player is free for 1 month).
Sitecore Specific JW Player Links
How to install JW Player
CSS for JW Player
HTML for JW Player
JW Player Sitecore Integration
There is no OOTB Sitecore Integration for JW Player, the integration will have to be built. There are a couple of links in the ‘Sitecore Specific JW Player Links’ section that have additional details that may be beneficial.