All Collections
Platform Features
How to Add Stream Protection
How to Add Stream Protection
Tutorial: How to secure live or recorded streaming in only few clicks.
Updated over a week ago

Adding stream protection rules to a live or recorded stream can be done in only few clicks!

Videolinq's Stream Protection is an excellent alternative to complex to setup and expensive DRM solutions. It works with both live and pre-recorded video managed by the Videolinq platform and adds privacy and protection to video streamed with the HTTP Live Streaming (HLS) protocol.

Watch a 12 minute webinar explaining this feature:

Stream Protection is available on the Premium and Enterprise+ subscription plans. It can be configured on Channels or Players. When configured on a Player, Stream Protection can be used with content hosted by other video platforms or CDN's. Stream requests can be restricted to play only to:

  • Authorized domain names.

  • Geographic locations.

  • IP addresses.

Stream Protection is available in the channel (find and expand the "Privacy" tab), and in the Player section. Stream Protection does not apply to live streams sent to social media platforms.

Step 1:

To configure Stream Protection open an active or a new channel. Click on the "Privacy" tab. This will apply when you you want to -

  • Use Videolinq as a streaming provider.

  • Create a Videolinq Player from the HLS path provided in the channel.

  • Create a 3rd party player from the HLS path provided in the channel.

Step 2:

Type the domain(s) you want to allow the stream to come from. When you hit 'Enter' data sync. Privacy rules are attached to a channel/player until removed.

Step 3:

Drop down the country list and check country names. Countries checked will allow viewers coming from them access to the broadcast. Everyone else will be blocked.

Step 4:

Type the IP ranges allowed to pull video. For example "" or "". IP's hidden before proxy or DNS servers will be invisible and therefor cannot be used. IPV6 numbers are not supported.

Step 5:

The Videolinq Player includes Stream Protection rules that over-ride the channel defaults. When creating a new player, you can point to the Videolinq channel HLS path, or to other streaming video services and content delivery networks like Akamai or Limelight. Remember to "Save" each time a change is made. The Embed player code does not need to be updated on the website after changes were made.


When using the privacy settings to secure a stream, flag the stream as a secure stream, by changing the HLS path provided by the channel from this:

to this:

If you have questions about the Stream Protection service - contact customer service!

Did this answer your question?