Streampixel Documentation
  • Resources
    • Quick Start Guide
      • Register & Sign In
      • Prepare your Unreal Engine project for Windows
      • Configuring Your Project
      • Uploading Your Build
      • Sharing & Embedding
      • Resolution Settings
      • Codec Settings
      • Mouse Settings
      • Security Control
      • Analytics Feature
      • Additional Settings
    • Custom Integration Guide
      • Setting up your Frontend
        • Basic Iframe Integeration
        • Frontend and Application Communication
        • Stream States
        • Stream Control Commands
      • Sample Code for HTML and React
      • Blueprint Setup for Sending and Receiving JSON Messages from the Frontend in Unreal Engine
    • Additional Unreal Engine Features
      • Playing Media Files
  • Frequently Asked Questions
Powered by GitBook
On this page
  1. Resources
  2. Quick Start Guide

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.

PreviousMouse SettingsNextAnalytics Feature

Last updated 4 months ago

Access Control