H264 Stream freezes IOS Safari

I am streaming h264 via webrtc (encoding and decoding) and it works fine on desktop safari but with the latest version of iOS the video freezes after about 20 seconds or so. Audio continues to play but video is frozen.

What could this issue be?

Webkit bugs. See the list here:

https://bugs.webkit.org/buglist.cgi?quicksearch=webrtc&list_id=3415449

Notable:

https://bugs.webkit.org/show_bug.cgi?id=176439

https://bugs.webkit.org/show_bug.cgi?id=175014