WebRTC Issues with Safari - Stuck Generating ICE Candidates

414 views
Skip to first unread message

Jamie Corkhill

unread,
Mar 10, 2019, 4:57:29 AM3/10/19
to discuss-webrtc
I have a WebRTC solution that permits one-way video streaming from a mobile phone to a desktop Chrome browser. My code works on Chrome on Android.

However, I have noticed that Safari (on IOS 12) seems to get stuck generating ICE Candidates.

I asked this question on Stack Overflow:


Any help would be much appreciated.

Christoph Eggert

unread,
Mar 10, 2019, 5:45:14 AM3/10/19
to discuss-webrtc
Have you tried the test page for gathering ICE candidates? Is it working there? https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/

If not I heard there is supposed to be some sort of "Disable ICE candidate filtering" option for safari - by default, ice candidates are applied to a filter which sometimes caused issues for users.

If the test page is working and just not your example, it might be worth a try to include adapter.js into your solution if you aren't already doing that.
Reply all
Reply to author
Forward
0 new messages