Публикация видео в Tokbox не сфокусирована (Android)

Я использую tokbox для видеочата и хочу сфотографировать распечатанные документы. Когда я пробую это на Samsung s7edge, мое снятое изображение настолько расфокусировано, что я не могу его прочитать. Когда я пробую это на Nexus 6p, изображение в порядке.

Это не проблема разрешения, я всегда использую CameraCaptureResolution.HIGH.

Какие-нибудь мысли?


person George Theodorakis    schedule 09.08.2017    source источник


Ответы (1)


Я починил это:

Я использовал этот класс: https://github.com/opentok/opentok-android-sdk-samples/blob/master/Custom-Video-Driver/app/src/main/java/com/tokbox/android/tutorials/customvideodriver/CustomVideoCapturer.java

Изменена функция инициализации:

@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, поэтому каждый раз, когда в игру вступает задняя камера, у нее должен быть автофокус.

И в моей деятельности onConnected:

CustomVideoCapturer  mCapturer = new CustomVideoCapturer(a) ;
mPublisher = new Publisher.Builder(this)
    .capturer(mCapturer)
    .resolution(Publisher.CameraCaptureResolution.HIGH).build();
person George Theodorakis    schedule 09.08.2017