WebRtc iOS原生推流,拉流,设置本地,远端描述后无反应

环境:我使用SRS服务,https://github.com/ossrs/srs
本地部署,srs可以简化WebRTC的流程。只需要一个请求就可以拿到sdp,不需要像其他那样使用socket又连接又加入房间之类的。

在电脑web访问:localhost,进入srs系统,可在网页使用webrtc推流,或者拉流。

问题描述:我在iOS工程里,像html网页一样的逻辑,请求body带上本地offer sdp,返回远端sdp。此时把远端sdp设置后,无任何反应。

提示RTCIceConnectionStateChecking,一直在检测中。

猜测:candidate设置的问题,但我不知道该如何设置。我在iOS手机访问内网地址,10.xxxx可以访问到localhost的主页。使用该地址请求也能返回sdp,sesionid。

个人小疑问:我想知道,WebRtc iOS原生推流,拉流是否可行?网上介绍说WebRtc是一个网页多媒体技术,多见于网页,WebRtc的demo也是js居多。当我们用iOS/Android的原生进行WebRtc一对一交流时,使用的是什么?