示例#1
0
        private void FindVideoSender()
        {
            foreach (var sender in _peerConnection.Senders)
            {
                var track = sender.Track;
                if (track == null)
                {
                    continue;
                }

                if (VideoTrackType.Equals(track.Kind))
                {
                    _logger.Debug(TAG, "Found video sender.");
                    _localVideoSender = sender;
                }
            }
        }
示例#2
0
 public bool RemoveTrack(IRtpSender sender)
 {
     return(_peerConnection.RemoveTrack(sender.ToNative <RtpSender>()));
 }
示例#3
0
 public bool RemoveTrack(IRtpSender rtpSender) => _peerConnection.RemoveTrack(rtpSender.ToPlatformNative <RtpSender>());