LocalVideoStream class
يمثل دفق فيديو محليا لجهاز كاميرا محلي
المنشئون
Local |
|
Local |
إنشاء دفق فيديو محلي |
الخصائص
media |
الحصول على نوع دفق الوسائط ل LocalVideoStream هذا |
source | الحصول على مصدر الفيديو الحالي ل LocalVideoStream هذا |
الأساليب
feature<TFeature>(Video |
استرداد كائن ميزة تمت تهيئته ومذكرته باستخدام واجهة برمجة تطبيقات موسعة. تحقق من ميزات الكائن.* لكافة الميزات الموسعة المتوفرة في هذه الحزمة. مدعوم حاليا - Features.VideoEffects |
get |
الحصول على دفق الوسائط. |
off("video |
دالة إلغاء الاشتراك لحدث videoSourceChanged. |
on("video |
قم بالاشتراك في دالة حدث videoSourceChanged. |
set |
تعيين دفق الوسائط. |
switch |
التبديل لاستخدام مصدر فيديو مختلف |
تفاصيل المنشئ
LocalVideoStream(MediaStream)
new LocalVideoStream(source: MediaStream)
المعلمات
- source
-
MediaStream
LocalVideoStream(VideoDeviceInfo)
إنشاء دفق فيديو محلي
new LocalVideoStream(source: VideoDeviceInfo)
المعلمات
- source
- VideoDeviceInfo
مصدر كاميرا الفيديو المراد استخدامه.
تفاصيل الخاصية
mediaStreamType
الحصول على نوع دفق الوسائط ل LocalVideoStream هذا
MediaStreamType mediaStreamType
قيمة الخاصية
source
الحصول على مصدر الفيديو الحالي ل LocalVideoStream هذا
VideoDeviceInfo source
قيمة الخاصية
تفاصيل الأسلوب
feature<TFeature>(VideoStreamFeatureFactory<TFeature>)
استرداد كائن ميزة تمت تهيئته ومذكرته باستخدام واجهة برمجة تطبيقات موسعة. تحقق من ميزات الكائن.* لكافة الميزات الموسعة المتوفرة في هذه الحزمة. مدعوم حاليا - Features.VideoEffects
function feature<TFeature>(factory: VideoStreamFeatureFactory<TFeature>): TFeature
المعلمات
- factory
-
VideoStreamFeatureFactory<TFeature>
مصنع منشئ ميزة عميل الاستدعاء الذي يوفر واجهة برمجة تطبيقات موسعة
المرتجعات
TFeature
getMediaStream()
الحصول على دفق الوسائط.
function getMediaStream(): Promise<MediaStream>
المرتجعات
Promise<MediaStream>
off("videoSourceChanged", VideoSourceChangedEvent)
دالة إلغاء الاشتراك لحدث videoSourceChanged.
function off(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
المعلمات
- event
-
"videoSourceChanged"
اسم الحدث.
- listener
- VideoSourceChangedEvent
fn رد الاتصال الذي تم استخدامه للاشتراك في هذا الحدث.
on("videoSourceChanged", VideoSourceChangedEvent)
قم بالاشتراك في دالة حدث videoSourceChanged.
function on(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
المعلمات
- event
-
"videoSourceChanged"
اسم الحدث.
- listener
- VideoSourceChangedEvent
fn رد الاتصال الذي سيتم استدعاؤه عند تغيير مصدر الفيديو.
setMediaStream(MediaStream)
تعيين دفق الوسائط.
function setMediaStream(source: MediaStream): Promise<void>
المعلمات
- source
-
MediaStream
المرتجعات
Promise<void>
switchSource(VideoDeviceInfo)
التبديل لاستخدام مصدر فيديو مختلف
function switchSource(source: VideoDeviceInfo): Promise<void>
المعلمات
- source
- VideoDeviceInfo
مصدر الفيديو الجديد المراد استخدامه.
المرتجعات
Promise<void>