我是视频流相关项目的新手!我用蚂蚁媒体创建一个流媒体服务器。它与opengl GLSurfaceView
. 但我想用自定义cameraview替换这个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 我想用这个自定义相机视图替换它。谁能建议我从哪里开始?