> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/docs.facephi-en/sdks/sdk-web/componentes/video-recording-video-grabacion/propiedades.md).

# Properties

The Video Provider component is configured through the following properties.

> It is recommended to configure it using JavaScript, JSX or framework bindings. Avoid native HTML attributes (`nombre-atributo="valor"`), especially for `settings`, since the object format may be lost.

## Constants

The configuration enums are imported from `@facephi/sdk-web-wc`:

```typescript
import { VideoServiceType, CameraType, VideoQuality } from '@facephi/sdk-web-wc';
```

***

## Configuration example

```jsx
<facephi-video-provider
    id="facephiVideoProvider"
    settings={videoRecordingSettings}
></facephi-video-provider>

<script>
    //Stop recording (when the Flow ends)
    const facephiVideoProvider = document.getElementById("facephiVideoProvider");
    facephiVideoProvider.stopVideo();
</script>
```

## Properties

### Configuration

* [settings](/docs.facephi-en/sdks/sdk-web/componentes/video-recording-video-grabacion/propiedades/settings.md): Configuration object for Video Recording.

### Development

* [showLog](/docs.facephi-en/sdks/sdk-web/componentes/video-recording-video-grabacion/propiedades/showlog.md): Enables debug logs in the console.
