When a user loads a webpage containing a Verkada live stream embed, the page will load the URL of the embed in an iframe. The iframe will appear as a black screen if the referring website doesn't match the domain name specified when the embed was created.
There are three steps to resolving embeds that won't load:
Determine the referring website so you can specify a matching domain name when creating the embed
Recreate the embed using the correct domain name
Place the new embed on your website
Find the referring website:
On the webpage where you placed the embed, right-click your browser and select Inspect. This will be a black screen because the embed will not load.
In the top bar, click Network
In the search/filter bar type embed (filter for embed-related requests)
Click on the request with the alphanumeric ID, which will have a similar format to the example shown in the figure below
Under the Request Headers section, there will be a Referrer URL. This is the URL/domain you need to put into Verkada Command (You only need up until the top-level domain, such as .com; in the example below, the referring domain is verkadasupport.com)
Note: If you do not see the embed.html right away, click refresh to reload the page.
Recreate the embed using the correct domain name:
Select the camera
Select the share icon
Choose Embed
Type in your referrer domain
Select Create
Place new embed on your website:
Copy the new embed link you just created in the step above
Go to your site's admin portal
Paste the HTML embed iframe where you would like the embed to be on your site
Save and open the site and ensure it works