I have implemented video and audio calls using WebRTC. It works fine for iOS <-> iOS and Android <-> Android. However, when a user calls from Android to iOS and turns the video on and off five times, the remote video freezes on the iOS device the sixth time. I am using video capture with Width: 854, Height: 480, and FPS: 30.
When I change the video capture settings to Width: 300, Height: 300, and FPS: 30, it works, but the video freezes on the 17th attempt. How can I fix this issue?
Has anyone faced similar issues? Any inputs?
thanks in advances.