私は現在、Twilio Video API を使用してアプリを開発しています: https://www.twilio.com/video まだベータ版ですが、ほとんどの部分でうまく機能します。そして、私の問題を解決する方法もあるかもしれません。
私のアプリでは、カメラを切り替えて、背面カメラのライトをオンにする必要があります。1 つ目は Twilio で簡単に実行できますが、2 つ目はカメラ ライトを制御するカメラ オブジェクトがありません。カメラオブジェクトを取得する方法はありますか? または、自分でカメラ オブジェクトを作成して、それを Twilio に渡すことはできますか? または、ライトをオンにする別の方法はありますか?
カメラプレビュー用の私のコード。例のように、 を使用しCameraCapturer
てカメラのプレビューをビューに取り込みます。
cameraCapturer = CameraCapturer.create(MyActivity.this, CameraCapturer.CameraSource.CAMERA_SOURCE_FRONT_CAMERA, capturerErrorListener());
startPreview();
そしてプレビュー:
private void startPreview() {
if (cameraCapturer != null) {
cameraCapturer.startPreview(previewFrameLayout);
}
}