Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Beyanname
@interface ACSVideoStreamFormat : NSObject;
Description
Uygulamanın oluşturabildiği video karesi içeriğinin ayrıntılarını açıklar. ACS Arama SDK'sı, çalışma zamanında ağ koşullarıyla en iyi eşleşen VideoStreamFormat'ı dinamik olarak seçer.
Methods
başlat
Varsayılan oluşturucu
-(instancetype)init;
Özellikler
width
Video karesinin toplam genişlik piksel sayısı. 240'a eşit veya büyük ve 1920'ye eşit veya küçük olmalıdır. 1280'den büyük değerler ve 16:9 veya 4:3 dışındaki en boy oranları, ek kaynak tüketen SDK tarafından ayarlanabilir.
@property int width;
height
Video karesinin toplam yükseklik bazında piksel sayısı. 180'e eşit veya büyük ve 1080'e eşit veya küçük olmalıdır. 720'den büyük değerler ve 16:9 veya 4:3 dışındaki en boy oranları, ek kaynak tüketen SDK tarafından ayarlanabilir.
@property int height;
çözünürlük
Bilinen bir video çözünürlüğü standardından kullanılacak genişlik ve yükseklik
@property ACSVideoStreamResolution resolution;
piksel Biçimi
Video karesinin içeriğinin nasıl kodlandığını bildirir.
@property ACSVideoStreamPixelFormat pixelFormat;
saniye başına kare sayısı
Sanal video cihazının uzaktaki katılımcılara saniyede kaç kare göndereceğini bildirir. 1'den büyük veya eşit ve 30'dan küçük veya eşit olmalıdır. Aşağıdaki değerler tercih edilir 7.5, 15 veya 30.
@property float framesPerSecond;
adım1
RawVideoFrameType VideoSoftware olduğunda video karesi içeriğinin ilk düzlemi için bayt cinsinden adımı bildirir. Seçili VideoStreamPixelFormat'ın ilk düzlemi için gereken bayt sayısından büyük veya buna eşit olmalıdır.
@property int stride1;
adım2
Birden fazla düzleme sahip VideoFormatları için, RawVideoFrameType VideoSoftware olduğunda video karesi içeriğinin ikinci düzlemi için bayt cinsinden adımı bildirir. Seçili VideoStreamPixelFormat'ın ikinci düzlemi için gereken bayt sayısından büyük veya buna eşit olmalıdır.
@property int stride2;
adım3
İkiden fazla düzlemi olan VideoFormatları için, RawVideoFrameType VideoSoftware olduğunda video karesi içeriğinin üçüncü düzlemi için bayt cinsinden adımı bildirir. Seçili VideoStreamPixelFormat'ın üçüncü düzlemi için gereken bayt sayısından büyük veya buna eşit olmalıdır.
@property int stride3;