Contentstack Raises $57.5 Million in Series B Financing.
Read More

Ooyala provides an end-to-end online video platform, known as Backlot, to make the publishing of videos online easier and allows broadcasters, operators, and media companies to import, manage, deliver, and monetize their content. Customers can upload and manage their videos either through a web-based interface or through a desktop version of Backlot. Ooyala then transcodes the videos to multiple bitrates and formats to optimize the viewing experience.

Ooyala Integration Overview

Contentstack’s Experience Extensions offer a variety of ways to integrate third-party applications, such as Ooyala, directly into your headless CMS. You can simplify workflows, like adding videos to your website, without the hassle of leaving your CMS.

Using a Contentstack Custom Field, you can embed and display information from your Ooyala account directly into the CMS environment. You can add an Ooyala custom field extension to your stack that allows you to fetch Ooyala videos and display them into a field in your Content Type. Subsequently, while creating entries, you can select one or more videos as an input value for the field.

Contentstack and Ooyala Integration Use Cases

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

Enhanced Digital Experience

Ooyala can help your business generate massive ROIs by enhancing the video and overall digital experience of customers. By integrating Ooyala with Contentstack headless CMS, you can take a strategic approach when delivering a digital video experience, so you can stay ahead of the competition in this fast-evolving space.

Video Library

Managing a video library in a CMS can be overwhelming, especially if it contains hundreds of videos or more. Using Experience Extensions, you can tap into the power of an industry-leading video platform to present an easily digestible video library to both your content editors and to your end-users.

Video Playlists

Instead of just single videos, you can create and manage entire video playlists for your site or your application. Simply add the Ooyala Experience Extension and compose playlists from a handy drop-down list.

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

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

  1. Create an Ooyala Custom Field

    Create and configure an Ooyala Custom Field. You can define exactly how the integration will work, what Ooyala account it should work with and what information should be linked to Contentstack. Typically, a developer will perform this step. See the documentation for step-by-step instructions.
  2. Add the Ooyala Custom Field

    Add a Custom Widget to your Content Type and select Ooyala as the Extension.
  3. Test the Ooyala Custom Field in Your Entries

    You should be able to see the Ooyala 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 Ooyala extension, refer to our in-depth guide or visit our GitHub repository to review the sample code.

Questions? Ideas?

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