Android 我有一个关于webrtc实现的问题
我无法在androids之间实现webrtc。我几乎已经完成了webrtc的实现,但我不理解需要发送其他设备还原剂SDP报价的情况 见上图。我以序列图的形式向您展示我的实现 我的webrtc实现必须发送其他设备(还原剂/不必要的)createOffer 我犯了什么错误?我想抓住一点线索 提前,谢谢。我发现了Android 我有一个关于webrtc实现的问题,android,webrtc,Android,Webrtc,我无法在androids之间实现webrtc。我几乎已经完成了webrtc的实现,但我不理解需要发送其他设备还原剂SDP报价的情况 见上图。我以序列图的形式向您展示我的实现 我的webrtc实现必须发送其他设备(还原剂/不必要的)createOffer 我犯了什么错误?我想抓住一点线索 提前,谢谢。我发现了 public void onIceCandidateReceived(PeerConnection peer, IceCandidate iceCandidate) {
public void onIceCandidateReceived(PeerConnection peer, IceCandidate iceCandidate) {
peer.addIceCandidate(iceCandidate);
...
上面的代码有一个问题。该候选者必须发送给其他对等者
我解决了它,但我有一个问题
他们为什么在第二次呼叫时工作 您未能向ICE候选人(将他们零碎地发送给其他同行)提供支持 它第二次起作用,因为到那时为止,本地生成的ICE候选对象也被保存在
pc.localDescription
中。因此,当对等方交换其更新的报价和答案时,这些报价和答案中包含了足够多的候选人来进行连接
涓流冰是一种优化,旨在减少连接时间 SDP1和newSDP1是什么样子的?何时调用addTrack?我发现了,然后我会发布答案。