This document describes how you can configure your Video Cloud account to use smart players, which are video players that work in both HTML5 and Flash. Smart players automatically detect whether the viewer's device supports Flash or HTML5 and deliver your video in the appropriate format.
For an overview about how Video Cloud smart players can make a video player work in either Flash mode or HTML5 mode, and the current limitations for HTML5 deployments, see Delivering Video with HTML5 and Smart Players.
You can configure how your Video Cloud players use HTML5 player delivery on the Video Cloud Studio Account Settings: Publishing Settings page. To set your HTML5 player delivery options for your account:
If you have enabled HTML5 player delivery for your account, you can enable or disable it for individual players as well. To enable or disable HTML5 delivery for a player:
This player-level configuration setting is not available if you have disabled HTML5 player delivery for your account; however, if HTML5 player delivery is enabled for your account, you can use the player-level configuration setting to override your account's default HTML5 player delivery setting.
Smart players by default use an enhanced player security feature. With enhanced player security, some communications between a Video Cloud player in the user client and the Video Cloud servers require the presence of an encrypted player key. The player key is found in the playerKey configuration parameter in the player publishing code.
Any time you get the player publishing code in the Video Cloud Studio, it includes the playerKey configuration parameter. The playerKey configuration parameter has been included in player publishing code generated since the Brightcove 4.2 release on August 14, 2010, but would not be present in players published before that date.
Single video players will load and play back video normally in HTML5 mode with or without the playerKey configuration parameter. However, playlist players in HTML5 mode will not be able to load content, resulting in the player displaying a "no content" message.
In Flash mode, all videos load and play in all players regardless of the presence or absence of the playerKey configuration parameter.
There are two ways to make sure your existing playlist player can play back videos in HTML5 mode:
We recommend that you choose the first way. You should choose the second way and disable enhanced player security for your smart players only if:
To use enhanced player security with your existing smart players in HTML5 mode, you need to update the player publishing code for each of your existing players that include a playlist, so that the player publishing code includes a playerKey configuration parameter. To update the player publishing code:
From this point, what you do next depends on what your player publishing workflow is like. You could:
To set disable enhanced player security for your smart players in your account: