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()