Я новичок в проекте, связанном с потоковым видео! Я создаю потоковый сервер с помощью 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. Я хочу заменить его этим пользовательским видом камеры. Может ли кто-нибудь подсказать, с чего начать?