Select Language
English
繁體中文
Français
Deutsche
日本語
한국어
Español
Product Updates
|
Contact Support
|
System Status
Home
General
Forensic Watermarking with Live Streams
Other Brightcove Docs
Documentation Home
-- VIDEO CLOUD --
Video Cloud 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
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
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
Adding Audio Tracks to Videos
Adding Captions to Videos
Adding Chapters to a Video
Capturing Poster and Thumbnail Images
Configuring Playlist Availability
Configuring Season Availability
Configuring Series Availability
Configuring Video Availability
Creating and Managing Playlists
Creating and Managing Rule Sets
Creating Series, Seasons & Episodes
Downloading Videos
Editing Series Details
Editing Video Details
Editing Details using Quick Edit
Editing Series Details
Exporting Video Data
Generating Captions for Videos
Getting Started with the Media Module
Increasing the Quality of Poster Images
Introduction to Playlists
Managing Series
Managing Videos
Offline Playback
Organizing Videos Using Folders
Overview: Adding Captions to a Video
Replacing a Video Source File
Retranscoding Videos
Searching Videos and Playlists
Setting Required Fields
Sharing Videos
Styling Captions
Syncing with Video Cloud Catalog
Uploading Videos
Uploading Video Images
Uploading Videos Remote URLs
Using the Caption Editor
Working with Cue Points
Working with Multi-Lingual Metadata
Working with Remote Asset Videos
+
Managing Pages
Getting Started with the Layout Module
Configuring Page Availability
Creating and Managing Pages
Managing Linked Pages
Managing Playlists on Pages
Page Details Overview
Refreshing the App Cache
Using Core Pages
Using Page Layouts
+
Managing Channels
+
Beacon Channels
Creating a Beacon Channel
Creating an EPG
Streaming VODs to a Channel
+
Cloud Playout Channels
Overview: Cloud Playout
Creating a Cloud Playout Channel
Configuring S3 Buckets
Using Live Redundancy with Channels
Managing the Channel Program
Managing Slates
Adding Static Image Overlays
Adding Dynamic Overlays
Adding Bumpers to Cloud Playout
Importing Captions
Monetizing Cloud Playout
Adding Mid-Roll Ads to a Channel
Setting a Hard Start for a Channel
Searching for Channels
Publishing a Cloud Playout Channel
Using Channel Actions
Viewing Channel Output and Analytics
+
Managing Players
Adding Thumbnail Seeking
Configuring a Player Overlay
Configuring a Playlist Endscreen
Configuring Adobe Analytics Event Tracking
Configuring Google Analytics Event Tracking
Configuring Player Advertising
Configuring Player Content Restrictions
Configuring Player Controls
Configuring the Player Endscreen
Configuring Player Localization
Configuring Player Playback Properties
Configuring Player Plugins
Configuring the Social Properties
Generating Player Embed Code
Getting Started with the Players Module
Setting Player Information Properties
Setting Player Properties
Setting the Player Update Mode
Styling Players
+
Monetizing Content
+
General
Creating a Stripe Account
Creating an SVOD 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
+
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
Engagement Report Reference
Managing Scheduled Reports
Performance Report Reference
+
General Information
Analytics Overview
Beacon Analytics Business Metrics
Calculating Video Engagement Score
Exporting Data
Resources for Analytics
SSAI Performance Analytics
+
Third-Party Analytics
Google Analytics Self Configuration
Reviewing Player Event Data in Google Analytics
Viewing Analytics 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
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 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 (webOS) Store
+
Roku
Add Brightcove User to Roku Account
Configuring In-Channel Products in Roku
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
+
Publishing Videos & Players
Adding a 3Play Media Interactive Transcript
Adding an Application ID to the Embed Code
Adding a Player to a Facebook Fan Page
Changing a Video in a Player
Choosing the Correct Embed Code
Creating and Publishing High Quality Screencasts
Deep Linking
Driving Video Views Through Email
Dynamically Assigning Videos to a Player
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
Publishing a Video to Email
Publishing Videos and Playlists
Step-by-Step: Creating and Publishing a Player
Using Multiple Players on One Page
Using Reference IDs
+
Registered Users
Working with Registered Users
Exporting Registered Users
Sending Push Notifications
+
Social Sharing
Adding a Facebook Like Button to a Player
Creating Publishing Destinations
Creating a Video Clip
Enabling Longer Videos In YouTube
Getting Started with Social
Publishing Videos to Social Media
Reviewing Social Analytics
Reviewing Social Engagement Analytics
Reviewing Social Views Analytics
Setting the Privacy Status for a Video
Sharing Videos to Twitter Player Cards
Using Auto Sync
Viewing Published Videos
+
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
Brightcove Live - Zoom Integration
+
General Information
Captions with Live Streams
Forensic Watermarking with Live Streams
Live DRM
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
Overview of Video Content Types
Using the Chrome Extension
+
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
+
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)
+
Administering Accounts
Configuring Language Settings
Configuring Server-Side Ad Settings
Creating Custom Live Ingest Profiles
Creating Custom Metadata Fields
Creating Ingest Profiles for Context Aware Encoding
Creating Ingest Profiles for Dynamic Delivery
Fields for Live Ingest Profiles
Ingest Profiles Best Practices
Managing Account Information
Managing Account Settings
Managing API Authentication Credentials
Managing Ingest Profiles
Managing Live Settings
Managing Media Sharing Settings
Managing Profile Information
Managing Users
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
Making Your Video Content Indexable
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
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
Page Contents
Forensic Watermarking with Live Streams
This topic explains how to deliver live streams with forensic watermarking.
Introduction
TBD
Page Contents
Page last updated on 24 Jul 2022