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 Interactivity
Brightcove SSAI
Brightcove Campaign
Brightcove Engage
English
繁體中文
Français
Deutsch
日本語
한국어
Español
Home
Getting Started
Brightcove CorpTV Learning Guide
Implementation Phases
Getting Started with CorpTV Studio
When to Use CorpTV Studio and/or CorpTV Classic
App Design Best Practices
App Design Considerations
Training
Learn the Basics
Layout
Archiving Pages
Configuring Calendar Restrictions
Configuring Device Restrictions
Configuring Location Restrictions
Creating a Page
Media
Activating Videos
Adding an Episode to a Season
Capturing Video Poster Images
Creating a Manual Playlist
Creating a Season
Creating a Series
Creating a Smart Playlist
Editing Basic Video Details
Editing Multiple Videos
Using Folders
Uploading Video Images
Uploading Videos
Players
Creating a Player
Creating a Playlist Player
Styling Players
Publish
Publishing Playlists
Publishing Videos
Analytics
Determining How Much of a Video is Watched
Determining Which Videos Have the Most Views
Administration
Adding Users to an Account
Managing Media
Using the Media Module
Getting Started with the Media Module
Searching Videos and Playlists
Managing Video Files
Downloading Videos
Replacing a Video Source File
Retranscoding Videos
Uploading Videos
Uploading Videos Remote URLs
Working with Remote Asset Videos
Video Properties
Capturing Poster and Thumbnail Images
Configuring Video Availability
Editing Video Details
Editing Details using Quick Edit
Managing Videos
Uploading Video Images
Series and Seasons
Configuring Season Availability
Configuring Series Availability
Creating and Managing Rule Sets
Creating Series, Seasons & Episodes
Editing Series Details
Managing Series
Organizing Videos
Configuring Playlist Availability
Creating a CorpTV Classic Playlist
Creating and Managing Playlists
Introduction to Playlists
Organizing Videos Using Folders
Captions and Audio Files
Adding Audio Tracks to Videos
Adding Captions to Videos
Adding Chapters to a Video
Generating Captions for Videos
Overview: Adding Captions to a Video
Styling Captions
Using the Caption Editor
Publishing Videos
Choosing the Correct Embed Code
Publishing Videos and Playlists
General Information
Exporting Video Data
Increasing the Quality of Poster Images
Offline Playback
Setting Required Fields
Sharing Videos
Syncing with Video Cloud Catalog
Working with Cue Points
Working with Multi-Lingual Metadata
Managing Pages
Getting Started with the Layout Module
Configuring App Settings
Configuring Page Availability
Creating and Managing Pages
Managing Linked Pages
Managing Playlists on Pages
Page Details Overview
Page Updates Live Immediately
Refreshing the App Cache
Using Core Pages
Using Page Layouts
Managing Channels
CorpTV Channels
Creating a CorpTV Channel
Creating an EPG
Streaming VODs to a Channel
Cloud Playout Channels
Getting Started
Overview: Cloud Playout
Creating a Cloud Playout Channel
General Information
Configuring S3 Buckets
Using Live Redundancy with Channels
Managing Slates
Searching for Channels
Managing Channel Content
Managing the Channel Program
Managing Multiple Programs
Adding Static Image Overlays
Adding Dynamic Overlays
Adding Bumpers to Cloud Playout
Importing Captions
Monetizing Channels
Monetizing Cloud Playout
Adding Mid-Roll Ads to a Channel
Publishing Channels
Setting a Hard Start for a Channel
Publishing a Cloud Playout Channel
Using Channel Actions
Viewing Channel Output and Analytics
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 Adobe Analytics Event Tracking
Configuring Google Analytics Event Tracking
Configuring Player Advertising
Configuring Player Plugins
Generating Player Embed Code
Support for Brightcove Player 5
Reviewing Analytics
Using the Analytics Module
Getting Started with the Analytics Module
Analytics Module UI Glossary
How to Search for Videos
FAQ: Analytics Module
Analytics Reports
Analytics Report Reference
Creating Custom Analytics Reports
Engagement Report Reference
Managing Scheduled Reports
Performance Report Reference
SSAI Performance Analytics
General Information
Analytics Overview
CorpTV Analytics Business Metrics
Calculating Video Engagement Score
Exporting Data
Resources for Analytics
Third-Party Analytics
Google Analytics Self Configuration
Reviewing Player Event Data in Google Analytics
Viewing Analytics Data in Google Analytics
Administering Accounts
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
Registered Users
Controlling Viewer Access with Roles
Exporting Registered Users
Working with Registered Users
Sending Push Notifications
App Publishing and Behavior
General Information
Common Required Information for Submitting Apps
Demo Apps Access
Device Apps Validation Guide
In-App Subscription Resources
Links to the App Stores Subscriptions
Scheduling App Releases in the App Stores
App Behavior
Account Deletion
Parental Controls
Android
Submitting New Apps to the Android Store
Updating Android Apps to Brightcove CorpTV
Adding Subscriptions to Android
Improving Search Relevance in the Android Play Store
Installing an Android Test Build
Managing Google Subscriptions Part 1
Managing Google Subscriptions Part 2
Fire TV
Add Brightcove Email to Amazon Account
Installing a Fire TV Test Build
Submitting to the Amazon Store
iOS/tvOS
Account Deletion
FairPlay Certificate Registration
Installing an iOS/tvOS Test Build
Resources
Submitting to the Apple Store
LG
Submitting to the LG (webOS) Store
Roku
Add Brightcove User to Roku Account
Configuring In-Channel Products in Roku
Configuring Roku Search
Installing a Roku Test Build
Submitting to the Roku Store
Samsung
Becoming a Samsung Partner
Installing the Samsung Test Build
Submitting to the Samsung Store
Web
Brightcove Player Use
Publishing Videos & Players
Publishing
Adding an Application ID to the Embed Code
Changing a Video in a 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
Deep Linking
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
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 Live Event to Facebook
Publishing a Live Event to YouTube
Setting the Privacy Status for a Video
Sharing Videos to Twitter 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 using the Live Module
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
General Information
Forensic Watermarking with Live Streams
Live DRM
Live Video Glossary
Reducing Latency for Live Streams
Streaming a Live Event using CorpTV Classic
Supported Encoders for Live Events
Web Conferencing
Hosting an Avaya Conference
Hosting a Cisco Webex Conference
Hosting an INXPO Event
Hosting a Zoom Conference
Styling & Appearance
Branding Brightcove CorpTV Apps
Image Specifications
Marketing Automation
Getting Started
Getting Started with Campaign
Creating a Campaign-enabled Player
Overview of Video Content Types
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
Overview of Video Content Types
Publishing a Video to Email
Using Custom Metrics and Events
Viewing Player Events
Viewing Video Activity
Viewing Viewer Profile Information
Working with UTM Fields
Developers (Audience API)
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
General Information
References
Best Practices: Transcoding and Uploading
Brightcove Player Plugin Compatibility
Common Required Information for Submitting Apps
Glossary
Known Issues
Marketplace
Optimal Video Dimensions
Overview: China Delivery Overview
Product Release Notes
Related Content
Remote Asset Limitations
Resetting Your Studio Password
Supported Video and Audio Formats
Video Source File Specs and Recommendations
Using Multiple Languages
When to Use CorpTV Studio / CorpTV Classic
Working with 360° Videos
Working with Audio-Only Content
Architecture
Content Delivery Options
Domains and Ports for Video Cloud
Overview of Context Aware Encoding
Overview of Dynamic Delivery
Authentication
Authentication Using OAuth
Login Durations
OIDC Configuration and Testing
Content Protection
DRM Output Protection Settings
Overview: Digital Rights Management (DRM)
Protecting Videos with HLS Encryption
TLS for Media, Player, and API URLs
Cookie Consent
Managing Cookie Consent Using OneTrust
Notifications
Sending App Notifications
OTT Plugins
Learning Guide: OTT Plugins
Use JavaScript Modules for Plugins
Dispatch & Handle Events in Plugins
Creating a Custom Page
Implement Buttons and Event Handlers
Implement Custom Sections
Implement the Side Panel
Implement User Events
Storing Data in a Separate Module
Working with Page Events
Support
Viewing the Brightcove System Status Page
Opening a Support Case
Reset Your Support Portal Password
Contact Sales
Home
Campaign
Get started
Overview of Video Content Types
Page Contents