Severe Lag in WebRTC Connection to GStreamer's webrtcbin with H.264/AV1 on iOS 18.3 and Later

Since updating to iOS 18.3 and later versions, I’ve encountered significant performance issues when using WebRTC through a browser to connect to GStreamer’s webrtcbin with H.264 or AV1 encoding. The connection experiences severe lag, making real-time communication nearly impossible. This issue was not present in iOS versions prior to 18.3, where the same setup worked smoothly.

Has anyone else experienced this problem? Is this a known issue with Apple’s WebRTC implementation in iOS 18.3+? Are there any workarounds or fixes, such as adjusting encoding settings or using alternative codecs? Any insights or suggestions would be greatly appreciated!