Publishing or playing a WebRTC stream using Safari on iOS 15 fails.
With the Wowza Streaming Engine WebRTC test pages, you get the following error message:
WebSocket connection to ‘wss://[address]:443/webrtc-session.json’ failed. The operation could not be completed. Socket is not connected.
Solution:
There is no fix available at this time. For playback, as a workaround, you can complete the following steps from your iOS 15 device:
- Open the Settings application.
- Tap Safari, then Advanced, and then Experimental Features.
- Disable the NSURLSession WebSocket feature.
When available, workarounds and fixes for known issues are posted in the following Wowza documentation: Known Issues with Wowza Streaming Engine
*Check back often as this article is updated frequently as new developments occur.