Project-Lightspeed
Project-Lightspeed copied to clipboard
WebRTC Stream not playing on IOS 15+
Attempts so far:
- Multiple phones
- Experimental WebRTC settings in safari
With this we can assume that its a problem related to IOS 15 Confirmed to work on M1 Macbook
This is the common error between all devices
External Information OvenMediaEngine managed to fix this issue but the solution seems a bit random, it seems to have something to do with tcp packets being fragmented due to bad threading The issue in question: https://github.com/AirenSoft/OvenMediaEngine/issues/517 The solution: https://github.com/AirenSoft/OvenMediaEngine/commit/e3ba399206e04ac6a78cc37ef02a8f6492e09309
I believe this might be similar to an issue that I have seen occur on desktop browsers (both Firefox and Chrome) in the past. Unfortunately I could not troubleshoot that issue directly, but it did start without any known changes to the configuration on either end. The logs looked identical (in that the handshake would complete but the stream would not start)
I also had this problem on my device. (iPhone 13 Pro | iOS 16.0.3 | 20A392)