正在显示
1 个修改的文件
包含
2 行增加
和
1 行删除
| @@ -25,7 +25,8 @@ class PublisherTransportObserver( | @@ -25,7 +25,8 @@ class PublisherTransportObserver( | ||
| 25 | Timber.v { "onIceConnection new state: $newState" } | 25 | Timber.v { "onIceConnection new state: $newState" } |
| 26 | if (state == PeerConnection.IceConnectionState.CONNECTED && !engine.iceConnected) { | 26 | if (state == PeerConnection.IceConnectionState.CONNECTED && !engine.iceConnected) { |
| 27 | engine.iceConnected = true | 27 | engine.iceConnected = true |
| 28 | - } else if (state == PeerConnection.IceConnectionState.DISCONNECTED) { | 28 | + } else if (state == PeerConnection.IceConnectionState.FAILED) { |
| 29 | + // when we publish tracks, some WebRTC versions will send out disconnected events periodically | ||
| 29 | engine.iceConnected = false | 30 | engine.iceConnected = false |
| 30 | engine.listener?.onDisconnect("Peer connection disconnected") | 31 | engine.listener?.onDisconnect("Peer connection disconnected") |
| 31 | } | 32 | } |
-
请 注册 或 登录 后发表评论