VideoStreamRenderer class
جهاز العرض لدفق فيديو
المنشئون
Video |
إنشاء عارض لمعاينة كاميرا محلية أو دفق فيديو بعيد. واجهات برمجة التطبيقات المستقبلية: getStats(): Promise; مفيد في تصحيح الأخطاء؛ يجب تضمين onNextFrame((IFrame) -> الفراغ) / للسماح للتطبيق بجلب الإطارات الأولية - ليتم تنفيذها لاحقا captureFrame(timeoutMs: number, bufferName?: string): Promise; يمكن أن يأتي هذا في أحداث/مفوضين لاحقين يتم توفيرهم بواسطة IRendererEvents |
Video |
إنشاء عارض لمعاينة كاميرا محلية أو دفق فيديو بعيد. واجهات برمجة التطبيقات المستقبلية: getStats(): Promise; مفيد في تصحيح الأخطاء؛ يجب تضمين onNextFrame((IFrame) -> الفراغ) / للسماح للتطبيق بجلب الإطارات الأولية - ليتم تنفيذها لاحقا captureFrame(timeoutMs: number, bufferName?: string): Promise; يمكن أن يأتي هذا في أحداث/مفوضين لاحقين يتم توفيرهم بواسطة IRendererEvents |
Video |
إنشاء عارض لمعاينة كاميرا محلية أو دفق فيديو بعيد. واجهات برمجة التطبيقات المستقبلية: getStats(): Promise; مفيد في تصحيح الأخطاء؛ يجب تضمين onNextFrame((IFrame) -> الفراغ) / للسماح للتطبيق بجلب الإطارات الأولية - ليتم تنفيذها لاحقا captureFrame(timeoutMs: number, bufferName?: string): Promise; يمكن أن يأتي هذا في أحداث/مفوضين لاحقين يتم توفيرهم بواسطة IRendererEvents |
الخصائص
size | تم إهمال واجهة برمجة التطبيقات هذه. لا تستخدمه.
|
الأساليب
create |
إنشاء طريقة العرض لدفق الفيديو. |
dispose() | التخلص من هذا العارض |
تفاصيل المنشئ
VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)
ملاحظة
واجهة برمجة التطبيقات (API) هذا موجود في الإصدار بيتا ويتوفر كمعاينة للمطورين وقد يتغير بناءً على الملاحظات التي نستلمها. تجنب استخدام API هذه في بيئة الإنتاج.
إنشاء عارض لمعاينة كاميرا محلية أو دفق فيديو بعيد. واجهات برمجة التطبيقات المستقبلية: getStats(): Promise; مفيد في تصحيح الأخطاء؛ يجب تضمين onNextFrame((IFrame) -> الفراغ) / للسماح للتطبيق بجلب الإطارات الأولية - ليتم تنفيذها لاحقا captureFrame(timeoutMs: number, bufferName?: string): Promise; يمكن أن يأتي هذا في أحداث/مفوضين لاحقين يتم توفيرهم بواسطة IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
المعلمات
- videoStream
دفق الفيديو المراد عرضه
VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)
إنشاء عارض لمعاينة كاميرا محلية أو دفق فيديو بعيد. واجهات برمجة التطبيقات المستقبلية: getStats(): Promise; مفيد في تصحيح الأخطاء؛ يجب تضمين onNextFrame((IFrame) -> الفراغ) / للسماح للتطبيق بجلب الإطارات الأولية - ليتم تنفيذها لاحقا captureFrame(timeoutMs: number, bufferName?: string): Promise; يمكن أن يأتي هذا في أحداث/مفوضين لاحقين يتم توفيرهم بواسطة IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
المعلمات
- videoStream
دفق الفيديو المراد عرضه
VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)
ملاحظة
واجهة برمجة التطبيقات (API) هذا موجود في الإصدار بيتا ويتوفر كمعاينة للمطورين وقد يتغير بناءً على الملاحظات التي نستلمها. تجنب استخدام API هذه في بيئة الإنتاج.
إنشاء عارض لمعاينة كاميرا محلية أو دفق فيديو بعيد. واجهات برمجة التطبيقات المستقبلية: getStats(): Promise; مفيد في تصحيح الأخطاء؛ يجب تضمين onNextFrame((IFrame) -> الفراغ) / للسماح للتطبيق بجلب الإطارات الأولية - ليتم تنفيذها لاحقا captureFrame(timeoutMs: number, bufferName?: string): Promise; يمكن أن يأتي هذا في أحداث/مفوضين لاحقين يتم توفيرهم بواسطة IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStreamCommon)
المعلمات
- videoStream
دفق الفيديو المراد عرضه
تفاصيل الخاصية
size
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
تم إهمال واجهة برمجة التطبيقات هذه. لا تستخدمه.
- للحصول على حجم دفق الفيديو المحلي، يرجى استخدام واجهة برمجة تطبيقات ميزة استدعاء MediaStats (MediaStats.stats.videoSendFrameWidthSent وMediaStats.stats.videoSendFrameHeightSent).
- للحصول على حجم دفق فيديو بعيد، يرجى استخدام RemoteVideoStream.size API.
size: StreamSize
قيمة الخاصية
تفاصيل الأسلوب
createView(CreateViewOptions)
إنشاء طريقة العرض لدفق الفيديو.
function createView(options?: CreateViewOptions): Promise<VideoStreamRendererView>
المعلمات
- options
- CreateViewOptions
خيارات جهاز العرض.
المرتجعات
Promise<VideoStreamRendererView>
dispose()
التخلص من هذا العارض
function dispose()