WebRTC iOS/Android移动端客户端开发,API集成度非常高。相对来说比较容易。我们这里就不贴出来了。详情看具体链接.
WebRTC开发,重点在于整个交互流程。从PeerConnection开始,SendOffer, 获取SDP,发送SDP,获取/发送ICE。 这个流程,非常重要。
我们来看看Mac OS 下的效果: (Mac OS下其实可以跟iOS一样,基于object-c的webrtc.framework开发。这样更简单,但是Native C++版本的Mac OS客户端。基本上跟Linux一模一样,不用改几行代码。)
具体详情:FFmpeg音视频开发 第6部 中有大篇幅深度讲解WebRTC