Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Декларация
@interface ACSVideoStreamFormat : NSObject;
Description
Подробно описывает содержимое видеокадра, которое может создать приложение. Пакет SDK для ACS Calling будет динамически выбирать формат VideoStreamFormat, который лучше всего соответствует условиям сети во время выполнения.
Методы
инициализация
Конструктор по умолчанию
-(instancetype)init;
Свойства
Ширина
Общее количество пикселей видеокадра по ширине. Оно должно быть больше или равно 240 и меньше или равно 1920. Значения больше 1280 и соотношения сторон, отличные от 16:9 или 4:3, могут быть скорректированы пакетом SDK, потребляющим дополнительные ресурсы.
@property int width;
height
Общее количество пикселей видеокадра по высоте. Оно должно быть больше или равно 180 и меньше или равно 1080. Значения больше 720 и соотношения сторон, отличные от 16:9 или 4:3, могут быть скорректированы пакетом SDK, потребляющим дополнительные ресурсы.
@property int height;
резолюция
Ширина и высота по сравнению с известным стандартом разрешения видео
@property ACSVideoStreamResolution resolution;
pixelFormat
Информирует о том, как кодируется содержимое видеокадра.
@property ACSVideoStreamPixelFormat pixelFormat;
рамокЗа секунду
Информирует, сколько кадров в секунду виртуальное видеоустройство будет отправлять удаленным участникам. Оно должно быть больше или равно 1 и меньше или равно 30. Следующие значения предпочтительнее 7,5, 15 или 30.
@property float framesPerSecond;
шаг1
Информирует шаг в байтах для первой плоскости содержимого видеокадра, если RawVideoFrameType имеет значение VideoSoftware. Оно должно быть больше или равно количеству байтов, необходимых для первой плоскости выбранного VideoStreamPixelFormat.
@property int stride1;
шаг2
Для VideoFormats с более чем одной плоскостью информирует шаг в байтах для второй плоскости содержимого видеокадра, если RawVideoFrameType имеет значение VideoSoftware. Оно должно быть больше или равно количеству байтов, необходимых для второй плоскости выбранного VideoStreamPixelFormat.
@property int stride2;
шаг3
Для VideoFormats с более чем двумя плоскостями информирует шаг в байтах для третьей плоскости содержимого видеокадра, когда RawVideoFrameType имеет значение VideoSoftware. Оно должно быть больше или равно количеству байтов, необходимых для третьей плоскости выбранного VideoStreamPixelFormat.
@property int stride3;