VideoStreamRenderer class

Renderaren för en videoström

Konstruktorer

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Skapa en renderare för en lokal kameraförhandsgranskning eller fjärrvideoström. Framtida API:er: getStats(): Promise; Användbart vid felsökning; bör inkluderas påNextFrame((IFrame) –> void) // så att appen kan hämta råa bildrutor – implementeras senare captureFrame(timeoutMs: number, bufferName?: string): Promise; Detta kan komma i senare händelser/ombud tillhandahålls av IRendererEvents

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Skapa en renderare för en lokal kameraförhandsgranskning eller fjärrvideoström. Framtida API:er: getStats(): Promise; Användbart vid felsökning; bör inkluderas påNextFrame((IFrame) –> void) // så att appen kan hämta råa bildrutor – implementeras senare captureFrame(timeoutMs: number, bufferName?: string): Promise; Detta kan komma i senare händelser/ombud tillhandahålls av IRendererEvents

VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)

Skapa en renderare för en lokal kameraförhandsgranskning eller fjärrvideoström. Framtida API:er: getStats(): Promise; Användbart vid felsökning; bör inkluderas påNextFrame((IFrame) –> void) // så att appen kan hämta råa bildrutor – implementeras senare captureFrame(timeoutMs: number, bufferName?: string): Promise; Detta kan komma i senare händelser/ombud tillhandahålls av IRendererEvents

Egenskaper

size

Det här API:et har blivit inaktuellt. Använd den inte.

  • Om du vill hämta storleken på den lokala videoströmmen använder du MediaStats Call feature API (MediaStats.stats.videoSendFrameWidthSent och MediaStats.stats.videoSendFrameHeightSent).
  • Om du vill hämta storleken på en fjärrvideoström använder du RemoteVideoStream.size API.

Metoder

createView(CreateViewOptions)

Skapa vyn för videoströmmen.

dispose()

Ta bort den här renderaren

Konstruktorinformation

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Anteckning

Denna API är i betaversion och tillhandahålls som en förhandsversion för utvecklare och kan komma att ändras utifrån den feedback vi får. Använd inte detta API i en produktionsmiljö.

Skapa en renderare för en lokal kameraförhandsgranskning eller fjärrvideoström. Framtida API:er: getStats(): Promise; Användbart vid felsökning; bör inkluderas påNextFrame((IFrame) –> void) // så att appen kan hämta råa bildrutor – implementeras senare captureFrame(timeoutMs: number, bufferName?: string): Promise; Detta kan komma i senare händelser/ombud tillhandahålls av IRendererEvents

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)

Parametrar

videoStream

LocalVideoStream | RemoteVideoStream

Videoströmmen som ska återges

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Skapa en renderare för en lokal kameraförhandsgranskning eller fjärrvideoström. Framtida API:er: getStats(): Promise; Användbart vid felsökning; bör inkluderas påNextFrame((IFrame) –> void) // så att appen kan hämta råa bildrutor – implementeras senare captureFrame(timeoutMs: number, bufferName?: string): Promise; Detta kan komma i senare händelser/ombud tillhandahålls av IRendererEvents

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)

Parametrar

videoStream

LocalVideoStream | RemoteVideoStream

Videoströmmen som ska återges

VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)

Anteckning

Denna API är i betaversion och tillhandahålls som en förhandsversion för utvecklare och kan komma att ändras utifrån den feedback vi får. Använd inte detta API i en produktionsmiljö.

Skapa en renderare för en lokal kameraförhandsgranskning eller fjärrvideoström. Framtida API:er: getStats(): Promise; Användbart vid felsökning; bör inkluderas påNextFrame((IFrame) –> void) // så att appen kan hämta råa bildrutor – implementeras senare captureFrame(timeoutMs: number, bufferName?: string): Promise; Detta kan komma i senare händelser/ombud tillhandahålls av IRendererEvents

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStreamCommon)

Parametrar

videoStream

LocalVideoStream | RemoteVideoStreamCommon

Videoströmmen som ska återges

Egenskapsinformation

size

Varning

Det här API:et är nu inaktuellt.

Det här API:et har blivit inaktuellt. Använd den inte.

  • Om du vill hämta storleken på den lokala videoströmmen använder du MediaStats Call feature API (MediaStats.stats.videoSendFrameWidthSent och MediaStats.stats.videoSendFrameHeightSent).
  • Om du vill hämta storleken på en fjärrvideoström använder du RemoteVideoStream.size API.
size: StreamSize

Egenskapsvärde

Metodinformation

createView(CreateViewOptions)

Skapa vyn för videoströmmen.

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

Parametrar

options
CreateViewOptions

Återgivningsalternativ.

Returer

dispose()

Ta bort den här renderaren

function dispose()