VideoStreamRenderer class
视频流的呈现器
构造函数
Video |
为本地相机预览或远程视频流创建呈现器。 未来 API:getStats(): Promise;有助于调试;应包含在NextFrame(IFrame) -> void) // 以允许应用提取原始帧 - 要实现以后的 captureFrame(timeoutMs: number, bufferName?: string): Promise;这可以出现在以后的事件/委托由 IRendererEvents 提供 |
Video |
为本地相机预览或远程视频流创建呈现器。 未来 API:getStats(): Promise;有助于调试;应包含在NextFrame(IFrame) -> void) // 以允许应用提取原始帧 - 要实现以后的 captureFrame(timeoutMs: number, bufferName?: string): Promise;这可以出现在以后的事件/委托由 IRendererEvents 提供 |
Video |
为本地相机预览或远程视频流创建呈现器。 未来 API:getStats(): Promise;有助于调试;应包含在NextFrame(IFrame) -> void) // 以允许应用提取原始帧 - 要实现以后的 captureFrame(timeoutMs: number, bufferName?: string): Promise;这可以出现在以后的事件/委托由 IRendererEvents 提供 |
属性
size | 此 API 已弃用。 请勿使用它。
|
方法
create |
为视频流创建视图。 |
dispose() | 释放此呈现器 |
构造函数详细信息
VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)
注意
此 API 以 Beta 版本预览形式提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
为本地相机预览或远程视频流创建呈现器。 未来 API:getStats(): Promise;有助于调试;应包含在NextFrame(IFrame) -> void) // 以允许应用提取原始帧 - 要实现以后的 captureFrame(timeoutMs: number, bufferName?: string): Promise;这可以出现在以后的事件/委托由 IRendererEvents 提供
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
参数
- videoStream
要呈现的视频流
VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)
为本地相机预览或远程视频流创建呈现器。 未来 API:getStats(): Promise;有助于调试;应包含在NextFrame(IFrame) -> void) // 以允许应用提取原始帧 - 要实现以后的 captureFrame(timeoutMs: number, bufferName?: string): Promise;这可以出现在以后的事件/委托由 IRendererEvents 提供
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
参数
- videoStream
要呈现的视频流
VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)
注意
此 API 以 Beta 版本预览形式提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
为本地相机预览或远程视频流创建呈现器。 未来 API:getStats(): Promise;有助于调试;应包含在NextFrame(IFrame) -> void) // 以允许应用提取原始帧 - 要实现以后的 captureFrame(timeoutMs: number, bufferName?: string): Promise;这可以出现在以后的事件/委托由 IRendererEvents 提供
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStreamCommon)
参数
- videoStream
要呈现的视频流
属性详细信息
size
警告
现已弃用此 API。
此 API 已弃用。 请勿使用它。
- 若要获取本地视频流的大小,请使用 MediaStats 调用功能 API (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()