Since it is not mentioned there: Did you remember forwarding port 8443, or the one you use for TURN server?
And what about Jasons question?
There was also one error with the TURN server protocol assigning mentioned here: Spreed app issue with setting "turnServerProtocols"
I think this still IS an error since the pull request was merged into version 1.2 which is not yet live? But I can’t say it this really leads to an inability of using a TURN server, or just to an error message. You could try to download the current master version from github and see if something changes.
I have the same issue on my 5th generation iPodTouch running iOS9. Videocalls work fine with our Android tablet but not with my iPodTouch (Videocalls are initiated on my macbook, Nextcloud is running on a VPS). I also get a black screen with Firefox on iOS that supposed to have Webrtc support on iOS while Safari does not
@guddl: Yeah often the problem with Apple but actually Google and mozilla should be blamed for not implementing WebRTC into their iOS browsers. On the other hand maybe Apple doesn’t make that task too easy for them…
The trouble is that Nextcloud does not display an appropriate error message (see https://github.com/nextcloud/spreed/issues/154). If anyone with programming skills could contribute a pull request for this on GitHub he/she would be most welcome.