Sdílet prostřednictvím


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;