VideoStreamRenderer class
Renderaren för en videoström
Konstruktorer
Video |
Skapa en renderare för en lokal kameraförhandsvisning eller fjärrvideoström. Framtida API:er: getStats(): Promise; Användbart vid felsökning; bör inkluderas påNextFrame((IFrame) -> void) // för att appen ska kunna hämta råa ramar – implementeras senare captureFrame(timeoutMs: number, bufferName?: string): Promise; // This can come in later events/delegates are provided by IRendererEvents |
Video |
Skapa en renderare för en lokal kameraförhandsvisning eller fjärrvideoström. Framtida API:er: getStats(): Promise; Användbart vid felsökning; bör inkluderas påNextFrame((IFrame) -> void) // för att appen ska kunna hämta råa ramar – implementeras senare captureFrame(timeoutMs: number, bufferName?: string): Promise; // This can come in later events/delegates are provided by IRendererEvents |
Egenskaper
size | Det här API:et har blivit inaktuellt. Använd den inte.
|
Metoder
create |
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örhandsvisning eller fjärrvideoström. Framtida API:er: getStats(): Promise; Användbart vid felsökning; bör inkluderas påNextFrame((IFrame) -> void) // för att appen ska kunna hämta råa ramar – implementeras senare captureFrame(timeoutMs: number, bufferName?: string): Promise; // This can come in later events/delegates are provided by IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
Parametrar
- videoStream
Videoströmmen som ska återges
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örhandsvisning eller fjärrvideoström. Framtida API:er: getStats(): Promise; Användbart vid felsökning; bör inkluderas påNextFrame((IFrame) -> void) // för att appen ska kunna hämta råa ramar – implementeras senare captureFrame(timeoutMs: number, bufferName?: string): Promise; // This can come in later events/delegates are provided by IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
Parametrar
- videoStream
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ärransluten videoströ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
Promise<VideoStreamRendererView>
dispose()
Ta bort den här renderaren
function dispose()