logo-infobit

Comandos API de la plataforma infobit iCam VB80

infobit-iCam-VB80-Plataforma-API-Comandos-producto

Información del producto

Presupuesto:

Instrucciones de uso del producto

Introducción

  1. Preparación
    Para comenzar a utilizar la iCam VB80, siga estos pasos:
    • Configuración de la dirección IP en su computadora
    • Habilitación del cliente Telnet
  2. Iniciar sesión a través de la interfaz de línea de comandos
    Acceda a la interfaz de línea de comandos para interactuar con el dispositivo.
  3. Comandos API terminadosview
    Comprender los diferentes comandos API disponibles para configuración y control.

Conjuntos de comandos

Comandos gbconfig
Configure los ajustes relacionados con la cámara y el video usando los siguientes comandos:

Cámara:

  • gbconfig --camera-mode
  • gbconfig -s camera-mode

Video:

  • gbconfig --hdcp-enable

Preguntas frecuentes (FAQ)

  • P: ¿Cómo actualizo el firmware de iCam VB80?
    R: Para actualizar el firmware, visite nuestro websitio para obtener instrucciones detalladas y descargas.
  • P: ¿Puedo utilizar iCam VB80 con software de terceros?
    R: Sí, iCam VB80 admite la integración con software de terceros mediante los comandos API proporcionados.

Historial de revisiones

Versión Doc Fecha Contenido Observaciones
V1.0.0 2022/

04/02

inicial
V1.0.1 2022/

04/22

Error tipográfico revisado
V1.0.2 2023/

06/05

Agregar nueva API
V1.0.3 2024/

03/22

Modificado

Introducción

Preparación
Esta sección toma un dispositivo de control de terceros Windows 7 como example. También puede utilizar otros dispositivos de control.

Configuración de la dirección IP en su computadora
Los pasos operativos detallados se omiten aquí.

Habilitación del cliente Telnet
Antes de iniciar sesión en el dispositivo a través de la interfaz de línea de comandos, asegúrese de que el Cliente Telnet esté habilitado. De forma predeterminada, el Cliente Telnet está deshabilitado en el sistema operativo Windows. Para activar el Cliente Telnet, haga lo siguiente.

  1. Elija Inicio > Panel de control > Programas.
  2. En el cuadro del área Programas y características, haga clic en Activar o desactivar las características de Windows.
  3. En el cuadro de diálogo Funciones de Windows, seleccione la casilla Tel the net Client.infobit-iCam-VB80-Plataforma-API-Comandos-Fig- (1)
Iniciar sesión a través de la interfaz de línea de comandos
  1. Seleccione Inicio > Ejecutar.
  2. En el cuadro de diálogo Ejecutar, ingrese cmd y luego haga clic en Aceptar.infobit-iCam-VB80-Plataforma-API-Comandos-Fig- (2)
  3. Introduzca telnet xxxx 23. “23” es el número de puerto.
    Por ejemploamparchivo, si la dirección IP del dispositivo es 192.168.20.140, ingrese telnet 192.168.20.140 23 y luego presione Enter.infobit-iCam-VB80-Plataforma-API-Comandos-Fig- (3)
  4. Cuando el dispositivo solicite iniciar sesión, ingrese admin y presione Entrar, luego el dispositivo solicitará la contraseña, simplemente presione Entrar directamente porque el usuario administrador no tiene una contraseña predeterminada.infobit-iCam-VB80-Plataforma-API-Comandos-Fig- (4)

“El dispositivo está listo para ejecutar el comando CLI API. El estado mostrará Bienvenido a VB10/VB80”.

Comandos API terminadosview

Los comandos API de este dispositivo se clasifican principalmente en los siguientes tipos.

  • gbconfig: gestionar las configuraciones del dispositivo.
  • controlgb: controlar el dispositivo para hacer algo.

Comandos gbconfig
Los comandos gbconfig se clasifican principalmente en dos tipos de comandos gbconfig y gbconfig –s.

Comandos Descripción
gbconfig –modo-cámara Configure el modo de seguimiento de la cámara para el dispositivo.
gbconfig -s modo-cámara Obtenga el modo de seguimiento de la cámara para el dispositivo.
gbconfig –zoom de cámara Configura el zoom de la cámara.
gbconfig -s zoom-cámara Consigue el zoom de la cámara.
gbconfig –camera-savecoord Guarde las coordenadas como preestablecido 1 o preestablecido 2.
gbconfig -s –camera-savecoord Obtenga qué preset corresponde a las coordenadas.
gbconfig –cámara-loadcoord Cargue un ajuste preestablecido específico en la cámara.
gbconfig –cámara-espejo Activa/desactiva la duplicación de la cámara.
gbconfig -s cámara-espejo Obtenga el estado de duplicación de la cámara.
gbconfig –frecuencia de alimentación de la cámara Establezca la frecuencia de la línea eléctrica.
gbconfig -s frecuencia de alimentación de la cámara Obtenga la frecuencia de la línea eléctrica.
gbconfig –camera-geteptz Obtenga información sobre eptz.
gbconfig –hdcp-enable hdmi Activar/desactivar HDCP para salida HDMI
gbconfig -s hdcp-enable Obtener el estado HDCP para la salida HDMI
gbconfig –cec-enable Configure CEC habilitado/deshabilitado.
gbconfig -s cec-enable Obtenga el estatus de CCA.
gbconfig –cec-cmd hdmi Configure los comandos CEC para controlar el encendido/apagado de la pantalla.
gbconfig -s cec-cmd Obtenga comandos CEC para controlar el encendido/apagado de la pantalla.
gbcontrol –enviar-cmd hdmi Envíe comandos CEC para controlar el encendido/apagado de la pantalla.
gbconfig –mic-mute Activa o desactiva el silencio del micrófono.
gbconfig -s micrófono-mute Obtener el estado de silencio del micrófono activado/desactivado.
gbconfig –volumen Establecer el volumen del audio.
gbconfig -s volumen Obtener volumen de audio.
gbconfig –autovolumen Ajustar el volumen del audio (aumentar/disminuir).

Comandos de gbcontrol

Dominio Descripción
gbcontrol –enviar-cmd hdmi Para enviar el comando CEC a la pantalla inmediatamente.

Conjuntos de comandos

Comandos gbconfig

Cámara:

gbconfig –modo-cámara

 

Dominio

gbconfig –modo de cámara {normal | enmarcado automático | seguimiento de oradores |

seguimiento del presentador}

Respuesta La cámara cambiará al modo de seguimiento especificado.
 

 

 

 

Descripción

Configure el modo de seguimiento de la cámara entre los siguientes:

• normal: los usuarios deben ajustar la cámara al ángulo apropiado manualmente.

• autoframing: la cámara rastrea automáticamente a las personas basándose en el reconocimiento facial.

• seguimiento del orador: la cámara rastrea automáticamente al orador basándose en el reconocimiento de voz.

• seguimiento del presentador: la cámara siempre sigue automáticamente al presentador.

Exampen:
Para configurar el modo de seguimiento en encuadre automático:

Dominio:
gbconfig –encuadre automático en modo cámara

Respuesta:
El modo de seguimiento de la cámara se configurará en encuadre automático.

gbconfig -s modo-cámara

Dominio gbconfig -s modo-cámara
Respuesta {normal | autoencuadre | seguimiento de oradores | seguimiento del presentador}
Descripción Obtenga el modo de seguimiento de la cámara.

Exampen:
Para obtener el modo de seguimiento de la cámara:

  • Dominio:
    gbconfig -s modo-cámara
  • Respuesta:
    normal

Esto indica que el modo de seguimiento está configurado como "normal".

gbconfig –zoom de cámara

Dominio gbconfig –camera-zoom {[100, gbconfig -s cámara-phymaxzoom]}
Respuesta Se cambiará el zoom de la cámara.
Descripción Configura el zoom de la cámara. El valor disponible oscila entre 100% (1x) y el valor de la cámara.

zoom físico máximo.

Por ejemploampPor ejemplo, si el zoom físico máximo de la cámara es 500, el rango disponible del zoom es [100, 500]. (1x a 5x)

Exampen:
Para configurar el zoom de la cámara en 100:

  • Dominio:
    gbconfig –zoom de cámara 100
  • Respuesta:
    El zoom de la cámara se establecerá en 1x.

gbconfig -s zoom-cámara

Dominio gbconfig -s zoom-cámara
Respuesta xxx
Descripción Consigue el zoom de la cámara.

Exampen:
Para obtener el zoom de la cámara:

  • Dominio:
    gbconfig -s zoom-cámara
  • Respuesta:
    100

El zoom de la cámara es 1x.

gbconfig –camera-savecoord

Dominio gbconfig –camera-savecoord {1|2}
Respuesta Las coordenadas actuales se guardarán en el preajuste 1 o 2.
Descripción Guarde las coordenadas actuales en el valor preestablecido especificado. Se ofrecen los ajustes preestablecidos 1 y 2.

Exampen:
Para establecer las coordenadas actuales en el valor predeterminado 1:

  • Dominio:
    gbconfig –camera-savecoord 1
  • Respuesta:
    Las coordenadas se guardarán en el preajuste 1.

gbconfig -s –camera-savecoord

Dominio gbconfig –s cámara-savecoord {1 | 2}
Respuesta verdadero/falso
 

Descripción

Para obtener si las coordenadas se guardan en el valor preestablecido especificado.

• Verdadero: Las coordenadas ya se han guardado en el valor predeterminado especificado.

• Falso: Las coordenadas no se guardan en el valor preestablecido especificado.

Exampen:
Para saber si las coordenadas actuales se guardan en el preajuste 1:

  • Dominio:
    gbconfig –s cámara-savecoord 1
  • Respuesta:
    FALSO

Las coordenadas no se guardan en el preajuste 1.

gbconfig –cámara-loadcoord

Dominio gbconfig –camera-loadcoord {1 | 2}
Respuesta El ajuste preestablecido especificado se cargará en la cámara.
Descripción Cargue el preset 1/2 en la cámara.

Exampen:
Para cargar el preset 1 en la cámara:

  • Dominio:
    gbconfig –camera-loadcoord 1
  • Respuesta:
    El preset 1 se cargará en la cámara.

gbconfig –cámara-espejo

Dominio gbconfig –cámara-espejo {n | y}
Respuesta La función de duplicación de la cámara se activará o desactivará.
 

Descripción

Para activar o desactivar la función de espejo de la cámara.

• n: Duplicación desactivada.

• y: Duplicación activada.

Exampen:
Para activar la duplicación:

  • Dominio:
    gbconfig –cámara-espejo y
  • Respuesta:
    La función de duplicación de la cámara se activará.

gbconfig -s cámara-espejo

Dominio gbconfig -s cámara-espejo
Respuesta Nueva York
 

Descripción

Para obtener el estado de duplicación.

• n: Duplicación desactivada.

• y: Duplicación activada.

Exampen:
Para obtener el estado de duplicación:

  • Dominio:
    gbconfig -s cámara-espejo
  • Respuesta:
    y

La función de duplicación de la cámara está activada.

gbconfig –cámara-powerfreq

Dominio gbconfig –cámara-powerfreq {50 | 60}
Respuesta La frecuencia se cambiará a 50/60.
 

Descripción

Cambiar la frecuencia de la línea eléctrica para evitar el parpadeo en el video.

• 50: cambia la frecuencia a 50 Hz.

• 60: cambia la frecuencia a 60 Hz.

Exampen:
Para cambiar la frecuencia de la línea eléctrica a 60 Hz:

  • Dominio:
    gbconfig –cámara-powerfreq 60
  • Respuesta:
    La frecuencia de la línea eléctrica se cambiará a 60 Hz.

gbconfig –s cámara-powerfreq

Dominio gbconfig –s cámara-powerfreq
Respuesta n/50/60
 

Descripción

Obtenga la frecuencia de la línea eléctrica.

• 50: cambia la frecuencia a 50 Hz.

• 60: cambia la frecuencia a 60 Hz.

Exampen:
Para obtener la frecuencia de la línea eléctrica:

  • Dominio:
    gbconfig –s cámara-powerfreq
  • Respuesta:
    60

La función antiparpadeo es de 60Hz.

Video:

gbconfig –hdcp-enable

Dominio gbconfig –hdcp-enable hdmi { n | automático | hdcp14 | hdcp22}
Respuesta El HDCP de HDMI Out se habilitará o deshabilitará.
Descripción Configure la capacidad HDCP para salida HDMI.

• n: Desactiva HDCP.

• auto: HDCP se activará o desactivará automáticamente según la situación real. por ejemplo, cuando se configura “automático”, si tanto la fuente como la pantalla HDMI admiten HDCP 2.2, la señal de salida HDMI estará cifrada con HDCP 2.2; Si la fuente no es compatible con HDCP, el HDCP de la señal de salida HDMI estará apagado.

• hdcp14: El HDCP de salida HDMI se establecerá en 1.4.

• hdcp22: El HDCP de salida HDMI se establecerá en 2.2.

Exampen:
Para configurar el HDCP de la salida HDMI como 2.2:

  • Dominio:
    gbconfig –hdcp-enable hdmi hdcp22
  • Respuesta:
    El HDCP de la salida HDMI está configurado en 2.2.

gbconfig -s hdcp-enable

Dominio gbconfig -s hdcp-enable
Respuesta n/auto/hdcp14/hdcp22
Descripción Obtenga el estado HDCP de la salida HDMI.

Exampen:
Para obtener el estado HDCP de la salida HDMI:

  • Dominio:
    gbconfig -s hdcp-enable
  • Respuesta:
    n

El HDCP de la salida HDMI está apagado.

gbconfig –cec-enable

Dominio gbconfig –cec-enable {norte | y}
Respuesta El CEC se encenderá o apagará.
 

Descripción

Activa o desactiva el CEC.

n: Desactivar CEC.

y: enciende CEC.

Exampen:
Para activar CEC:

  • Dominio:
    gbconfig –cec-enable y
  • Respuesta:
    Se activará CEC.

gbconfig -s cec-enable

Dominio gbconfig -s cec-enable
Respuesta Nueva York
 

 

 

Descripción

Obtenga el estatus de CCA.

n: CEC está desactivado.

y: CEC está activado.

Nota: Una vez que CEC esté apagado, el comando “GB control –sink power” no estará disponible y el cambio entre funcionamiento normal y espera para VB10 tampoco será válido.

Exampen:
Para obtener el estatus de CCA:

  • Dominio:
    gbconfig -s cec-enable
  • Respuesta:
    y

CEC está activado.

gbcontrol –sinkpower

Dominio gbcontrol –sinkpower {activado | apagado}
 

Respuesta

El comando CEC para controlar el encendido/apagado de la pantalla se enviará desde la salida HDMI a

pantalla conectada.

 

Descripción

Para enviar el comando CEC para controlar el encendido o apagado de la pantalla.

Encendido: envía el comando CEC para controlar la pantalla.

Apagado: envía el comando CEC para controlar la pantalla apagada.

Exampen:
Para enviar el comando CEC para controlar la pantalla en:

  • Dominio:
    gbcontrol –sinkpower encendido
  • Respuesta:
    El comando CEC para encender la pantalla habilitada para CEC se enviará desde la salida HDMI.

gbconfig –cec-cmd hdmi

Dominio gbconfig –cec-cmd hdmi {activado | apagado} {CmdStr}
Respuesta Los comandos CEC para controlar el encendido/apagado de la pantalla se configurarán y guardarán en el
dispositivo.
Descripción Para configurar y guardar comandos CEC para controlar el encendido o apagado de la pantalla en el dispositivo.

Encendido: configure el comando CEC para controlar la pantalla.

Apagado: Configure el comando CEC para controlar la pantalla apagada.

CmdStr: comando CEC en formato string o hexadecimal. por ejemploamparchivo, el comando CEC para encender la pantalla puede ser “40 04”.

Exampen:
Para configurar y guardar el comando CEC “40 04” para encender la pantalla del dispositivo:

  • Dominio:
    gbconfig –cec-cmd hdmi en 4004
  • Respuesta:
    El comando CEC para encender la pantalla habilitada para CEC “40 04” se guardará en el dispositivo.

gbconfig -s cec-cmd

Dominio gbconfig -s cec-cmd
 

Respuesta

HDMI ENCENDIDO: xxxx

HDMI APAGADO: xxxx

 

 

 

Descripción

Obtenga comandos CEC para controlar el encendido y apagado de la pantalla.

Ÿ encendido: configura el comando CEC para controlar la pantalla encendida.

Ÿ Apagado: Configure el comando CEC para controlar la pantalla apagada.

Ÿ CmdStr: comando CEC en formato string o hexadecimal. por ejemploample, la CCA

El comando para encender la pantalla puede ser “40 04”.

Exampen:
Para obtener comandos CEC para controlar el encendido y apagado de la pantalla:

  • Dominio:
    gbconfig -s -cec-cmd
  • Respuesta:
    • HDMI ENCENDIDO: 4004
    • HDMI APAGADO: ff36

El comando CEC para encender la pantalla habilitada para CEC: es “40 04”; el comando para apagar la pantalla: es “ff 36”.

gbcontrol –enviar-cmd hdmi

Dominio gbcontrol –enviar-cmd hdmi {CmdStr}
Respuesta El comando CEC {CmdStr} se enviará inmediatamente a la pantalla para realizar pruebas.
 

Descripción

Para enviar el comando CEC {CmdStr} a la pantalla inmediatamente.

Nota: Este comando no se guardará en el dispositivo.

Exampen:
Para enviar comandos CEC “44 04” a la pantalla:

  • Dominio:
    gbcontrol –enviar-cmd hdmi 4004
  • Respuesta:
    El comando CEC “40 04” se enviará a la pantalla inmediatamente.

gbconfig –mice-enable

Dominio gbconfig –mice-enable {n |y}
Respuesta Función Miracast sobre infraestructura habilitada o deshabilitada
 

Descripción

n, discapacitado.

y, habilitado.

Exampen:
Para configurar Miracast sobre infraestructura como habilitado:

  • Dominio:
    gbconfig –mice-enable y
  • Respuesta:
    Se habilitará la función Miracast sobre infraestructura.

gbconfig -s mouse-enable

Dominio gbconfig -s mouse-enable
Respuesta Nueva York
 

Descripción

n, discapacitado.

y, habilitado.

Exampen:
Para obtener el estado de Miracast sobre infraestructura:

  • Dominio:
    gbconfig -s mouse-enable
  • Respuesta:
    n

Miracast sobre infraestructura está deshabilitado.

gbconfig –modo de visualización

Dominio gbconfig –display-mode {único | doble}
Respuesta Establecer diseño de pantalla en único, dividido
Descripción Single y Split son diseños automáticos,

Exampen:
Para configurar el diseño de la pantalla en modo manual:

  • Dominio:
    gbconfig –modo de visualización único
  • Respuesta:
    El modo de diseño de pantalla cambió a simple.

gbconfig -s modo de visualización

Dominio gbconfig -s modo de visualización
Respuesta simple/doble/manual
Descripción simple, automático diseño simple doble, diseño dividido automáticamente manual, para configuración de diseño manual

Exampen:
Para obtener el estado del modo de visualización:

  • Dominio:
    gbconfig -s modo de visualización
  • Respuesta:
    soltero

El modo de visualización es único.

Audio:

gbconfig –mic-mute

Dominio gbconfig –mic-mute {norte | y}
Respuesta Todos los micrófonos se configurarán como silencio activado/desactivado.
 

Descripción

Active o desactive el silencio de todos los micrófonos (incluidos los VB10 y los micrófonos expansibles).

n: silencio desactivado.

y: silencio activado.

Exampen:
Para desactivar el silencio de todos los micrófonos:

  • Dominio:
    gbconfig –mic-mute n
  • Respuesta:
    Los micrófonos se configurarán en silencio.

gbconfig -s micrófono-mute

Dominio gbconfig -s micrófono-mute
Respuesta Nueva York
Descripción Para silenciar todos los micrófonos (incluidos los VB10 y los micrófonos expansibles)

estado de encendido/apagado.

n: silencio desactivado.

y: silencio activado.

Exampen:
Para activar/desactivar el estado de silencio de todos los micrófonos:

  • Dominio:
    gbconfig -s micrófono-mute
  • Respuesta:
    n

Los micrófonos están silenciados.

gbconfig –volumen automático

Dominio gbconfig –autovolumen {inc | dic}
Respuesta La ganancia de volumen aumentará o disminuirá en 2 por paso.
 

Descripción

Para aumentar o disminuir el volumen.

inc: Para aumentar la ganancia del volumen de salida en 2 por paso.

dec: Para disminuir la ganancia del volumen de salida en 2 por paso.

Exampen:
Para aumentar el volumen:

  • Dominio:
    gbconfig –autovolume inc.
  • Respuesta:
    El volumen aumentará en 2 por paso.

gbconfig –volumen

Dominio gbconfig –volumen {0,12,24,36,50,62,74,88,100}
Respuesta Establezca los valores de volumen.
Descripción El volumen solo se puede configurar con valores específicos

Exampen:
Para configurar el volumen:

  • Dominio:
    gbconfig –volumen 50
  • Respuesta:
    El volumen se establecerá en 50.

gbconfig -s volumen

Dominio gbconfig -s volumen
Respuesta 0~100
Descripción Obtenga los valores de volumen.

Exampen:
Para obtener el volumen:

  • Dominio:
    gbconfig -s volumen
  • Respuesta:
    50

El volumen es 50.

gbconfig –speaker-mute

Dominio gbconfig –speaker-mute {n | y}
Respuesta Configure el altavoz silenciado/activado.
 

Descripción

n, reactivar el silencio

y, mudo

Exampen:
Para silenciar el altavoz:

  • Dominio:
    gbconfig –speaker-mute y
  • Respuesta:
    El orador quedará mudo.

gbconfig -s altavoz-mudo

Dominio gbconfig -s altavoz-mudo
Respuesta Nueva York
Descripción Obtenga el estado del orador.

Exampen:
Para obtener el estado de silencio del altavoz:

  • Dominio:
    gbconfig -s altavoz-mudo
  • Respuesta:
    n

El altavoz no está silenciado.

gbconfig –vb10-mic-disable

Dominio gbconfig –vb10-mic-disable {n |y}
Respuesta Configure el micrófono interno de vb10 habilitado/deshabilitado.
 

Descripción

norte, habilitado

y, discapacitado

Exampen:
Para desactivar el micrófono:

  • Dominio:
    gbconfig –vb10-mic-disable y
  • Respuesta:
    El micrófono de vb10 estará desactivado.

gbconfig -s vb10-mic-disable

Dominio gbconfig -s vb10-mic-disable
Respuesta Nueva York
Descripción Obtenga el estado del micrófono.

Exampen:
Para obtener el estado del micrófono:

  • Dominio:
    gbconfig -s vb10-mic-disable
  • Respuesta:
    n

El micrófono está habilitado.

Sistema:

gbcontrol –información del dispositivo

Dominio gbcontrol –información del dispositivo
Respuesta Obtener la versión de firmware
Descripción La versión de firmware para VB10

Exampen:
Para obtener la versión del firmware:

  • Dominio:
    gbcontrol –información del dispositivo
  • Respuesta:
    V1.3.10

gbconfig –hibernar

Dominio gbconfig –hibernar {n |y}
Respuesta Configure el dispositivo en suspensión.
 

Descripción

n, despierta

y, duerme

Exampen:
Para configurar el dispositivo en suspensión:

  • Dominio:
    gbconfig –hibernar y
  • Respuesta:
    El dispositivo se dormirá.

gbconfig -s hibernar

Dominio gbconfig -s hibernar
Respuesta Nueva York
Descripción Obtenga el estado de sueño.

Exampen:
Para obtener el estado de suspensión del dispositivo:

  • Dominio:
    gbconfig -s hibernar
  • Respuesta:
    n

El dispositivo está funcionando.

gbconfig –mostrar-guía

Dominio gbconfig –show-guide {n |y}
Respuesta Mostrar el manual de la pantalla guía.
 

Descripción

n, cerrar

y, mostrar

Exampen:
Para mostrar la pantalla de guía:

  • Dominio:
    gbconfig –show-guide y
  • Respuesta:
    Se mostrará la pantalla de guía.

gbconfig -s mostrar-guía

Dominio gbconfig -s mostrar-guía
Respuesta Nueva York
 

Descripción

Obtenga el estado de la pantalla de guía.

Tenga en cuenta que sólo se retroalimenta el estado de la pantalla de guía configurada manualmente.

Exampen:
Para obtener el estado de la pantalla de guía del dispositivo:

  • Dominio:
    gbconfig -s hibernar
  • Respuesta:
    n

No se muestra la pantalla de guía.

Documentos / Recursos

Comandos API de la plataforma infobit iCam VB80 [pdf] Instrucciones
VB80, Comandos API de plataforma iCam VB80, iCam VB80, Comandos API de plataforma, Comandos de plataforma, Comandos API, Comandos iCAM VB80, Comandos

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *