Kotlin

Implementierung des Custom Capturer

Erstellen Sie eine Klasse, die die BaseVideoCapturer aus dem Vonage SDK. Ihr Capturer muss mehrere Schlüsselmethoden implementieren. Die vollständige Implementierung finden Sie in den hier verwendeten Dateien: ScreenSharingCapturer.kt. Beginnen wir mit der Erkundung getCaptureSettings()

getCaptureSettings() teilt dem SDK mit, wie Ihr Video formatiert ist: Auflösung, Bildrate und Pixelformat.

  • fps - Bilder pro Sekunde (15 fps ist typisch für die gemeinsame Nutzung von Bildschirmen)
  • width / height - Abmessungen der erfassten Bilder
  • format - Pixelformat (z. B. ABGR, NV21)