我目前正在使用 Twilio Video API 开发应用程序:https ://www.twilio.com/video 它仍处于测试阶段,但在大多数情况下都很好用。也许还有一种方法可以解决我的问题。
对于我的应用程序,我需要切换摄像头并打开后置摄像头的灯。第一个很容易用 Twilio 完成,但第二个我没有相机对象来控制相机灯光。有没有办法获取相机对象?或者我可以自己创建相机对象,然后将其传递给 Twilio?或者有其他方法可以打开灯吗?
我的相机预览代码。在示例中,我使用 将CameraCapturer
相机预览放入视图中:
cameraCapturer = CameraCapturer.create(MyActivity.this, CameraCapturer.CameraSource.CAMERA_SOURCE_FRONT_CAMERA, capturerErrorListener());
startPreview();
和预览:
private void startPreview() {
if (cameraCapturer != null) {
cameraCapturer.startPreview(previewFrameLayout);
}
}