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 はベータ版で、開発者向けにプレビューとして提供されており、寄せられたフィードバックに基づいて変更される場合があります。 この 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 はベータ版で、開発者向けにプレビューとして提供されており、寄せられたフィードバックに基づいて変更される場合があります。 この 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()