For the complete documentation index, see llms.txt. This page is also available as Markdown.

settings

Objeto de configuração da gravação de vídeo.

Detalhes

Atributo: settings

Tipo: VideoSettings

Valor padrão: Ver tabela de campos

VideoServiceType

Membro
Valor
Descrição

WS

ws

Gravação remota por WebSocket (padrão).

SSE

sse

Gravação remota por Server-Sent Events.

LOCAL

local

Gravação local no navegador.

CameraType

Membro
Valor
Descrição

USER

user

Câmera frontal.

ENVIRONMENT

environment

Câmera traseira.

VideoQuality

Membro
Valor
Descrição

LOW

low

250 kbps.

MEDIUM

medium

625 kbps.

HIGH

high

1000 kbps.

Campos de VideoSettings

Propriedade
Tipo
Padrão
Descrição

serviceType

VideoServiceType

ws

Modo de gravação. Usa local para gravação no navegador.

cameraWidth

number

1280

Largura da resolução da câmera em pixels.

cameraHeight

number

720

Altura da resolução da câmera em pixels.

audioEnabled

boolean

true

Captura o áudio do microfone junto ao vídeo.

cameraType

CameraType

environment

Orientação inicial da câmera.

cameraId

string

''

deviceId de uma câmera específica.

cameraSwitch

boolean

true

Permite alternar entre câmeras em tempo de execução.

videoQuality

VideoQuality

medium

Taxa de bits da gravação.

videoTimer

boolean

false

Sobrepõe um temporizador HH:MM:SS na gravação local.

Morfologia

Descrição

Configura o comportamento da gravação de vídeo. Apenas propriedade JS (sem atributo HTML). Os campos omitidos usam os valores padrão da tabela.

Considerações

  • Com serviceType: 'local', a gravação começa ao renderizar o componente; o vídeo é obtido com stopVideo.

  • videoTimer só se aplica no modo local.

  • Os modos ws e sse exigem licença de gravação e configuração de baseUrl e apiKey na licença.


Exemplo

Atualizado