Other Brightcove Docs
Documentation Home
-- VIDEO CLOUD --
Video Cloud Studio
Marketing Studio
Brightcove Player Development
Video Cloud Platform APIs
Video Cloud Device SDKs
Integrations and CMS Connectors
Video Cloud General Information
-- VIDEO ESSENTIALS --
Brightcove Audience Insights
Brightcove Beacon Studio
Brightcove Beacon Classic
CorpTV
Brightcove Live
Zencoder
-- VIDEO CLOUD ADD-ONS --
Brightcove Gallery
Brightcove Social
Brightcove SSAI
English
繁體中文
Français
Deutsch
日本語
한국어
Español
Home
Getting Started
Getting Started with Video Cloud Studio
Getting Started with your Video Cloud Trial
Learn the Basics
Activating and Deactivating a Video
Adding a User to a Video Cloud Account
Capturing Video Poster & Thumbnail Images
Creating a Manual Playlist
Creating a Player
Creating a Playlist Player
Creating a Smart Playlist
Determining How Much of a Video is Watched
Determining Which Videos Have the Most Views
Editing Basic Video Properties
Editing Video Properties for Multiple Videos
Organizing Videos Using Folders
Publishing a Playlist to the Web
Publishing a Single Video to the Web
Styling a Player
Uploading Video Poster & Thumbnail Images
Uploading Videos
Navigating the Brightcove Support Site
Quick Start to Video Cloud
Step-by-Step: Video Cloud Publishing Workflow
Video Cloud Glossary
Training
Managing Videos
Using the Media Module
Getting Started with the Media Module
How to Search for Videos and Playlists
Latest Video Cloud Search
Managing Video Files
Uploading Videos
Replacing a Video Source File
Retranscoding Videos
Brightcove Video Editor
Downloading Videos from Video Cloud
Uploading Videos Remote URLs
Working with Remote Asset Videos
Exporting Video Data
Video Properties
Editing Video Properties
Editing Properties using Quick Edit
Capturing Poster and Thumbnail Images
Uploading Poster and Thumbnail Images
Configuring Video Availability
Organizing Videos
Introduction to Playlists
Creating and Managing Playlists
Organizing Videos Using Folders
Captions and Audio Files
Overview: Adding Captions to a Video
Adding Captions to Videos
Adding Transcripts to Videos
Adding Audio Tracks to Videos
Adding Chapters to a Video
Generating Captions for Videos
Styling Captions
Using the Caption Editor
General Information
Increasing the Quality of Poster Images
Media Sharing
Setting Required Fields
Working with Cue Points
Working with Multi-Lingual Metadata
Managing Players
Using the Players Module
Getting Started with the Players Module
Step-by-Step: Creating and Publishing a Player
Player Properties
Setting Player Properties
Setting Player Information Properties
Configuring Player Content Restrictions
Configuring Player Playback Properties
Setting the Player Update Mode
Appearance and Controls
Adding Thumbnail Seeking
Configuring a Player Overlay
Configuring a Playlist Endscreen
Configuring Player Controls
Configuring the Player Endscreen
Configuring Player Localization
Configuring the Social Properties
Styling Players
General Information
Configuring a Player with the Interactivity Plugin
Configuring Adobe Analytics Event Tracking
Configuring Google Analytics Event Tracking
Configuring Player Advertising
Configuring Player Plugins
Creating a Campaign-enabled Player
Generating Player Embed Code
Support for Brightcove Player 5
Publishing Videos & Players
Publishing
Adding an Application ID to the Embed Code
Changing a Video in a Player
Choosing a Favorite Player
Choosing the Correct Embed Code
Publishing a Video to Email
Publishing Videos and Playlists
Publishing Videos to an In-Page Experience
Publishing to Third-Party Apps
Adding a Player to a Facebook Fan Page
Embedding a Player on a Google Sites Page
Publishing a Player in a Wordpress Page
Publishing Players in Facebook Instant Articles
Publishing Players in Joomla
General Information
Adding a 3Play Media Interactive Transcript
Time Stamp
Driving Video Views Through Email
Dynamically Assigning Videos to a Player
Step-by-Step: Creating and Publishing a Player
Creating and Publishing High Quality Screencasts
Using Multiple Players on One Page
Using Reference IDs
Reviewing Analytics
Using the Analytics Module
Getting Started with the Analytics Module
Analytics Module UI Glossary
Brightcove Ad Insights
Brightcove Ad Analytics
Brightcove QoE Analytics
Brightcove QoE Insights
Known Issues: Brightcove QoE
How to Search for Videos
FAQ: Analytics Module
Insights Glossary
Analytics Reports
Analytics Report Reference
Creating Custom Analytics Reports
Engagement Report Reference
Analytics Insights Essentials
Publisher Insights
Managing Scheduled Reports
Performance Report Reference
Segment Sync
Video Details Analytics
Engagement
Engagement: Overview
Engagement: Usage Trends
Engagement: Status Over Time
Engagement: Sessions Over Time
Engagement: Hours Viewed By
Content
Content: Overview
Content: Catalog and Explorer
Content: Popular Content
Content: Trial Drivers and Library Breakdown
General Information
Calculating Video Engagement Score
Exporting Data
Reviewing Player Events in Google Analytics
Social Sharing
Getting Started
Getting Started with Social
Creating Publishing Destinations
General Information
Adding a Facebook Like Button to a Player
Creating a Video Clip
Enabling Longer Videos In YouTube
Publishing Videos to Social Media
Publishing a Video to One Social Media Platform
Publishing a Live Event to Facebook
Publishing a Live Event to YouTube
Setting the Privacy Status for a Video
Creating a Sprinklr Destination
Sharing Videos to X Player Cards
Using Auto Sync
Viewing Published Videos
Reviewing Analytics
Reviewing Social Analytics
Reviewing Social Engagement Analytics
Reviewing Social Views Analytics
Developers
Quick Start: Social API
Social API Reference
Social API: Error Reference
Live Streaming
Getting Started
Delivering Live Streams
Brightcove Live: Best Practices
Step-by-Step: SRT Live event
Step-by-Step: Using the Live Module with OBS
Step-by-Step: Using the Live Module with Wirecast
Using the Live Module
Client-Side Pre-roll Ads with Live SSAI
Creating and Managing Live Events
Creating a Video Clip
Implementing Server-Side Ads
Live Redundancy
Multi Language Audio
Playback Restrictions with Live Events
Reviewing Live Analytics
Scheduling Clips
Scheduling Live Events
Streaming to Facebook and YouTube
Brightcove Live - Zoom Integration
General Information
Live DRM
Live Video Glossary
Reducing Latency for Live Streams
Supported Encoders for Live Events
Web Conferencing
Hosting an Avaya Conference
Hosting a Cisco Webex Conference
Hosting an INXPO Event
Hosting a Zoom Conference
Interactivity
Getting Started
Getting Started with the Interactivity Module
Configuring the Player Plugin
Interactive Video Types
Getting Started with Video Interactivity
Interactive Examples Gallery
Terminology
Interactivity Training Videos
Annotations
Adding an Text Overlay
Adding an Image Overlay
Adding an Transparent Overlay
Adding an Drawing
Adding Chapters to a Video
Adding a Quiz Annotation
Adding a Time Triggered Action
Annotation Options
Configuring Annotation Links
Looping Back in a Video
Reviewing Annotations
Styling Annotations
Using Dynamic Annotations
Widgets
Adding a Poll to a Video
Adding a Sign In Form to a Video
Adding User Sentiment to a Video
Embedding a Form in a Video
Using the Custom Widget Library
Projects
Creating and Managing Projects
Branching Overview
Configuring Project Settings
In-Video Branching
Generating Embed Code
Templates
Creating and Managing Templates
Applying Templates to Projects
Experiences
Overview of Experiences
Creating and Managing Experiences
Creating a Branching Experience
Creating a Slide Sync Experience
Creating an Off-Video Chapter Menu
Creating a Lesson Experience
Generating Embed Code
Analytics
Interactivity Reports Reference
Core Reports Reference
Question Report Reference
Gradebook Report Reference
Interactive Video Tracking Events
Brightcove Interactivity Heartbeat Module Update
General Information
Working with Folders
Understanding SCORM Integration
Migrating from HapYak
Settings
Configuring Interactivity Settings
Using the Style Editor
Developers
Addon API
Annotations API
Embed API
Extension API
Accessing Reporting Endpoints
Managing Channels
Scheduled Channels
Getting Started with Scheduled Channels
Managing a Schedule Channel
Managing Cloud Playout Channels
Getting Started
Overview: Cloud Playout
Creating a Cloud Playout Channel
General Information
Configuring S3 Buckets
Ingest SCTE-35
Managing Slates
Searching for Channels
Using Live Redundancy with Channels
Managing Channel Content
Managing the Channel Program
Managing Programs
Adding Static Image Overlays
Adding Dynamic Overlays
Importing Captions
Adding Bumpers to Cloud Playout
Monetizing Channels
Monetizing Cloud Playout
Adding Mid-Roll Ads to a Channel
Publishing Channels
Using Channel Actions
Setting a Hard Start for a Channel
Generating the Channel Embed Code
Viewing Channel Output and Analytics
Marketing Automation 2.0
Getting Started
Campaign 2.0 Setup and Integration Manual
General Information
Collecting Viewer ID
Configuring Viewer ID Tracking
Utilizing
setUser
External Systems
Client-side Connections
Server-side Connections
Lead Forms
Adding a Lead Form
Data Fields
Client-Side Data Properties
Server-Side: Viewing Data Integration Properties
Server-Side: Contact Object Integration Properties
Troubleshooting
Client-Side Troubleshooting for Marketo Munchkin and HubSpot
Server-Side Troubleshooting
Marketing Automation 1.0
Getting Started
Getting Started with Campaign
Creating a Campaign-enabled Player
General Information
Campaign FAQ
Campaign Fields and Data Definitions
Campaign Plugin FAQ
Configuring Campaign Settings
Creating a Campaign-enabled Player
Creating a Campaign Lead Form
How Campaign Identifies Viewers
How Video Benchmark Score is Calculated
Publishing a Video to Email
Using Custom Metrics and Events
Viewing Player Events
Viewing Video Activity
Viewing Viewer Profile Information
Working with UTM Fields
Integrations
Eloqua
Creating Custom Lead Forms
Eloqua Integration Testing Guide
Embedding a Video on a Landing Page
Integrating with Oracle Eloqua
HubSpot
Creating Custom Lead Forms
HubSpot REST API Testing Guide
Integrating with HubSpot (Client-Side APIs)
Integrating with HubSpot (REST APIs)
Marketo
Creating Custom Lead Forms
Integrating with Marketo (Munchkin)
Integrating with Marketo (REST APIs)
Marketo REST Integration Testing Guide
Non-MAP
Creating Custom Integrations
Integrating with Single Sign-On
Using Campaign to Track Viewers
Salesforce
Creating Custom Lead Forms
Creating Salesforce Object for Pardot
Integrating with Salesforce
Administering Campaign
Exporting Data from Campaign
Exporting Gallery Lead Data
Managing Viewer Data
Troubleshooting Campaign Issues
Developers (Audience API)
Getting Started
References
Integrations
Integrations Module
Getting Started
Overview of the Integrations Module
Watched Folders
Setting Up an Automatic Ingestion Folder on Dropbox
Setting Up an Automatic Ingestion Folder on Google Drive
Custom Data Platforms
Viewing Data Integration
Contact Integration
Salesforce Sales Cloud
Overview: Salesforce Sales Cloud Integration
Salesforce Connected App Setup
Salesforce Properties Setup
Audience Insights Salesforce Integration Setup
Administration
General Information
Authenticating Studio Users using SSO
Configuring Language Settings
Configuring Server-Side Ad Settings
Creating Custom Metadata Fields
Managing Account Information
Managing Account Settings
Managing API Authentication Credentials
Managing Media Sharing Settings
Managing Live Settings
Managing Playback Rights
Managing Profile Information
Managing Users
Using the Directed Migration Tool
Viewing Billing Information
Managing Ingest Profiles
Creating Custom Live Ingest Profiles
Creating Ingest Profiles for Context Aware Encoding
Creating Ingest Profiles for Dynamic Delivery
Fields for Live Ingest Profiles
Ingest Profiles Best Practices
Managing Ingest Profiles
Standard Ingest Profiles (DD & CAE)
Standard Live Ingest Profiles
General Information
Content Protection
DRM Output Protection Settings
Overview: Digital Rights Management (DRM)
Protecting Videos with HLS Encryption
TLS for Media, Player, and API URLs
References
Best Practices: Transcoding and Uploading
China Delivery Overview
Fairplay Certificate Registration
Creating Audio-Only Renditions
Making Your Video Content Indexable
Optimal Video Dimensions
Resetting Your Studio Password
Studio System Requirements
Supported Video and Audio Formats
Video Source File Specs and Recommendations
Working with 360° Videos
Working with Audio-Only Content
Working with Multiple Accounts
Architecture
Content Delivery Options
Domains and Ports that Must Be Accessible
Overview of Context Aware Encoding
Overview of Dynamic Delivery
Migration of Static Videos to Dynamic Delivery
Video Cloud Architecture Overview
Video Cloud Studio Cookies
Advertising
Brightcove Ad Monetization
Community
Bright Spot: Community Access
Release Notes
Video Cloud Studio Release Notes
Support
Contact Sales
Viewing the Brightcove System Status Page
Known Issues
Opening a Support Case
Reset Your Support Portal Password
Home
Marketing automation
General
Collecting Viewer ID
Collecting Viewer ID
These topics explain how to collect the Viewer ID.
Configuring Viewer ID Tracking
Utilizing
setUser