ACSVideoStreamFormat (clase)
Declaración
@interface ACSVideoStreamFormat : NSObject;
Descripción
Describe los detalles del contenido del fotograma de vídeo que la aplicación puede generar. El SDK de llamadas de ACS seleccionará dinámicamente la mejor coincidencia de VideoStreamFormat con las condiciones de red en tiempo de ejecución.
Métodos
init
Constructor predeterminado
-(instancetype)init;
Propiedades
width
Recuento total de píxeles del fotograma de vídeo. Debe ser mayor o igual que 240 y menor o igual que 1920. Los valores mayores que 1280 y las relaciones de aspecto distintos de 16:9 o 4:3 pueden ajustarse mediante el SDK que consume recursos adicionales.
@property int width;
height
Recuento total de píxeles del fotograma de vídeo. Debe ser mayor o igual a 180 y menor o igual que 1080. Los valores mayores que 720 y las relaciones de aspecto distintos de 16:9 o 4:3 pueden ajustarse mediante el SDK que consume recursos adicionales.
@property int height;
dirección URL
Ancho y alto que se va a usar desde un estándar de resolución de vídeo conocido
@property ACSVideoStreamResolution resolution;
pixelFormat
Informa de cómo se codifica el contenido del fotograma de vídeo.
@property ACSVideoStreamPixelFormat pixelFormat;
framesPerSecond
Informa del número de fotogramas por segundo que el dispositivo de vídeo virtual enviará a los participantes remotos. Debe ser mayor o igual que 1 e inferior o igual a 30. Los valores siguientes son preferibles 7.5, 15 o 30.
@property float framesPerSecond;
stride1
Informa al intervalo en bytes para el primer plano del contenido del fotograma de vídeo cuando RawVideoFrameType es VideoSoftware. Debe ser mayor o igual que el recuento de bytes necesarios para el primer plano del VideoStreamPixelFormat seleccionado.
@property int stride1;
stride2
Para VideoFormats con más de un plano, informa al intervalo en bytes para el segundo plano del contenido del fotograma de vídeo cuando RawVideoFrameType es VideoSoftware. Debe ser mayor o igual que el recuento de bytes necesarios para el segundo plano del videoStreamPixelFormat seleccionado.
@property int stride2;
stride3
Para VideoFormats con más de dos planos, informa al intervalo en bytes para el tercer plano del contenido del fotograma de vídeo cuando RawVideoFrameType es VideoSoftware. Debe ser mayor o igual que el recuento de bytes necesarios para el tercer plano del videoStreamPixelFormat seleccionado.
@property int stride3;