我正在基于以下示例代码https://github.com/stasel/WebRTC-iOS学习iOS的WebRTC。
现在,我知道您可以将音频/视频静音,这样您的同伴将无法通过以下方式听到/看到您的声音:
let audioTracks = peerConnection.transceivers.compactMap { return $0.sender.track as? RTCAudioTrack }
audioTracks.forEach { $0.isEnabled = false }
let videoTracks = peerConnection.transceivers.compactMap { return $0.sender.track as? RTCVideoTrack }
videoTracks.forEach { $0.isEnabled = false }
现在,当您的对等方已将音频/视频静音时,您将听不到任何声音/只能看到黑色的remoteVideoView,但是我想显示类似指示器的内容,以通知用户您的对等方已将其音频/视频静音。
当我的同伴将他们的音频/音频静音时,是否仍会得到通知?谢谢!