VideoStreamRenderer class
Отрисовщик видеопотока
Конструкторы
Video |
Создайте отрисовщик для предварительного просмотра локальной камеры или удаленного видеопотока. Будущие API: getStats(): Promise; Полезно при отладке; должен быть включен в onNextFrame((IFrame) -> void) //, чтобы разрешить приложению получать необработанные кадры - реализовать последующие кадры записи(timeoutMs: number, bufferName?: string): Promise; Это может приступить к последующим событиям и делегатам, предоставляемым IRendererEvents |
Video |
Создайте отрисовщик для предварительного просмотра локальной камеры или удаленного видеопотока. Будущие API: getStats(): Promise; Полезно при отладке; должен быть включен в onNextFrame((IFrame) -> void) //, чтобы разрешить приложению получать необработанные кадры - реализовать последующие кадры записи(timeoutMs: number, bufferName?: string): Promise; Это может приступить к последующим событиям и делегатам, предоставляемым IRendererEvents |
Video |
Создайте отрисовщик для предварительного просмотра локальной камеры или удаленного видеопотока. Будущие API: getStats(): Promise; Полезно при отладке; должен быть включен в onNextFrame((IFrame) -> void) //, чтобы разрешить приложению получать необработанные кадры - реализовать последующие кадры записи(timeoutMs: number, bufferName?: string): Promise; Это может приступить к последующим событиям и делегатам, предоставляемым IRendererEvents |
Свойства
size | Этот API устарел. Не используйте его.
|
Методы
create |
Создайте представление для видеопотока. |
dispose() | Удаление этого отрисовщика |
Сведения о конструкторе
VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)
Примечание
API пребывает в бета-версии и предоставляется в качестве предварительной версии для разработчиков. На основе полученных отзывов мы можем внести изменения. Не используйте этот API в рабочей среде.
Создайте отрисовщик для предварительного просмотра локальной камеры или удаленного видеопотока. Будущие API: getStats(): Promise; Полезно при отладке; должен быть включен в onNextFrame((IFrame) -> void) //, чтобы разрешить приложению получать необработанные кадры - реализовать последующие кадры записи(timeoutMs: number, bufferName?: string): Promise; Это может приступить к последующим событиям и делегатам, предоставляемым IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
Параметры
- videoStream
Видеопоток для отрисовки
VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)
Создайте отрисовщик для предварительного просмотра локальной камеры или удаленного видеопотока. Будущие API: getStats(): Promise; Полезно при отладке; должен быть включен в onNextFrame((IFrame) -> void) //, чтобы разрешить приложению получать необработанные кадры - реализовать последующие кадры записи(timeoutMs: number, bufferName?: string): Promise; Это может приступить к последующим событиям и делегатам, предоставляемым IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
Параметры
- videoStream
Видеопоток для отрисовки
VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)
Примечание
API пребывает в бета-версии и предоставляется в качестве предварительной версии для разработчиков. На основе полученных отзывов мы можем внести изменения. Не используйте этот API в рабочей среде.
Создайте отрисовщик для предварительного просмотра локальной камеры или удаленного видеопотока. Будущие API: getStats(): Promise; Полезно при отладке; должен быть включен в onNextFrame((IFrame) -> void) //, чтобы разрешить приложению получать необработанные кадры - реализовать последующие кадры записи(timeoutMs: number, bufferName?: string): Promise; Это может приступить к последующим событиям и делегатам, предоставляемым IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStreamCommon)
Параметры
- videoStream
Видеопоток для отрисовки
Сведения о свойстве
size
Предупреждение
Теперь этот API является нерекомендуемым.
Этот API устарел. Не используйте его.
- Чтобы получить размер локального видеопотока, используйте API функций вызова MediaStats (MediaStats.stats.videoSendFrameWidthSent и MediaStats.stats.videoSendFrameHeightSent).
- Чтобы получить размер удаленного видеопотока, используйте API RemoteVideoStream.size.
size: StreamSize
Значение свойства
Сведения о методе
createView(CreateViewOptions)
Создайте представление для видеопотока.
function createView(options?: CreateViewOptions): Promise<VideoStreamRendererView>
Параметры
- options
- CreateViewOptions
Параметры отрисовщика.
Возвращаемое значение
Promise<VideoStreamRendererView>
dispose()
Удаление этого отрисовщика
function dispose()