Documentation home
Player & publishing 7 min

Publish a video and approve website origins

Processing makes a video ready. Publication makes an embed available. Approved origins decide which websites are allowed to host it.

Reviewed August 17, 2026

Browse documentation
1

Understand an exact origin

An origin is the combination of protocol, hostname, and port. A path is not part of it. `https://example.com`, `https://www.example.com`, and `http://localhost:5173` are three different origins.

  • Include https:// or http://
  • Use the exact hostname
  • Include non-default development ports
  • Do not paste a full page path
2

Approve every real environment separately

Add the local, preview, staging, and production origins that genuinely need to render the player. Avoid broad entries added only for convenience, and remove temporary origins after acceptance.

3

Publish only after playback is ready

  1. 1 Confirm hosted playback readiness
  2. 2 Review the player and poster
  3. 3 Add the destination origins
  4. 4 Publish and copy the current installation code
  5. 5 Test the live destination
4

Unpublish when the player must stop resolving

Unpublishing is the direct way to remove the public player while keeping the underlying video record available in the workspace. Removing one origin is more precise when only one website should stop hosting it.

Still looking for the missing step?

Browse the Help Center for concise answers, or send us the page and result you are trying to produce.

Keep going