| 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