private void ReceiveOfferAnswerOrCandidate(NotifyReceiveArgs e)
        {
            var peerId    = e.NotifyingClient.ClientId.ToString();
            var peerState = e.NotifyingClient.BoundRecords;

            if (e.Tag == "offeranswer:" + SessionId)
            {
                Conference.ReceiveOfferAnswer(OfferAnswer.FromJson(e.DataJson), peerId, peerState);
            }
            else if (e.Tag == "candidate:" + SessionId)
            {
                Conference.ReceiveCandidate(Candidate.FromJson(e.DataJson), peerId);
            }
        }
Esempio n. 2
0
 private void ReceiveOfferAnswerOrCandidate(NotifyReceiveArgs e)
 {
     var peerId = e.NotifyingClient.ClientId.ToString();
     var peerState = e.NotifyingClient.BoundRecords;
     if (e.Tag == "offeranswer:" + SessionId)
     {
         Conference.ReceiveOfferAnswer(OfferAnswer.FromJson(e.DataJson), peerId, peerState);
     }
     else if (e.Tag == "candidate:" + SessionId)
     {
         Conference.ReceiveCandidate(Candidate.FromJson(e.DataJson), peerId);
     }
 }