ACSVideoStreamFormat-klass
Förklaring
@interface ACSVideoStreamFormat : NSObject;
Description
Beskriver information om videoraminnehållet som programmet kan generera. ACS Calling SDK väljer dynamiskt den VideoStreamFormat som passar bäst med nätverksvillkoren vid körning.
Metoder
init
Standardkonstruktor
-(instancetype)init;
Egenskaper
bredd
Totalt breddvis antal bildpunkter i videoramen. Den måste vara större eller lika med 240 och mindre eller lika med 1920. Värden som är större än 1 280 och andra proportioner än 16:9 eller 4:3 kan justeras med SDK:t som förbrukar extra resurser.
@property int width;
mankhöjd
Totalt antal bildpunkter i videoramen. Det måste vara större eller lika med 180 och mindre eller lika med 1080. Värden som är större än 720 och bredd–höjd-förhållanden förutom 16:9 eller 4:3 kan justeras av SDK:t som förbrukar extra resurser.
@property int height;
Upplösning
Bredd och höjd som ska användas från en känd videoupplösningsstandard
@property ACSVideoStreamResolution resolution;
pixelFormat
Informerar om hur innehållet i videoramen kodas.
@property ACSVideoStreamPixelFormat pixelFormat;
framesPerSecond
Anger hur många bildrutor per sekund som den virtuella videoenheten ska skicka till fjärranslutna deltagare. Den måste vara större eller lika med 1 och lägre eller lika med 30. Följande värden är att föredra 7,5, 15 eller 30.
@property float framesPerSecond;
steg 1
Informerar steget i byte för det första planet i videoraminnehållet när RawVideoFrameType är VideoSoftware. Det måste vara större eller lika med antalet byte som krävs för det första planet i det valda VideoStreamPixelFormat.
@property int stride1;
steg 2
För VideoFormats med mer än ett plan informerar steg i byte för det andra planet i videoraminnehållet när RawVideoFrameType är VideoSoftware. Det måste vara större eller lika med antalet byte som krävs för det andra planet i det valda VideoStreamPixelFormat.
@property int stride2;
steg 3
För VideoFormats med fler än två plan informerar steg i byte för det tredje planet i videoraminnehållet när RawVideoFrameType är VideoSoftware. Det måste vara större eller lika med antalet byte som krävs för det tredje planet i det valda VideoStreamPixelFormat.
@property int stride3;