Developer

Label texts in Brightcove players are specified in label elements in a player template. This document lists the standard player labels and their default English texts.

Read More

This is an example of the XML file you use to specify custom player labels.

Read More

Optimizing your pages for search engines gets a lot easier with the Media API, because you can bring your video metadata deeper into your site where search engines can find it. The key is to use the Media API on your application server to dynamically generate pages that have the metadata in them by the time they reach the browser.

Read More

This topic describes how to use the Media API's add_image method to assign thumbnails and video stills to existing videos. You can add new image assets (by uploading a file or supplying a remote-asset URL) or you can assign existing image assets to more videos (and optionally update those existing assets).

Read More

This document presents the VideoManager, a sample application that uses the Brightcove Media API and JavaScript. The VideoManager is a client that manages basic tasks in a Media Library. In many respects, it follows the same design patterns as the Brightcove Media module, but instead of being implemented as a Flash application, it uses HTML, JavaScript, and the Media API.

Read More

This topic describes the model for the events dispatched by the VideoPlayer and VideoDisplay components.

Read More

This is the sample proxy.jsp file for the the VideoManager application. It proxies the request to the API interface and its response.

Read More

A list of changed or deprecated objects, methods, and events in the Brightcove Player API.

Read More

You can specify variables in a BEML player template that can be bound to a value set in the player's publishing code.

Read More

Many BEML components, such as Labels, enable you to display a dynamic property value. One property you'll want to display in many contexts is the length of a video. Time values like a video's length often need to be formatted for display. This topic describes how to use formatters to specify how times are displayed.

Read More