Security Control

This page explains the security settings available for the video streaming experience in Streampixel.

Overview

At Streampixel, we prioritize the security of your streams and provide robust controls to help you safeguard your content. The following security features are designed to give you full control over who can access your streams and where they can be viewed.


1. Password Protection

  • Description: The project owner can set a password for the stream, requiring users to input the correct password before gaining access.

  • Use Case: This feature ensures that only authorized users with the password can view the stream.

  • How to Enable:

    1. Navigate to the Project Settings.

    2. Enable the Password Protect option and set a secure password for your stream.

    3. Share the password only with intended users.


2. Domain Restriction

  • Description: By default, your stream can be embedded and accessed from any domain. However, you can restrict embedding to specific domains or subdomains to ensure that your stream is only accessible from authorized locations.

  • How It Works:

    • You can whitelist specific domains or subdomains where the stream is allowed to be embedded inside an iframe.

    • If any domain is added to the whitelist, the stream will only work on those domains.

    • Important: When enabling domain restrictions, you must add share.streampixel.io to the whitelist to ensure the share link provided by Streampixel remains functional.

  • Wildcard Support:

    • If you want the stream to run on any subdomain of a specific domain, use a wildcard.

    • Example: To allow the stream on all subdomains of yourdomain.com, add *.yourdomain.com.

  • Multiple Domains:

    • You can whitelist multiple domains by separating them with a comma.

    • Example: example.com, *.yourdomain.com, anotherdomain.com


Setting Up Domain Restrictions

  1. Navigate to the Project Settings in the Streampixel dashboard.

  2. Find the Restrict Domains and dd the domains or subdomains where you want the stream to be accessible. For example:

    • To restrict the stream to example.com: Add example.com.

    • To allow all subdomains of yourdomain.com: Add *.yourdomain.com.

    • To whitelist multiple domains: Add example.com, *.yourdomain.com, anotherdomain.com.

  3. Don’t forget to include share.streampixel.io in the list if you want the share link to remain accessible.


Password Protection and Domain Restrictions can be used together for enhanced security.

Always test your stream after setting up domain restrictions to ensure it works as intended.

If no domains are added, the stream will remain accessible from anywhere by default.

Last updated