gpt4 book ai didi

ios - 在 webRTC ios 中进行音频通话时,我如何知道两个客户端之间的网络丢失

转载 作者:行者123 更新时间:2023-11-28 17:31:29 29 4
gpt4 key购买 nike

在IOS中使用webRTC音频通话时,如何识别两个客户端(任何一方)之间的网络丢失?在 android 中使用 onPeerConnectionError 识别。

最佳答案

这里是:

/** Called any time the IceConnectionState changes. */
- (void)peerConnection:(RTCPeerConnection *)__unused peerConnection didChangeIceConnectionState:(RTCIceConnectionState)newState {

/*
* RTCIceConnectionStateNew,
* RTCIceConnectionStateChecking,
* RTCIceConnectionStateConnected,
* RTCIceConnectionStateCompleted,
* RTCIceConnectionStateFailed,
* RTCIceConnectionStateDisconnected,
* RTCIceConnectionStateClosed,
* RTCIceConnectionStateCount,
*/
}

RTCPeerConnectionDelegate 中实现

https://github.com/otalk/webrtc-ios/blob/master/include/RTCPeerConnectionDelegate.h#L59

关于ios - 在 webRTC ios 中进行音频通话时,我如何知道两个客户端之间的网络丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52218794/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com