2017-08-09 8 views
0

私はtokboxをビデオチャットに使用しており、印刷されたドキュメントの写真を撮りたいと思います。私はサムスンs7edgeでこれを試しているとき、私のキャプチャされたイメージはとても焦点が合わないので、私はそれを読むことができません。 Nexus 6pでこれを試してみると、画像はうまくいきます。トックボックスビデオ公開中unfocused(Android)

それは、私はいつもCameraCaptureResolution.HIGH

任意の考えを、解像度の問題使用していませんか?

答えて

1

は、私はそれを修正:だけでなく、バ​​ックカメラが戦場に出たので、すべての時間を

@Override 
public void init() { 
    mCamera = Camera.open(mCameraIndex); 
    mCurrentDeviceInfo = new Camera.CameraInfo(); 
    Camera.getCameraInfo(mCameraIndex, mCurrentDeviceInfo); 
    try{ 
     //set camera to continually auto-focus 
     Camera.Parameters params = mCamera.getParameters(); 
     params.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE); 
     mCamera.setParameters(params); 
    }catch (Exception e) { 
     e.printStackTrace(); 
    } 
} 

とswapCamera: https://github.com/opentok/opentok-android-sdk-samples/blob/master/Custom-Video-Driver/app/src/main/java/com/tokbox/android/tutorials/customvideodriver/CustomVideoCapturer.java

は、init関数を変更:私はこのクラスを使用

オートフォーカスが必要です。

そして、私の活動では、onConnected:

CustomVideoCapturer mCapturer = new CustomVideoCapturer(a) ; 
mPublisher = new Publisher.Builder(this) 
    .capturer(mCapturer) 
    .resolution(Publisher.CameraCaptureResolution.HIGH).build(); 
関連する問題