VideoStreamRenderer class

ビデオ ストリームのレンダラー

コンストラクター

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

ローカル カメラ プレビューまたはリモート ビデオ ストリーム用のレンダラーを作成します。 将来の API: getStats(): Promise;デバッグに役立ちます。アプリが生フレームをフェッチできるようにするには、NextFrame((IFrame) -> void) // に含める必要があります。後で captureFrame(timeoutMs: number, bufferName?: string): Promise;これは、IRendererEvents によって提供される後のイベント/デリゲートで発生する可能性があります

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

ローカル カメラ プレビューまたはリモート ビデオ ストリーム用のレンダラーを作成します。 将来の API: getStats(): Promise;デバッグに役立ちます。アプリが生フレームをフェッチできるようにするには、NextFrame((IFrame) -> void) // に含める必要があります。後で captureFrame(timeoutMs: number, bufferName?: string): Promise;これは、IRendererEvents によって提供される後のイベント/デリゲートで発生する可能性があります

VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)

ローカル カメラ プレビューまたはリモート ビデオ ストリーム用のレンダラーを作成します。 将来の API: getStats(): Promise;デバッグに役立ちます。アプリが生フレームをフェッチできるようにするには、NextFrame((IFrame) -> void) // に含める必要があります。後で captureFrame(timeoutMs: number, bufferName?: string): Promise;これは、IRendererEvents によって提供される後のイベント/デリゲートで発生する可能性があります

プロパティ

size

この API は非推奨になりました。 使用しないでください。

  • ローカル ビデオ ストリームのサイズを取得するには、MediaStats 呼び出し機能 API (MediaStats.stats.videoSendFrameWidthSent と MediaStats.stats.videoSendFrameHeightSent) を使用してください。
  • リモート ビデオ ストリームのサイズを取得するには、RemoteVideoStream.size API を使用してください。

メソッド

createView(CreateViewOptions)

ビデオ ストリームのビューを作成します。

dispose()

このレンダラーを破棄する

コンストラクターの詳細

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

注意

この API はベータ版で、開発者向けにプレビューとして提供されており、寄せられたフィードバックに基づいて変更される場合があります。 この API は運用環境で使用しないでください。

ローカル カメラ プレビューまたはリモート ビデオ ストリーム用のレンダラーを作成します。 将来の API: getStats(): Promise;デバッグに役立ちます。アプリが生フレームをフェッチできるようにするには、NextFrame((IFrame) -> void) // に含める必要があります。後で captureFrame(timeoutMs: number, bufferName?: string): Promise;これは、IRendererEvents によって提供される後のイベント/デリゲートで発生する可能性があります

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)

パラメーター

videoStream

LocalVideoStream | RemoteVideoStream

レンダリングするビデオ ストリーム

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

ローカル カメラ プレビューまたはリモート ビデオ ストリーム用のレンダラーを作成します。 将来の API: getStats(): Promise;デバッグに役立ちます。アプリが生フレームをフェッチできるようにするには、NextFrame((IFrame) -> void) // に含める必要があります。後で captureFrame(timeoutMs: number, bufferName?: string): Promise;これは、IRendererEvents によって提供される後のイベント/デリゲートで発生する可能性があります

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)

パラメーター

videoStream

LocalVideoStream | RemoteVideoStream

レンダリングするビデオ ストリーム

VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)

注意

この API はベータ版で、開発者向けにプレビューとして提供されており、寄せられたフィードバックに基づいて変更される場合があります。 この API は運用環境で使用しないでください。

ローカル カメラ プレビューまたはリモート ビデオ ストリーム用のレンダラーを作成します。 将来の API: getStats(): Promise;デバッグに役立ちます。アプリが生フレームをフェッチできるようにするには、NextFrame((IFrame) -> void) // に含める必要があります。後で captureFrame(timeoutMs: number, bufferName?: string): Promise;これは、IRendererEvents によって提供される後のイベント/デリゲートで発生する可能性があります

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStreamCommon)

パラメーター

videoStream

LocalVideoStream | RemoteVideoStreamCommon

レンダリングするビデオ ストリーム

プロパティの詳細

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

レンダラー のオプション。

戻り値

dispose()

このレンダラーを破棄する

function dispose()