Using SFU infrastructure (Backend server + iOS)

In one of my apps I need to use WebRTC in backend (nodejs) as a server, and iOS as client, using the SFU topology, if anyone can please tell me the steps to do so using the native library or even using mediasoup

Note that I tried this sample (GitHub - ethand91/mediasoup-ios-client-sample: Sample iOS mediasoup client sample)

But I the app crashed

This topic here mentions an open source client for ios you can try that:

Apart from that I have mentioned some things here in my topic as well:

In short you have 3 options:

  • Use any of the open source clients available which are a few.
  • Use react-native instead, you can use official js client library in react-native.
  • Create your own client library by using c++ client libmediasoupclient in android/ios using some bindings I guess.