Ooyala Pulse plugin for VideoJS
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Ooyala Pulse Plugin for VideoJS and Brightcove Player


The Pulse plugin in this repository can be used to create an integration between Ooyala Pulse for ad serving and your VideoJS or Brightcove Player. The plugin is built on top of the Ooyala Pulse HTML5 ad player, which is part of Ooyala's HTML5 Pulse SDK.


npm install

Documentation Overview

Getting Started Tutorials

Depending on the player you wish to integrate with Ooyala Pulse, go to one of the following pages to set up the basics for your player:

Plugin Options and Session Settings

Information about each of the plugin options and session settings can be found on Plugin Options and Session Settings

Player Customizations

Information about further customizations you can make to the integration can be found on Customizing Your VideoJS or Brightcove Player Integration

videojs-contrib-ads compatibility table

Pulse plugin v1 Pulse plugin v2
contrib-ads v3 x
contrib-ads v5 x

API Docs

The full API docs are available in the API Documentation.


Provision of the plugin is limited to delivery and integration of the plugin, and does not include any approvals, licenses, consents, permissions (collectively, “Third Party Rights”), and/or related fees (“Third Party Fees”) that may be necessary for use of and integration with VideoJS or Brightcove Player. Company is responsible for obtaining and maintaining Third Party Rights and paying Third Party Fees, if any, for use of and integration with VideoJS or Brightcove Player.