Control Panel
Manage apps, streaming links, meeting sessions, analytics, and account settings.
Want to know more or need help? Join our Discord server.
The Eagle 3D Streaming Control Panel (https://controlpanel.eagle3dstreaming.com) is the central dashboard where you manage every aspect of your Pixel Streaming setup. From here you can upload and update apps, generate streaming and meeting links, monitor active sessions, view analytics, manage your team, access developer tools, and customize the streaming UI — all from one place.
Go to https://controlpanel.eagle3dstreaming.com and log in with your Eagle 3D Streaming account credentials. If you are on the Trial plan, click the Profile Logo in the top-right corner to access account management features.
Log into the Control Panel, click the "Manage Account" button in the top-right corner, and you will be redirected to the My Account page. From there, navigate to the "My Profile" tab to update your username, change your email address, or reset your password.
Log into the Control Panel, select your uploaded app, and click "Create New Stream Link." Each click generates a new unique streaming URL for that app. You can create multiple streaming links for the same app, and each link can have its own separate configuration.
Yes. You can click "Create New Stream Link" as many times as needed to generate additional streaming URLs for the same app. Each link can have a different configuration, allowing you to serve different audiences or environments from the same app with different settings.
Log into the Control Panel, select your app, navigate to the "Meeting Links" section, and click "Create New Meeting Link." This generates two URLs: a Host Link (for the person running the session) and a Guest Link (to share with participants). The Host must join first using the Host Link before Guests can connect.
Once the Host joins via the Host Link, a participant list panel becomes visible. The Host can see all connected Guest IDs, grant control to a specific Guest by clicking the Allow icon (it turns red when control is active), revoke control by clicking it again (it returns to white), and remove any Guest from the session using the Kick Out icon next to their name.
If the Host leaves, the meeting session ends completely for all participants. All connected Guests receive a meeting-ended message and are disconnected from the stream.
Log into the Control Panel, find your app, and click the Update icon. Browse and select your new ZIP file, then click Yes to confirm and begin the upload. The new version replaces the existing one after passing all six upload phases.
Every app upload passes through six sequential phases: (1) Application Review — the system checks whether Pixel Streaming is enabled and whether the ZIP contains a valid packaged UE app; (2) Upload Application — the ZIP file transfers to the Eagle 3D Streaming servers; (3) Acquiring Application — the uploaded ZIP is stored on a remote machine; (4) Preparing Application — the ZIP is extracted and installed on the remote machine; (5) Application in Queue — if multiple apps are uploading simultaneously, your app waits its turn; (6) Testing Application — the app is launched on the remote machine to confirm it streams correctly.
The Streaming App Monitor is a real-time session management tool in the Control Panel under the Utilities section. It lets you see all currently active streaming sessions for your account and forcibly end (kick) any active user session. This is useful for freeing up CCU slots, removing inactive or unauthorized users, and managing your concurrent session limits.
The Analytics dashboard shows a detailed session table and visual charts. The session table includes: app name, session start and stop times, duration in minutes, the user's city, country, browser, and operating system. Charts include a bar chart of minutes streamed by app and a pie chart of minutes streamed by country. Both charts support dropdown filters to switch to other breakdowns like city, browser, or OS.
From the Control Panel, navigate to the Team section and use the Invite Member option to send an invitation to the person's email address. If they already have an Eagle 3D Streaming account under that email, they will automatically become part of your team. If they don't have an account, they must create one using the email from the invitation.
Log into the Control Panel, navigate to the Developer Section in the left sidebar, and the API Key tab will show your unique account API key with a copy button. Each account has exactly one API key per username. You can generate a new API key from the same tab, but doing so immediately invalidates the previous key and will break any integrations currently using it.