Übergeordnete Klasse: : BaseVideoCapturer


public static interface BaseVideoCapturer.CaptureSwitch

Eine Schnittstelle zur Festlegung, wie die cycleCamera() Methode eines Publisher-Objekts, das einen benutzerdefinierten Video-Capturer implementiert.

Wenn Sie einen benutzerdefinierten Video-Capturer verwenden, implementieren Sie die CaptureSwitch Schnittstelle in dem Objekt, das „BaseVideoCapturer“ erweitert. Implementieren Sie anschließend die cycleCamera() Methode zur Definition des Verhaltens des Publisher.cycleCamera() Methode für das Publisher-Objekt, die den Video-Capturer verwendet.

Zusammenfassung der Methode

Alle MethodenInstanzmethodenAbstrakte Methoden

Modifikator und Typ

Methode

Beschreibung

void

cycleCamera()

Legt das Verhalten des Publisher.cycleCamera() Methode für ein Publisher-Objekt, das den benutzerdefinierten Video-Capturer verwendet.

int

getCameraIndex()

Legt das Verhalten des veralteten Publisher.getCameraId() Methode für ein „Publisher“-Objekt, das den benutzerdefinierten Video-Capturer verwendet.

void

swapCamera(int cameraId)

Legt das Verhalten des veralteten Publisher.swapCamera() Methode für ein Publisher-Objekt, das den benutzerdefinierten Video-Capturer verwendet.

Details zur Methode

cycleCamera

void cycleCamera()

Legt das Verhalten des Publisher.cycleCamera() Methode für ein „Publisher“-Objekt, das den benutzerdefinierten Video-Capturer verwendet. In der Regel werden Sie die derzeit aktive Kamera beenden und eine neue Kamera starten wollen.

getCameraIndex

int getCameraIndex()

Legt das Verhalten des veralteten Publisher.getCameraId() Methode für ein „Publisher“-Objekt, das den benutzerdefinierten Video-Capturer verwendet.

Kamera wechseln

void swapCamera(int cameraId)

Legt das Verhalten des veralteten Publisher.swapCamera() Methode für ein Publisher-Objekt, das den benutzerdefinierten Video-Capturer verwendet.