VideoStreamRenderer class
Convertisseur d’un flux vidéo
Constructeurs
Video |
Créez un renderer pour un aperçu de la caméra locale ou un flux vidéo distant. API futures : getStats() : Promise ; Utile dans le débogage ; doit être inclus surNextFrame((IFrame) -> void) // pour permettre à l’application d’extraire des images brutes - d’être implémentée ultérieurement captureFrame(timeoutMs : number, bufferName ?: string) : Promise ; Cela peut se présenter dans des événements/délégués ultérieurs sont fournis par IRendererEvents |
Video |
Créez un renderer pour un aperçu de la caméra locale ou un flux vidéo distant. API futures : getStats() : Promise ; Utile dans le débogage ; doit être inclus surNextFrame((IFrame) -> void) // pour permettre à l’application d’extraire des images brutes - d’être implémentée ultérieurement captureFrame(timeoutMs : number, bufferName ?: string) : Promise ; Cela peut se présenter dans des événements/délégués ultérieurs sont fournis par IRendererEvents |
Video |
Créez un renderer pour un aperçu de la caméra locale ou un flux vidéo distant. API futures : getStats() : Promise ; Utile dans le débogage ; doit être inclus surNextFrame((IFrame) -> void) // pour permettre à l’application d’extraire des images brutes - d’être implémentée ultérieurement captureFrame(timeoutMs : number, bufferName ?: string) : Promise ; Cela peut se présenter dans des événements/délégués ultérieurs sont fournis par IRendererEvents |
Propriétés
size | Cette API a été déconseillée. Ne l’utilisez pas.
|
Méthodes
create |
Créez la vue du flux vidéo. |
dispose() | Supprimer ce renderer |
Détails du constructeur
VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)
Notes
Ce API est en version bêta et est fourni en tant qu’aperçu pour les développeurs et il peut être modifié en fonction des commentaires que nous avons reçus. N’utilisez pas cet API dans un environnement de production.
Créez un renderer pour un aperçu de la caméra locale ou un flux vidéo distant. API futures : getStats() : Promise ; Utile dans le débogage ; doit être inclus surNextFrame((IFrame) -> void) // pour permettre à l’application d’extraire des images brutes - d’être implémentée ultérieurement captureFrame(timeoutMs : number, bufferName ?: string) : Promise ; Cela peut se présenter dans des événements/délégués ultérieurs sont fournis par IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
Paramètres
- videoStream
Flux vidéo à afficher
VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)
Créez un renderer pour un aperçu de la caméra locale ou un flux vidéo distant. API futures : getStats() : Promise ; Utile dans le débogage ; doit être inclus surNextFrame((IFrame) -> void) // pour permettre à l’application d’extraire des images brutes - d’être implémentée ultérieurement captureFrame(timeoutMs : number, bufferName ?: string) : Promise ; Cela peut se présenter dans des événements/délégués ultérieurs sont fournis par IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
Paramètres
- videoStream
Flux vidéo à afficher
VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)
Notes
Ce API est en version bêta et est fourni en tant qu’aperçu pour les développeurs et il peut être modifié en fonction des commentaires que nous avons reçus. N’utilisez pas cet API dans un environnement de production.
Créez un renderer pour un aperçu de la caméra locale ou un flux vidéo distant. API futures : getStats() : Promise ; Utile dans le débogage ; doit être inclus surNextFrame((IFrame) -> void) // pour permettre à l’application d’extraire des images brutes - d’être implémentée ultérieurement captureFrame(timeoutMs : number, bufferName ?: string) : Promise ; Cela peut se présenter dans des événements/délégués ultérieurs sont fournis par IRendererEvents
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStreamCommon)
Paramètres
- videoStream
Flux vidéo à afficher
Détails de la propriété
size
Avertissement
Cette API est à présent déconseillée.
Cette API a été déconseillée. Ne l’utilisez pas.
- Pour obtenir la taille du flux vidéo local, utilisez l’API de fonctionnalité d’appel MediaStats (MediaStats.stats.videoSendFrameWidthSent et MediaStats.stats.videoSendFrameHeightSent).
- Pour obtenir la taille d’un flux vidéo distant, utilisez l’API RemoteVideoStream.size.
size: StreamSize
Valeur de propriété
Détails de la méthode
createView(CreateViewOptions)
Créez la vue du flux vidéo.
function createView(options?: CreateViewOptions): Promise<VideoStreamRendererView>
Paramètres
- options
- CreateViewOptions
Options du convertisseur.
Retours
Promise<VideoStreamRendererView>
dispose()
Supprimer ce renderer
function dispose()