Streamer management¶
Streamers in Agora are execution nodes that handle ingest, publication, hardware devices, and operational telemetry. Managing them connects real servers to the platform, tracks their health, and uses them in streams and IO devices.
From the streamers section an administrator can:
- register
originandedgeservers; - set how the controller connects to them;
- monitor load and health;
- prepare the environment for streams and
IOdevices.
Streamer list¶

The list shows every registered node. Per streamer you see:
hostname;- running vs. configured stream counts;
- connected client count;
- CPU load;
- disk usage.
From the list you can:
- open a streamer card;
- add a streamer;
- refresh manually.
This screen is a quick health view of Agora infrastructure nodes.
Creating a streamer¶
To create a streamer in the current UI you only need:
hostname.
After creation the streamer gets an internal ID and can be configured further.
Streamer card¶

In the streamer card an administrator can:
- change
hostname; - choose connection scheme:
HTTPorHTTPS; - set the API port;
- configure
config_api_key; - configure
edit_auth; - save changes;
- reload streamer data;
- delete the streamer.
If there are unsaved edits, the UI warns before navigating away.
Connection parameters¶
Remote access is defined by:
HTTP/HTTPSscheme;- API port;
config_api_keyfor external configuration access;edit_authfor edit operations.
These control how the controller talks to the streamer.
config_api_key lets the streamer use config_external and receive full server configuration from the controller — it acts as the password for centralized configuration.
Working with secrets¶
Secret fields support:
- show/hide value;
- copy
config_api_key; - generate a new
config_api_key.
That simplifies bootstrap and key rotation.
curl command for external configuration¶
For an existing streamer the UI can show a ready-made curl command for the external configuration endpoint.
It helps:
- see which config the streamer will receive;
- verify the configuration URL;
- confirm
config_api_keyis correct.
Relations to other areas¶
Configured streamers are used when:
- binding
IOdevices; - configuring
HDMI/SDIhardware capture; - designing clustered ingest and publication;
- monitoring infrastructure health.