1. Authenticate with Brightcove
The following instructions will explain how to authenticate with a Brightcove Video Cloud account, providing Schema App access to the Brightcove Playback API to generate markup for Brightcove videos.
Step 1: Register an Application in Brightcove
To authenticate with Brightcove, Schema App requires a Brightcove Account ID, a client ID, and a client secret from a Brightcove client. The client ID and client secret are generated when you register an application with your Brightcove account.
- Register an application in Brightcove (e.g. named 'Schema App' during registration process). Instructions for this process can be found here: https://apis.support.brightcove.com/general/managing-api-authentication-credentials.html
- Copy the client ID and client secret.
**Note: The client secret will only be displayed once after you create it. Copy the client secret to a secure location.**
Step 2: Authenticate Brightcove Account in Schema App
Schema App uses the Brightcove Policy API to create a policy key, which will allow Schema App to access your Brightcove videos using the Brightcove Playback API.
Follow these steps to authenticate your Brightcove account:
- Login to Schema App
- Go to https://app.schemaapp.com/integrations/brightcove
- Enter your Brightcove Account ID, client ID, and client secret
- Click "Generate Policy Key"
After this policy key is generated, you will see the associated Brightcove Account ID on this page. Your Brightcove videos will now be accessible by the Schema App Highlighter.
2. Disconnecting a Brightcove Account
To revoke access to your Brightcove account:
- Login to Schema App and choose the Active Project for which you'd like to revoke Brightcove Access.
- Go to https://app.schemaapp.com/integrations/brightcove
- Click "Remove Brightcove Account"
This will remove any associated Brightcove account ID and associated policy key from your Schema App account.
3. Support
For support contact the Schema App Team at support@schemaapp.com
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article