I'm trying to save video of WebRTC call. It's working but the video file is ridiculously big.
val recording = VideoFileRenderer(mPath, mWidth, mHeight,
rootEglBase.eglBaseContext)
localVideoTrack.addSink(recording)
I think it's obvious that WebRTC doesn't apply any kind of compression to the video. Even though. I'm setting DefaultVideoEncoderFactory costructor's VP8 encoder to true.
val defaultVideoEncoderFactory = DefaultVideoEncoderFactory(rootEglBase.eglBaseContext, true, true)
I'm trying to save video of WebRTC call. It's working but the video file is ridiculously big.
I think it's obvious that WebRTC doesn't apply any kind of compression to the video. Even though. I'm setting DefaultVideoEncoderFactory costructor's VP8 encoder to true.