Devices

En la UI, Devices vive en el grupo Live Production del menú lateral.
Qué es un Device
Un Device es una instancia de C21 Live Encoder emparejada con el plano de control. Un Device expone una capacidad de channels y un conjunto de allowances de licencia; arrancar un Live stream consume uno de esos channels en el Device enlazado. El mismo Device puede ejecutar varios Live streams concurrentes hasta su techo de licencia.
Los Devices son on-prem (un encoder físico en la red local) o cloud — respaldados por una cuenta C21 Live Cloud que aprovisiona encoders bajo demanda.
Listado
La lista de Devices muestra una fila por Device registrado. La tabla expone seis columnas:
| Columna | Contenido |
|---|---|
| Device | Celda compuesta: alias arriba, chips de capacidades (CPU, GPU, VPU — GPU en verde cuando está activa) y la IP del Device debajo. |
| Performance | Medidor en vivo de 8 barras: CPU, Mem, Sys disk, Data disk, GPU use, GPU mem, GPU encoding, GPU decoding — cada una con porcentaje en tiempo real. |
| Status | Rejilla 3×3 de indicadores (channels en uso frente a channels licenciados) — verde = ocupado, gris = libre. |
| Groups | Lista de Device groups a los que pertenece el Device. |
| Location | Texto libre del campo Location del Device. |
| Software version | Tag del build del encoder. |
Campos canónicos del API
Independientemente de cómo los renderice la tabla, el Device que devuelve la API lleva los campos siguientes:
| Campo | Notas |
|---|---|
alias | Nombre visible reutilizado por UI, API y logs. |
location | Marcador de sitio libre (por ejemplo "Studio A — Rack 3U"). |
ip_address | La IP LAN del Device con la que habla C21 Live Control (etiqueta UI Server IP en el drawer de detalle). |
type | Uno de Encoder, Decoder, Control. No se renderiza como columna en la lista. |
enabled | 1 cuando el Device está disponible para control, 0 cuando está deshabilitado. Se gestiona desde el toggle Device is enabled del drawer de detalle. |
mountstatus | Uno de mounted, unmounted, unknown — el estado del punto de montaje de almacenamiento del Device. Se refleja indirectamente en la barra Data disk de la columna Performance. |
licensed | Allowances de licencia por-Device expuestas como un objeto pequeño: channels, outputs, publishing_points. Los valores vienen del fichero de licencia instalado en el Encoder: channels es la Quantity de la licencia C21LiveEncoder; publishing_points es la Quantity de la licencia Multi Publishing Points. Se refleja en la columna Status. Consulta Licencias. |
Añadir un Device
Pulsa Add device. El formulario pide:
- Alias — el nombre visible del Device.
- IP address — la IP LAN del Device.
- Type — típicamente
Encoder. - Enabled — déjalo activo para operación normal.
- Register username y Register password — las credenciales one-time del encoder que Live Control usa, solo al enviar el formulario, para obtener un remote token desde el Device. Son el usuario
adminintegrado del encoder y su password — en el host del encoder, ejecutaliveencoder credentials showpara confirmar el usuario yliveencoder credentials resetpara establecer o rotar el password.
Las credenciales son solo escritura: no se almacenan y no se devuelven nunca por la API. Al enviar, el servidor intenta el registro; el resultado se reporta como registration_status en la fila — uno de registered, failed o skipped (skipped significa que no se aportaron credenciales). Cuando el registro falla, el mensaje de error se expone en registration_error.
Detalle
El drawer de detalle (doble click sobre la fila) muestra el bloque Basic data con los campos editables siguientes:
| Campo del drawer | Campo API | Notas |
|---|---|---|
| Device is enabled (toggle) | enabled | Habilita o deshabilita el Device para control. |
| Alias | alias | Nombre visible. |
| Server IP | ip_address | La IP LAN del Device. |
| Location | location | Texto libre. |
| Access recordings (toggle) | edit_recordings | Si las grabaciones escritas por este Device aparecen en la sección Recordings. |
| Enable debug mode (toggle) | — | Activa la captura de logs adicionales en el Device para diagnóstico; déjalo apagado en operación normal. |
Para ver qué Live streams están consumiendo este Device y comparar la utilización contra el allowance channels licenciado, consulta la vista On air — la fila on-air identifica el Device en uso.
Cross-links
- Device groups para agrupar Devices en pools.
- Live streams para el binding desde un Live stream a su Device.
- C21 Live Cloud para el flujo Device respaldado por cloud.
FAQ
channels de su allowance licenciada. Cada Live stream en marcha consume un channel; una vez agotado el allowance, los arranques adicionales tienen que esperar.