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
Brightcove Beacon Learning Guide
Implementation Phases
Getting Started with Beacon Studio
When to Use Beacon Studio and/or Beacon Classic
App Design Best Practices
App Design Considerations
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
Analytics
Determining How Much of a Video is Watched
Determining Which Videos Have the Most Views
Administration
Adding Users to an Account
Training
Online Training Courses
Brightcove Academy
Managing Media
Using the Media Module
Getting Started with the Media Module
Searching Videos and Playlists
Managing Video Files
Downloading Videos
Exporting Video Data
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
Quality Selector
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 Beacon 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
Generating Captions for Videos
Overview: Adding Captions to a Video
Styling Captions
Using the Caption Editor
General Information
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
Adding Pages to Playlists
Configuring Page Availability
Creating and Managing Pages
Managing Playlists on Pages
Managing Secondary Pages
OTT Catalog Export
Page Details Overview
Player E Selection
Player E Live Features
Player E VOD Features
Text Tracks List
Refreshing the App Cache
Using Content Layouts
Using Core Pages
Using Page Layouts
Using View All Pages
Managing Channels
Beacon Channels
Creating a Beacon 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
Getting Started
Brightcove Player with Beacon Web Apps
Support for Brightcove Player 5
Using the Players Module
Getting Started with the Players Module
Configuring Player Plugins
Generating Player Embed Code
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
Monetizing Content
General
Brightcove Ad Monetization
Creating a Stripe Account
Creating an SVOD Plan
Creating an TVOD Plan
Creating Promo Coupons
Custom Fields for Monetization
Implementing AuthVOD
Receiving In-App Purchase Notifications
Resources for Monetization
Retrieving Stripe Subscription Info
Understanding Monetization Options
Using an SVOD Plan
Using an TVOD Plan
SSAI
Creating an Advertisement
Configuring Server-Side Ad Settings
Implementing Live SSAI
Implementing VOD SSAI
Beacon Apps Ad Targeting
Beacon Web Store
Overview: Brightcove Beacon Web Store
Integrating with the Beacon Web Store
Beacon Store Webhook Reference
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
Audience Insights Essentials
Engagement Report Reference
Managing Scheduled Reports
Performance Report Reference
SSAI Performance Analytics
Engagement Subscribers Insights
Overview: Engagement Subscribers Insights for Beacon
Summary Reports: Engagement Subscribers Insights for Beacon
Viewer Engagement: Engagement Subscribers Insights for Beacon
Content: Subscribers Insights for Beacon
General Information
Analytics Overview
Beacon Analytics Business Metrics
Calculating Video Engagement Score
Exporting Data
Resources for Analytics
Third-Party Analytics
Google Analytics Self Configuration
Viewing Data in Google Analytics
Protecting Content
DRM Output Protection Settings
Forensic Watermarking
Protecting Videos with HLS Encryption
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
Long Titles
Scheduling App Releases in the App Stores
App Behavior
Account Deletion
Continue Watching
Parental Controls
Skip Intros and Credits
Watch from Start
Android
Submitting New Apps to the Android Store
Updating Android Apps to Brightcove Beacon
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 Store
Installing LG Test Build
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
Registered Users
Controlling Viewer Access with Roles
Exporting Registered Users
Working with Registered Users
Sending Push Notifications
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
Implementing Live with DVR
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 Event States
Live Video Glossary
Reducing Latency for Live Streams
Streaming a Live Event using Beacon 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 Beacon Apps
Image Specifications
Marketing Automation
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
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
Administering Accounts
General Information
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 Profile Information
Managing Users
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
References
Best Practices: Transcoding and Uploading
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 Beacon Studio / Beacon 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
OIDC Example: Integrating with the Beacon Web Store
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
Deep Linking For Mobile Apps
Sending App Notifications
Beacon Plugins
Learning Guide: Beacon 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
Release Notes
Product Release Notes
Support
Viewing the Brightcove System Status Page
Opening a Support Case
Reset Your Support Portal Password
Contact Sales
Home
Live
General
Forensic Watermarking with Live Streams
Forensic Watermarking with Live Streams
This topic explains how to deliver live streams with forensic watermarking.
Introduction
TBD
Page Contents