The Tridion Connector for Brightcove provides access to video assets stored in Brightcove Video Cloud. You can build Tridion Sites websites using these assets and then share this content across the whole organization. Please find the documentation link for more details.
The Brightcove connector can be used on both Content Manager to access the assets and Content Delivery via the GraphQL interface to retrieve video content from Brightcove Video Cloud
The Connector for Brightcove provides the following key capabilities:
- List folders and files
- View asset metadata, including state, duration, cue points and other information
- Search for Brightcove video assets
- Publish references to Brightcove video content that stream from the Brightcove Video Cloud
To get started, there are a few quick steps. It should take less than 10 minutes.
Download the zip file in the upper right-hand corner and unpack it. You'll find the JSON configuration file and the connector zip file.
Open up the JSON configuration file and make the following changes. If you want to see a video for the basic steps go to: https://studio.support.brightcove.com/admin/managing-api-authentication-credentials.html
Go into the Account section to get your AccountID:
Then go into API Authentication and Add application.
Here are the APIs that we exposed – you can adjust them as well.
Then generate your Client Secret and put it and the Client ID into the JSON configuration file.
Go into the Custom Fields section and add these fields. They will help you organize videos to make things easier for Tridion authors.
Go into the Player Settings section and copy the Player ID into the configuration JSON file under GlobalPlayerId.
So at this point you should have updated the configuration JSON to include AccountId, ClientId, ClientSecret, and GlobalPlayerId. As an option, you can also adjust the HtmlFragmentTemplate field to adjust the output.
The final configuration that you need to do is to set up a Stub Folder in Tridion Sites. What exactly is a stub folder? The easiest way to think of it is a virtual folder that points to a set of outside resources. The interesting thing about it is that you can use Tridion's inheritance model to determine if you want to have the connectors available to all publications by putting it high up in the BluePrint hierarchy or by putting lower down for only a few publications. So create your folder and copy the folder's magical TCM ID - it will look something like tcm:2-167-2.
Update the stubFolders field in the JSON file with this information, save and for the configuration part, you are DONE!
So now let's head over to the Tridion Sites Add-On Manager where you will upload the connector. After uploading the zip file, you will need to upload the configuration JSON file that you modified. At this stage you'll notice that the connector is awaiting activation. Simply browse over to Experience Space (or the Content Explorer) and it will activate.