情景 -
创建的优惠并通过
发送在B方
从" A"
获得优惠[优惠已删除]
将其设置为远程描述
信号状态更改为SignalingStateHaveRemoteOffer
OnAddStream被称为
label: PiB7Ij4lDsH9D8SxYIOyYBQcnd0tWWnTALtO, video: [a83c8794-aec4-4077-b06b-d218c8e18e74] is called
B创建答案(暂时没有限制)
成功称为
这是anwer(因为没有溪流存在,所以)
[编辑:已删除答案]
将此答案设为本地sdp
信号状态更改为SignalingStateStable
ICE Connection成为ICEConnectionStateChecking
调用setLocalDescriptionOnSuccess
收集状态变为ICEGatheringStateGathering
一堆onIceCandidate事件
ICEGatheringStateComplete
ICE现在失败了。
ICEConnectionState => ICEConnectionStateFailed
我甚至没有开始从A添加涓涓细流的ICE候选人。
为什么会这样?
答案 0 :(得分:0)
想出来。 即使在单向流媒体中,双方也需要交换ICE。
我想如果只有A是流媒体,那就足以让ICE的候选人过来了。但是如果B没有将冰候选人送回A,ICE连接将失败。