Kelas ACSVideoStreamFormat
Deklarasi
@interface ACSVideoStreamFormat : NSObject;
Deskripsi
Menjelaskan detail konten bingkai video yang mampu dihasilkan aplikasi. ACS Calling SDK akan secara dinamis memilih pencocokan terbaik VideoStreamFormat dengan kondisi jaringan saat runtime.
Metode
init
Konstruktor default
-(instancetype)init;
Properti
lebar
Jumlah total lebar piksel bingkai video. Ini harus lebih besar atau sama dengan 240 dan kurang atau sama dengan 1920. Nilai yang lebih besar dari 1280 dan rasio aspek selain 16:9 atau 4:3 mungkin disesuaikan oleh SDK yang menggunakan sumber daya tambahan.
@property int width;
tinggi
Jumlah total tinggi piksel bingkai video. Harus lebih besar atau sama dengan 180 dan kurang atau sama dengan 1080. Nilai yang lebih besar dari 720 dan rasio aspek selain 16:9 atau 4:3 mungkin disesuaikan oleh SDK yang menggunakan sumber daya tambahan.
@property int height;
resolusi
Lebar dan tinggi yang akan digunakan dari standar resolusi video yang diketahui
@property ACSVideoStreamResolution resolution;
pixelFormat
Menginformasikan bagaimana konten bingkai video dikodekan.
@property ACSVideoStreamPixelFormat pixelFormat;
framesPerSecond
Menginformasikan berapa banyak bingkai per detik yang akan dikirim perangkat video virtual ke peserta jarak jauh. Harus lebih besar atau sama dengan 1 dan lebih rendah atau sama dengan 30. Nilai berikut lebih disukai 7,5, 15, atau 30.
@property float framesPerSecond;
stride1
Menginformasikan langkah dalam byte untuk bidang pertama konten bingkai video ketika RawVideoFrameType adalah VideoSoftware. Ini harus lebih besar atau sama dengan jumlah byte yang diperlukan untuk bidang pertama dari VideoStreamPixelFormat yang dipilih.
@property int stride1;
stride2
Untuk VideoFormats dengan lebih dari satu bidang, informasikan langkah dalam byte untuk bidang kedua konten bingkai video saat RawVideoFrameType adalah VideoSoftware. Ini harus lebih besar atau sama dengan jumlah byte yang diperlukan untuk bidang kedua dari VideoStreamPixelFormat yang dipilih.
@property int stride2;
stride3
Untuk VideoFormats dengan lebih dari dua bidang, informasikan langkah dalam byte untuk bidang ketiga konten bingkai video saat RawVideoFrameType adalah VideoSoftware. Ini harus lebih besar atau sama dengan jumlah byte yang diperlukan untuk bidang ketiga dari VideoStreamPixelFormat yang dipilih.
@property int stride3;