1

I am trying to develop a Video Calling application in Android using WebRTC. I need to show the live video upload bitrate to the other caller during the video call. is there any way to fetch the upload video bitrate and set different video quality by controlling the bandwidth during video call.

  • What you need to implement is "Simulcast" streaming. This can manually/automatically change the video quality based on the available bandwidth. – Dirk V Jun 15 '20 at 21:52
  • Ik know simulcast is used in the mediasoup sfu – Dirk V Jun 15 '20 at 21:52

1 Answers1

0

HardwareVideoEncoder.java function, public VideoCodecStatus setRates(RateControlParameters rcParameters) { can log bitrate.