Many applications require specific third-party components or licensing systems to function correctly (for example, plugins like Bholinga). To support such requirements, Eagle3DStreaming provides two distinct implementation methods based on ownership and infrastructure:
-
Using Your Own Machines (Enterprise Plan)
-
Using Eagle3DStreaming’s Production System
Each method has different implications for setup, licensing, cost, and control, as detailed below.
Option 1: Using Your Own Machines (Recommended Method)
With this method, you use your own machines (your physical PCs or cloud servers such as AWS, Azure, etc.) as streamers.
Key Details:
-
The machines you use will be dedicated to you only.
-
You can install and license any plugins, software, or packages needed for your application.
-
You will only need to license the plugin for the machines you own or use.
Example:
If you want to run 3 concurrent users (3 CCU) at the same time, you will need 3 streamer machines.
These can be:
-
3 of your own physical computers,
-
3 cloud servers (e.g., AWS machines), or
-
a combination (e.g., 1 PC + 2 AWS machines).
In this case:
-
You will need to pay for 3 machines,
-
and license the plugin/software on each of those 3 machines.
If you would like Eagle3DStreaming to handle the setup and configuration for your machines, a setup fee will apply in addition to your plugin license fees.
This method gives you full control and is more cost-effective and secure, since licensing applies only to your machines.
Option 2: Using Eagle3DStreaming’s Production System
Alternatively, you can request us to install your required plugin or software on Eagle3DStreaming’s production streamer machines.
How It Works:
-
Our production system consists of many streamer machines located in multiple regions (e.g., Europe and the USA).
-
When a user starts streaming, the system automatically connects to the nearest available server based on factors like location, latency, and load.
-
For example:
-
If you are closer to Europe, your stream will usually connect to one of our European machines.
-
However, if all European machines are busy, your session might connect to one of our USA machines.
-
Because of this dynamic allocation, it is not possible to know in advance which specific machine will be used for your stream.
Therefore, to install and license your plugin on our production system, the plugin would need to be licensed across all of our streamer machines, which can result in significantly higher costs.
In addition, before any installation:
-
We must conduct a security review to ensure the plugin or software will not cause any issues to our infrastructure.
-
Setup and licensing fees will also apply.
Our Recommendation
We highly recommend Option 1 (Using Your Own Machines) because:
-
It is more cost-effective,
-
It provides full control and flexibility,
-
And it avoids potential security and licensing complications.
Summary Table
|
Option |
Machines Used |
Licensing Scope |
Cost Level |
Recommended For |
Notes |
|---|---|---|---|---|---|
|
Your PCs or Cloud Servers |
Only your machines |
💰 Lower |
Most clients |
Dedicated, flexible, secure setup. |
|
Eagle3DStreaming Machines (Global) |
All production machines |
💰💰💰 Higher |
Special cases only |
Requires security review and full-system licensing. |
For any custom plugin or software installation request, please contact our support team with the following details:
-
Plugin or software name and version
-
Purpose and technical requirements
-
Number of concurrent users (CCU) expected
-
Preferred method (Option 1 or Option 2)
We’ll review your request and guide you through the best approach for your setup.
Need help?
🛠️ Contact our Support Team
💬 Join the Community on Discord
Follow us on: