如何记录和播放QuickBlox呼叫?

时间:2018-08-21 10:20:49

标签: android quickblox-android

如果有人这样做,我就这样集成,那么请帮助吗?  请参见下面的代码。

  List<VideoRenderer.I420Frame> i420FrameList = new ArrayList<>();
        private void fillVideoView(int userId, QBRTCSurfaceView videoView, QBRTCVideoTrack videoTrack,
                                   boolean remoteRenderer) {
            videoTrack.removeRenderer(videoTrack.getRenderer());
            videoTrack.setEnabled(true);
    //        VideoRenderer videoRenderer = new VideoRenderer(videoView);
    //        videoRenderer = new VideoRenderer(videoView);
            //then check if frame contains yuv format or oes
            videoTrack.addRenderer(new VideoRenderer(videoView::renderFrame));


    //        videoTrack.addRenderer(videoRenderer);
            Log.d(TAG, "fillVideoView:VideoTrack " + videoTrack);
            if (userId != 0) {
                getVideoTrackMap().put(userId, videoTrack);
            }
            if (!remoteRenderer) {
                updateVideoView(videoView, isCurrentCameraFront);
            }
            Log.d(TAG, "fillVideoView: " + VarUtils.videoTrack);
            VarUtils.videoTrack = videoTrack;
            Log.d("RecordVideoForStorage", (remoteRenderer ? "remote" : "local") + " Track is rendering");
        }

预先感谢

0 个答案:

没有答案