Настройка потокового видео Antmedia с пользовательской камерой - PullRequest
2 голосов
/ 06 августа 2020

Я новичок в проекте, связанном с потоковым видео! Я создаю потоковый сервер с помощью ant media. Он отлично работает с opengl GLSurfaceView. Но я хочу заменить этот GLSurfaceView пользовательским обзором камеры. Но я не могу понять, как это сделать. Я видел проект с открытым исходным кодом на github: https://github.com/natario1/CameraView

Я хочу использовать этот вид камеры в качестве источника потока.

Я закончил с кодом ниже:

LiveVideoBroadcaster.LocalBinder binder = (LiveVideoBroadcaster.LocalBinder) service;
            if (mLiveVideoBroadcaster == null) {
                mLiveVideoBroadcaster = binder.getService();
                mLiveVideoBroadcaster.init(LiveVideoBroadcasterActivity.this, mGLView);
                mLiveVideoBroadcaster.setAdaptiveStreaming(true);
            }
            mLiveVideoBroadcaster.openCamera(Camera.CameraInfo.CAMERA_FACING_FRONT);

Здесь mGLView - это GLSurfaceView. Я хочу заменить его этим пользовательским видом камеры. Может ли кто-нибудь подсказать, с чего начать?

...