ACSVideoStreamFormat – třída
Deklarace
@interface ACSVideoStreamFormat : NSObject;
Description
Popisuje podrobnosti o obsahu rámečku videa, který je aplikace schopna generovat. Sada SDK pro volání služby ACS dynamicky vybere nejlepší shodu VideoStreamFormat s podmínkami sítě za běhu.
Metody
init
Výchozí konstruktor
-(instancetype)init;
Vlastnosti
šířka
Celkový počet pixelů rámečku videa podle šířky. Musí být větší nebo rovno 240 a menší nebo rovno 1920. Hodnoty větší než 1280 a jiné poměry stran než 16:9 nebo 4:3 mohou být upraveny sadou SDK, která využívá další prostředky.
@property int width;
výška
Celkový výškový počet pixelů rámečku videa. Musí být větší nebo rovno 180 a menší nebo rovno 1080. Hodnoty větší než 720 a jiné poměry stran než 16:9 nebo 4:3 mohou být upraveny sadou SDK, která využívá další prostředky.
@property int height;
řešení
Šířka a výška, které se mají použít ze známého standardu rozlišení videa
@property ACSVideoStreamResolution resolution;
Pixelformat
Informuje o tom, jak je kódován obsah rámečku videa.
@property ACSVideoStreamPixelFormat pixelFormat;
framesPerSecond
Informuje, kolik snímků za sekundu bude virtuální videoza zařízení odesílat vzdáleným účastníkům. Musí být větší nebo rovno 1 a nižší nebo rovno 30. Následující hodnoty jsou vhodnější 7,5, 15 nebo 30.
@property float framesPerSecond;
krokide1
Informuje krok v bajtech pro první rovinu obsahu rámečku videa, když RawVideoFrameType je VideoSoftware. Musí být větší nebo roven počtu bajtů požadovaných pro první rovinu vybraného VideoStreamPixelFormat.
@property int stride1;
krok 2
V případě VideoFormats s více než jednou rovinou informuje krok v bajtech pro druhou rovinu obsahu snímků videa, když RawVideoFrameType je VideoSoftware. Musí být větší nebo roven počtu bajtů požadovaných pro druhou rovinu vybraného VideoStreamPixelFormat.
@property int stride2;
krok 3
V případě VideoFormats s více než dvěma rovinami informuje krok v bajtech pro třetí rovinu obsahu rámečku videa, když RawVideoFrameType je VideoSoftware. Musí být větší nebo roven počtu bajtů požadovaných pro třetí rovinu vybraného VideoStreamPixelFormat.
@property int stride3;