FAQ for the Brightcove Native Player SDKs

In this topic, you can view the answers to a number of frequently asked questions.

Below is a list of some frequently asked questions associated with the Brightcove Native Player SDKs. Have a question that you do not see here? Let us know!

General questions

Are closed captions supported?

The Player SDKs support in-manifest WebVTT(HLS) as well as sidecar WebVTT and 608-over-708 captions. For support details, see the Video Formats and Captioning document.


Can I customize the seek bar?

Yes. If you use the Brightcove Native Player controls, you can customize the elements, including the seek bar. For more information, see the Brightcove Native Player Controls document.


Can I overlay the video with custom controls?

The Player SDKs don't force you to use its controls. You can choose to use them or not. If you use the Brightcove Native Player controls, you can customize the elements. For more information, see the Brightcove Native Player Controls document.


Can I add 10sec ff/rew video functionality?

The Player SDKs support seeking, so you can implement this functionality.


Is Chromecast supported?

The Brightcove Native SDKs support streaming videos to Chromecast-connected TVs.


Are playlists supported?

Yes, the Brightcove Native SDKs provide methods for retrieving a video or playlist from the Playback API. For details, see the following:

Android specific

How can I get HLS to work on Android?

Brightcove's Player SDK for Android provides HLS playback functionality for Android 4.1 and newer.


What about HLSe?

Brightcove's Player SDK for Android supports playback with HLSe.

iOS specific

Is AirPlay supported?

The Player SDK for iOS supports AirPlay as long as you do not have ads. Apple's AirPlay allows you to wirelessly stream content from your Apple devices.


Is Apple TV supported?

The latest release of the Player SDK for iOS supports Apple TV's tvOS operating system.