إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
إعلان بالربط
@interface ACSVideoStreamFormat : NSObject;
الوصف
توضح هذه المقالة تفاصيل محتوى إطار الفيديو الذي يمكن للتطبيق إنشاؤه. ستحدد ACS Calling SDK ديناميكيا أفضل مطابقة ل VideoStreamFormat مع شروط الشبكة في وقت التشغيل.
الأساليب
Init
الدالة الإنشائية الافتراضية
-(instancetype)init;
الخصائص
العرض
إجمالي عدد وحدات البكسل في العرض لإطار الفيديو. يجب أن يكون أكبر أو يساوي 240 وأقل أو يساوي 1920. قد يتم تعديل القيم الأكبر من 1280 ونسب العرض إلى الارتفاع بخلاف 16:9 أو 4:3 بواسطة SDK الذي يستهلك موارد إضافية.
@property int width;
الارتفاع
إجمالي عدد وحدات البكسل ذات الارتفاع المرتفع لإطار الفيديو. يجب أن يكون أكبر أو يساوي 180 وأقل أو يساوي 1080. قد يتم تعديل القيم الأكبر من 720 ونسب العرض إلى الارتفاع بخلاف 16:9 أو 4:3 بواسطة SDK الذي يستهلك موارد إضافية.
@property int height;
الحل
العرض والارتفاع لاستخدامهما من معيار دقة فيديو معروف
@property ACSVideoStreamResolution resolution;
تنسيق بكسل
يوضح كيفية ترميز محتوى إطار الفيديو.
@property ACSVideoStreamPixelFormat pixelFormat;
framesPerSecond
يبلغ عدد الإطارات في الثانية التي سيرسلها جهاز الفيديو الظاهري إلى المشاركين عن بعد. يجب أن يكون أكبر أو يساوي 1 وأدنى أو يساوي 30. القيم التالية هي الأفضل 7.5 أو 15 أو 30.
@property float framesPerSecond;
تصنيف 1
يبلغ الخطو بوحدات البايت للمستوى الأول من محتوى إطار الفيديو عندما يكون RawVideoFrameType هو VideoSoftware. يجب أن يكون أكبر أو مساويا لعدد وحدات البايت المطلوبة للمستوى الأول من VideoStreamPixelFormat المحدد.
@property int stride1;
تصنيف 2
بالنسبة ل VideoFormats مع أكثر من مستوى واحد، يبلغ عن الخطوات في وحدات البايت للمستوى الثاني من محتوى إطار الفيديو عندما يكون RawVideoFrameType هو VideoSoftware. يجب أن يكون أكبر أو مساويا لعدد وحدات البايت المطلوبة للمستوى الثاني من VideoStreamPixelFormat المحدد.
@property int stride2;
تصنيف 3
بالنسبة ل VideoFormats مع أكثر من مستويين، يبلغ عن الخطوات في وحدات البايت للمستوى الثالث من محتوى إطار الفيديو عندما يكون RawVideoFrameType هو VideoSoftware. يجب أن يكون أكبر أو مساويا لعدد وحدات البايت المطلوبة للمستوى الثالث من VideoStreamPixelFormat المحدد.
@property int stride3;