Custom metadata is available only for Brightcove Pro and Enterprise customers. If you are interested in upgrading your Brightcove account, please contact Brightcove for more information.
Every video has properties, or metadata, such as the video's name, short description, and tags. The standard metadata fields available for videos is listed in the Player API Reference. However, you may have special business needs for additional metadata fields for your videos. In that case, you can create and use custom metadata. This can be very helpful if you have additional video metadata stored in your CMS that you would like to associate with your Videos in Brightcove, that can then be accessed in the player for display or integration purposes. For example, if you wanted to track the Episode Number for a show, you could create a custom field to store this information and update your CMS integration to grab the info from your CMS, store it in your Brightcove Video metadata, and then display it to users when they view that video in a player. You can also use custom metadata to store information about the video that is required when tracking Video events in your Analytic solution, for example a category identifier.
To set up custom metadata fields:
In this release of Brightcove, the data type of a custom metadata field can be either text string or a list. In future releases, we expect to support numbers, URLs, and dates as data types. You can have no more than 50 custom fields, in any combination of the available data types. You can define up to 10 custom flelds yourself using the Video Fields page in the Brightcove Studio Account Settings page. If you need more than 10 custom fields, please contact your Account Manager or Brightcove customer support.
For each custom metadata field, you need to specify:
Brightcove offers three different approaches to creating and updating videos, and you can use any of them to set and update custom metadata values:
Custom metadata is also available through the Player API: