VideoStreamRenderer class
Renderer pro stream videa
Konstruktory
Video |
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. |
Video |
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. |
Video |
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.
|
Metody
create |
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
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
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
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
Promise<VideoStreamRendererView>
dispose()
Odstranění tohoto rendereru
function dispose()