私はブラウザでWebRTC DataConnection APIを使用して、p2p 通信を行いました。今、私は iOS アプリ内で同じことをしたいと思います。
私は、インターネット アクセスが非常に遅い遠隔地に住んでおり、開発を行っています。そのため、静的ライブラリを生成するために 6 GB 以上のダウンロードを伴うwebrtcソースを自分で構築することは非常に困難です。別の場所から試みましたが、ビルド プロセスが複雑なために失敗し、デバッグする時間がなくなりました。
libjingle_peerconnection cocoa podを見つけましたが、これが提供する静的ライブラリは 70MB を超えており、iOS アプリには大きすぎるようです。不要な libjingle と webrtc ビデオ (RTCDataChannels を使用したいだけ) のコードが含まれているかどうか疑問に思っていますか?
ビルド済みの iOS arm64 ライブラリが必要なだけです