Domains and Ports that Must Be Accessible to Video Cloud

In order to use Video Cloud Studio from within your network, your browser client needs to be able to access a number of required ports and domains through the firewall. If you can not access the ports and domains below, you may experience issues using Video Cloud players, Studio and modules.

Note on managed player releases

Brightcove generally allows about a week for customers to try a pre-release before a managed release begins. Managed release is the process of running a controlled A/B test across production web sites. The managed release system allows loading the new version of the player on a small percentage of page loads for a short period - usually a few hours. During this time, Brightcove collects data so the performance of the old and new versions can be compared. The distribution of number of errors, number of minutes viewed, number of ad starts, and several other metrics are all examined. Brightcove looks at distributional counts and summaries of the data, but also at outliers, sites that have greater than average differences in the tracked metrics. After careful review of all the data, either the update is committed or rolled back. If it is decided to roll it back, small updates may be made to fix an identified problem and then the managed release is re-run.

The list of key URLs for Video Cloud operations are (all over http port 80 and https port 443):

Key domains - wildcards

The table below list key domains for Brightcove with wilcards.

Key Domains for Brightcove (wildcards)
Domain Description
*.brightcove.net Brightcove players
*.brightcove.com Brightcove web sites
bcove.video Social sharing, shortened video URLs
*.pr.bcovlive.com For DRM License calls
*.wicketlabs.com For Audience Insights
*.brightcovegallery.com Gallery
*.gallery.video Gallery
ingest.api.brightcove.com Wedge Gantry
ingest-integrations.api.brightcove.com Bolt-API
ingest-transfer-aspera.brightcove.com Aspera
rtmp://*.cloudplayout.brightcove.com RTMP ingest point for Live feed
rtp://*.cloudplayout.brightcove.com RTP ingest point for Live feed
syndication.cloudplayout.brightcove.com Stream/EPG syndication
*.api.brightcove.com Brightcove APIs for Studio and players
api.bcovlive.io For Brightcove Live API
*.bcovlive.io For Brightcove Live
*.sep.bcovlive.io For Brightcove Live static entry point jobs
bcovlive-a.akamaihd.net For Brightcove Live playback
*.o.brightcove.com Source for some streaming media
players.brightcove.net Source for Brightcove players
hls.ak.o.brightcove.com Source for some HLS video
translate="no"uds.ak.o.brightcove.com Source for some video progressive downloads
*.boltdns.net Dynamic Delivery
*.llnw.net Source for video renditions and assets
*.llnwd.net Source for video renditions and assets
*.akafms.net Source for video renditions and assets
*.akamaihd.net Source for video renditions and assets
*.analytics.edgekey.net Source for analytics data (this is for Akamai CDN media analytics; not needed if Akamai is not used as your CDN)
*.cloudfront.net Upload module and Dynamic Ingest
*.media.brightcove.com Delivery of media assets
hlstoken-a.akamaihd.net TokenAuth support for HLS, HLSe, and DASH
vjs.zencdn.net Used by Brightcove player to play videos on some versions of IE
*.gallerysites.net Used to deliver Gallery images
*.bcvp0rtal.com Published Gallery portals
*.brightcovecdn.com For house and custom Fastly CDN configs for Dynamic Delivery
ingestion-upload-production.s3.amazonaws.com/ Used when uploading images for thumbnails/posters in the Media Module
*.cf.brightcove.com Delivery URL
*.hapyak.com Hapyak legacy platform
*.hapyak-hosted.com Hapyak legacy platform
rtmp://*.cloudplayout.brightcove.com RTMP ingest point for Live feed
rtp://*.cloudplayout.brightcove.com RTP ingest point for Live feed
*.brightcovegallery.com In case of custom domains
*.gallery.video In case of custom domains
*.pr.bcovlive.com Domain for our DRM License calls

Protocols for Live

Protocols for Live
Protocol Ports
rtmp TCP port 1935
srt/rtp/rtp-fec Randomly assigned UDP port in the range 10000-65535

Specific domains

If wildcarding is not possible, individually list the following domains (all over http port 80 and https port 443):

Specific Domains
Domain Description
static.brightcove.com Studio modules
studio.brightcove.com Studio
admin.brightcove.com For scripts used by Studio and Brightcove players
api.brightcove.com For RESTful APIs called by Studio and players plugins
analytics.api.brightcove.com For Analytics
api-insights.wicketlabs.com Audience Insights
api.bcovlive.io Brightcove Live
bcove.video Social sharing, shortened video URLs
bcvid.brightcove.com Used by the Studio home page
billing.brightcove.com Source for billing data
house-cloudfront.ap-northeast-1.prod.boltdns.net Dynamic Delivery - CDN location for assets
house-cloudfront.ap-southeast-1.prod.boltdns.net Dynamic Delivery - CDN location for assets
house-cloudfront.ap-southeast-2.prod.boltdns.net Dynamic Delivery - CDN location for assets
house-cloudfront.eu-west-1.prod.boltdns.net Dynamic Delivery - CDN location for assets
house-cloudfront.us-east-1.prod.boltdns.net Dynamic Delivery - CDN location for assets
*.boltdns.net Dynamic Delivery - individual domains are too numerous and changeable to list
brightcove04.brightcove.com Video streams and assets
c.brightcove.com Domain for HLS delivery
cms.api.brightcove.com RESTful API used by Studio, mobile SDKs, and player plugins
data.brightcove.com RESTful API called by the Analytics Module in Studio
edge.api.brightcove.com Called by Brightcove players for video and other data
edge-elb.api.brightcove.com Called by Brightcove players for video and other data
experiences.assets.brightcove.com Assets for Studio
files.brightcove.com Media assets
gallery.brightcove.com For hosting video Galleries
gallery.assets.brightcove.com Assets for Galleries
go.brightcove.com Used to handle various user actions on brightcove.com
hlsak-a.akamaihd.net Media assets
httpsak-a.akamaihd.net Media assets
img.brightcove.com Images for Brightcove sites
images.gallery.brightcove.com Source for Gallery images
ingestion.api.brightcove.com RESTful API used by Studio and integrations
internal.api.brightcove.com Used by Studio
live.api.brightcove.com For managing live streams
live.brightcove.com For live
link.brightcove.com Domain used in social sharing for players
metrics.brightcove.com API used to collect analytics data for players
my.brightcove.com Domain for Studio
oauth.brightcove.com RESTful API used in authenticating other Brightcove APIs
players.brightcove.net Domain for Brightcove players
players.api.brightcove.com RESTful API called by Studio for player management
repos.api.brightcove.com Domain used to store data for Brightcove players
preview-players.brightcove.net Domain for Brightcove player previews
reporting.brightcove.com Source for some analytics data
sadmin.brightcove.com Used for Studio and players loaded over SSL
search.brightcove.com Required to search Brightcove sites
secure.brightcove.com Used for player assets loading over SSL
services.brightcove.com Used by Studio settings
share.brightcove.com Used by Studio for video sharing
signin.brightcove.com Domain for signing into Studio
smartplayers.api.brightcove.com Used by Studio for player management
vjs.zencdn.net Used by Brightcove player to play videos on some versions of IE
www.brightcove.com The main Brightcove web site
support.brightcove.com Documentation and support
solutions.brightcove.com Documentation assets and sample apps
docs.brightcove.com Documentation - API References
images.gallerysites.net Used to deliver Gallery images
insights.wicketlabs.com Audience Insights UI
logos.wicketlabs.com Images for Insights UI
webhooks-api.wicketlabs.com Data ingest for subscription events.
data.api.brightcove.com Wedge Gantry
ingest-integrations.api.brightcove.com Bolt API
ingest-transfer-aspera.brightcove.com Aspera
cm.cloudplayout.brightcove.com Cloud Playout Channel Manager API
sm.cloudplayout.brightcove.com Cloud Playout Schedule Manager API
webhooks-api.wicketlabs.com Data ingest for subscription events.
interactivity.api.brightcove.com Interactivity API
interactivity.viewer.api.brightcove.com Interactivity Viewer API
player.interactivity.brightcove.com Used to deliver the interactivity player js
resources.interactivity.brightcove.com Used to deliver any resource used by interactivity
uploads.interactivity.brightcove.com Used to upload assets to S3
video.hapyak.com Hapyak videos
corp-assets.hapyak.com Hapyak Assets
secure-video.hapyak.com Hapyak videos
secure-video-gsk.hapyak.com Hapyak videos
cdn-assets.hapyak.com Hapyak CDN
cdn.hapyak.com Hapyak CDN
d2qrdklrsxowl2.cloudfront.net Hapyak CDN
syndication.cloudplayout.brightcove.com Stream/EPG syndication
https://bc-players.s3.amazonaws.com Playback URL for live jobs uses
repo.brightcove.com SDK artifacts

Please understand that specific IP addresses are not available, as they may change at any time without notice. In addition, as we add new features or modify existing features, this list may change.

Content security policies

Brightcove's current set of CSPs:


default-src 'self';
script-src 'self' players.brightcove.net vjs.zencdn.net;
connect-src 'self' *.boltdns.net players.brightcove.net edge.api.brightcove.com *.akamaihd.net;
img-src 'self' players.brightcove.net *.boltdns.net *.akamaihd.net *.brightcove.com;
style-src 'self' players.brightcove.net 'unsafe-inline' ;
frame-src 'self' players.brightcove.net;
media-src 'self' blob: *.brightcovecdn.com *.boltdns.net *.media.brightcove.com *.akamaihd.net *.cf.brightcove.com; 
font-src  'self' data: players.brightcove.net 'unsafe-inline';
worker-src blob:;