Velocidad de bits máxima del editor

En este tema se explica cómo configurar la tasa de bits máxima de vídeo mediante el Client SDK del cliente Vonage Video para React Native.

Para obtener una descripción general de la API de velocidad de bits máxima del editor, consulta este tema.

  • [Actualización]: Esta versión incorpora mejoras en la API para controlar la velocidad de bits máxima de un editor. Estas mejoras se han añadido como nuevas propiedades de OTPublisher. properties prop:

    • videoBitratePreset -- Establece este valor en una de las siguientes cadenas: «default», «bw_saver» o «extra_bw_saver». Esta propiedad se ignora si el videoBitratePreset Se ha establecido la propiedad.

    • maxVideoBitrate -- Para establecer el valor máximo de la tasa de bits (en lugar de un ajuste preestablecido), configura esta propiedad con un valor comprendido entre 5.000 y 10.000.000 (en bits por segundo).

    Si no se ha definido ninguna de las dos propiedades, el default Se utiliza un ajuste preestablecido.

Configuración de un preajuste

El properties prop del componente OTPublisher incluye un videoBitratePreset propiedad. Establece este valor en una de las siguientes cadenas para que el editor utilice una configuración preestablecida de velocidad de bits de vídeo: «default», «bw_saver» o «extra_bw_saver». (Véase Preajustes de velocidad de bits de vídeo (Para obtener más información sobre estos ajustes predefinidos.)

Ejemplo:

<OTPublisher
  properties={{
    videoBitratePreset: 'bw_saver',
    // ... other properties
  }}
/>

El videoBitratePreset se ignora si la propiedad maxVideoBitrate (descrita en la sección siguiente). Si no se define ninguna de las dos, el editor utilizará la configuración predeterminada.

Configuración de un valor de velocidad de bits sin procesar

Si los preajustes predefinidos no son adecuados, puedes establecer manualmente un valor de tasa de bits brutos personalizado.

El properties prop del componente OTPublisher incluye un maxVideoBitrate propiedad. Para establecer el valor máximo de la tasa de bits (en lugar de un valor predefinido), asigna a esta propiedad un valor comprendido entre 5.000 y 10.000.000 (en bits por segundo).

Ejemplo:

<OTPublisher
  properties={{
    maxVideoBitrate: 500000,
    // ... other properties
  }}
/>

El maxVideoBitrate La propiedad tiene prioridad sobre la videoBitratePreset propiedad (descrita en la sección anterior). Si ambas están activadas, solo la maxVideoBitrate . Si no se establece ninguna de las dos, el editor utiliza el preajuste predeterminado.

Véase Ajuste de los valores de la tasa de bits bruta Consulta la guía general sobre la tasa de bits máxima de Publisher para obtener más detalles.