company logo

Brightcove is a cloud-based, video hosting platform built for the enterprise, marketers, publishers, and broadcasters. This video hosting platform acts as a comprehensive solution for your video needs. It includes many powerful features, such as video playback, library management, content management, HTML5 video, ingest and transcoding, and social sharing.

Brightcove Integration Overview

company logo

Contentstack’s Experience Extensions feature offers enterprises a variety of ways to integrate third-party applications, such as Brightcove, directly into your headless CMS. You can simplify processes, like fetching and adding videos to your site, without the inconvenience of leaving your CMS.

Using a Contentstack Custom Field, you can embed and display information from your Brightcove account directly in the CMS environment. Instead of searching for videos on Brightcove and manually entering an “id” into Contentstack’s headless CMS, you can browse and select available videos from a drop-down menu. This integration makes it easier for content marketers, publishers, and broadcasters to manage Brightcove videos saving time, and eliminating the potential for errors while toggling between systems.

Contentstack and Brightcove Integration Use Cases

Contentstack’s Experience Extensions for Brightcove opens up a lot of possibilities. Here are some real-world use case examples:

Marketing Videos for Corporate Websites

If you host your site’s marketing videos in Brightcove, by connecting your Brightcove account with Contentstack’s headless CMS you can easily find and add videos for any of your marketing and campaign pages without leaving your CMS.

Video Library

Managing a video library in a CMS can be daunting, especially if it contains hundreds of videos. Using Contentstack’s Experience Extensions to integrate with an industry-leading video platform like Brightcove to present an easily digestible video gallery to content editors and end-users helps streamline processes and increase efficiency.

In-App Product Tutorials

If your app provides tutorials, product demos, or onboarding videos for the user's journey, by syncing Brightcove with your CMS, content managers can pick and choose which video to display for each step.

Video Playlists

You can create and manage entire video playlists for your site or your application. Simply add the Brightcove Experience Extension and compose playlists from a drop-down list.

Step-By-Step: How to Integrate Brightcove with Your CMS

To integrate your content management system with Brightcove, follow these steps:

  1. Create a Brightcove Custom Field

    Create and configure a Brightcove Custom Field. Define exactly how the integration works, what Brightcove account to integrate with, and what information you want to link to Contentstack. Typically, we recommend that a developer help with this step. See the documentation for step-by-step instructions.

  2. Add the Brightcove Custom Field

    Add a Custom Field to your Content Type and select Brightcove as the Extension.

  3. Test Brightcove Custom Field in Your Entries

    You should be able to see the Brightcove Custom Field on the specified content entry. Try it by selecting a video and publishing it to staging to ensure the setup works correctly.

    To learn more about how to set up the Brightcove extension, refer to our in-depth guide or visit our GitHub repository to review the sample code.

bulb

Questions? Ideas?

If you have any questions about the way the Brightcove Extension works or have ideas about other third-party app extensions, please contact us–we'd love to hear from you!