VideoStreamRenderer class

Renderer pro stream videa

Konstruktory

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Vytvořte renderer pro náhled místního fotoaparátu nebo vzdálený stream videa. Budoucí rozhraní API: getStats(): Promise; Užitečné při ladění; měla by být zahrnuta onNextFrame((IFrame) –> void) //, aby aplikace mohla načítat nezpracované snímky – implementovala se později captureFrame(timeoutMs: number, bufferName?: string): Promise; To se může objevit v pozdějších událostech nebo delegátech, které poskytuje IRendererEvents.

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Vytvořte renderer pro náhled místního fotoaparátu nebo vzdálený stream videa. Budoucí rozhraní API: getStats(): Promise; Užitečné při ladění; měla by být zahrnuta onNextFrame((IFrame) –> void) //, aby aplikace mohla načítat nezpracované snímky – implementovala se později captureFrame(timeoutMs: number, bufferName?: string): Promise; To se může objevit v pozdějších událostech nebo delegátech, které poskytuje IRendererEvents.

VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)

Vytvořte renderer pro náhled místního fotoaparátu nebo vzdálený stream videa. Budoucí rozhraní API: getStats(): Promise; Užitečné při ladění; měla by být zahrnuta onNextFrame((IFrame) –> void) //, aby aplikace mohla načítat nezpracované snímky – implementovala se později captureFrame(timeoutMs: number, bufferName?: string): Promise; To se může objevit v pozdějších událostech nebo delegátech, které poskytuje IRendererEvents.

Vlastnosti

size

Toto rozhraní API je zastaralé. Nepoužívejte ho.

  • Pokud chcete získat velikost místního streamu videa, použijte rozhraní API funkce volání MediaStats (MediaStats.stats.videoSendFrameWidthSent a MediaStats.stats.videoSendFrameHeightSent).
  • Pokud chcete získat velikost vzdáleného streamu videa, použijte rozhraní API RemoteVideoStream.size.

Metody

createView(CreateViewOptions)

Vytvořte zobrazení streamu videa.

dispose()

Odstranění tohoto rendereru

Podrobnosti konstruktoru

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Poznámka

Tento rozhraní API je v beta verzi. Poskytuje se jako verze Preview pro vývojáře a může se změnit na základě zpětné vazby, kterou dostaneme. Nepoužívejte toto rozhraní API v produkčním prostředí.

Vytvořte renderer pro náhled místního fotoaparátu nebo vzdálený stream videa. Budoucí rozhraní API: getStats(): Promise; Užitečné při ladění; měla by být zahrnuta onNextFrame((IFrame) –> void) //, aby aplikace mohla načítat nezpracované snímky – implementovala se později captureFrame(timeoutMs: number, bufferName?: string): Promise; To se může objevit v pozdějších událostech nebo delegátech, které poskytuje IRendererEvents.

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)

Parametry

videoStream

LocalVideoStream | RemoteVideoStream

Datový proud videa pro vykreslení

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Vytvořte renderer pro náhled místního fotoaparátu nebo vzdálený stream videa. Budoucí rozhraní API: getStats(): Promise; Užitečné při ladění; měla by být zahrnuta onNextFrame((IFrame) –> void) //, aby aplikace mohla načítat nezpracované snímky – implementovala se později captureFrame(timeoutMs: number, bufferName?: string): Promise; To se může objevit v pozdějších událostech nebo delegátech, které poskytuje IRendererEvents.

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)

Parametry

videoStream

LocalVideoStream | RemoteVideoStream

Datový proud videa pro vykreslení

VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)

Poznámka

Tento rozhraní API je v beta verzi. Poskytuje se jako verze Preview pro vývojáře a může se změnit na základě zpětné vazby, kterou dostaneme. Nepoužívejte toto rozhraní API v produkčním prostředí.

Vytvořte renderer pro náhled místního fotoaparátu nebo vzdálený stream videa. Budoucí rozhraní API: getStats(): Promise; Užitečné při ladění; měla by být zahrnuta onNextFrame((IFrame) –> void) //, aby aplikace mohla načítat nezpracované snímky – implementovala se později captureFrame(timeoutMs: number, bufferName?: string): Promise; To se může objevit v pozdějších událostech nebo delegátech, které poskytuje IRendererEvents.

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStreamCommon)

Parametry

videoStream

LocalVideoStream | RemoteVideoStreamCommon

Datový proud videa pro vykreslení

Podrobnosti vlastnosti

size

Upozornění

Toto rozhraní API je teď zastaralé.

Toto rozhraní API je zastaralé. Nepoužívejte ho.

  • Pokud chcete získat velikost místního streamu videa, použijte rozhraní API funkce volání MediaStats (MediaStats.stats.videoSendFrameWidthSent a MediaStats.stats.videoSendFrameHeightSent).
  • Pokud chcete získat velikost vzdáleného streamu videa, použijte rozhraní API RemoteVideoStream.size.
size: StreamSize

Hodnota vlastnosti

Podrobnosti metody

createView(CreateViewOptions)

Vytvořte zobrazení streamu videa.

function createView(options?: CreateViewOptions): Promise<VideoStreamRendererView>

Parametry

options
CreateViewOptions

Možnosti rendereru.

Návraty

dispose()

Odstranění tohoto rendereru

function dispose()