Heredado de OTPublisherKitConfiguración : NSObject
Declarado en OTPublisher.h

Visión general

Define los parámetros que se utilizarán al inicializar un editor mediante el [OTPublisher initWithDelegate:settings:] método.

Esto incluye los ajustes de resolución y frecuencia de fotogramas del vídeo del editor, además de los ajustes heredados del OTPublisherKitConfiguración clase.

En el caso de las sesiones que utilizan OpenTok Media Router (en sesiones en las que el modo multimedia esté configurado como «enrutado»), reducir la frecuencia de fotogramas o la resolución reduce el ancho de banda máximo que puede utilizar la transmisión. Sin embargo, en sesiones en las que el modo multimedia esté configurado como «retransmitido», es posible que reducir la frecuencia de fotogramas o la resolución no reduzca el ancho de banda de la transmisión.

Configuración de los parámetros del editor

videoCapture

El OTVideoCapture instancia utilizada para capturar vídeo y transmitirlo a la sesión de OpenTok. Si este valor es nil, el editor utiliza el capturador de vídeo integrado (que utiliza la cámara integrada como fuente de vídeo).

@property (nonatomic, strong) id<OTVideoCapture> _Nullable videoCapture

Debate

Si un reproductor ya existente está utilizando la cámara integrada como dispositivo de captura de vídeo, establece esta propiedad en un OTVideoCapture objeto que utiliza otra fuente de vídeo.

Declarado en

OTPublisher.h

cameraResolution

La resolución del vídeo publicado. Establece este valor según lo definido en el OTCameraCaptureResolution enum. La resolución por defecto es OTCameraCaptureResolutionMedium.

@property (nonatomic) OTCameraCaptureResolution cameraResolution

Declarado en

OTPublisher.h

cameraFrameRate

La frecuencia de fotogramas del vídeo publicado. Establece este valor según lo definido en el OTCameraCaptureFrameRate enum. Si el dispositivo no admite la frecuencia de fotogramas especificada, la establecerá en 30 fotogramas por segundo.

@property (nonatomic) OTCameraCaptureFrameRate cameraFrameRate

Debate

Ten en cuenta que en las sesiones que utilizan el OpenTok Media Router (sesiones con el modo multimedia (configurado en «routed»), al reducir la frecuencia de fotogramas se reduce proporcionalmente el ancho de banda que utiliza la transmisión. Sin embargo, en las sesiones cuyo modo multimedia esté configurado en «relayed», al reducir la frecuencia de fotogramas no se reduce el ancho de banda de la transmisión.

La frecuencia de fotogramas predeterminada es OTCameraCaptureFrameRate20FPS.

Declarado en

OTPublisher.h