C# Class Xamarin.Forms.Conference.WebRTC.ConferenceWrapper

ファイルを表示 Open project: QuickBlox/quickblox-dotnet-sdk

Public Properties

Property Type Description
ConferenceTimeout int

Public Methods

Method Description
ConferenceWrapper ( string sessionId, LocalMedia localMedia ) : FM.IceLink
Link ( string peerId ) : bool

Link this instance to conference.

ReceiveIceCandidate ( Collection iceCandidates, string peerId ) : void

Receives the ice candidate from other users in call

ReceiveOfferAnwer ( string sdp, bool isOffer, string peerId ) : void

Receives the offer anwer.

Unlink ( string peerId ) : void

Unlink the specified peerId.

UnlinkAll ( ) : void

Unlinks all.

Private Methods

Method Description
AddRemoteVideoControl ( StreamLinkInitArgs e ) : void

Adds the remote video control.

ConferenceWrapper ( ) : FM.IceLink
InitAudioAndVideoStreams ( ) : void

Inits the audio and video streams.

LogLinkDown ( LinkDownArgs e ) : void

Logs the link down.

LogLinkInit ( LinkInitArgs e ) : void

Logs the link init.

LogLinkUp ( LinkUpArgs e ) : void

Logs the link up.

OnLinkSendCandidate ( LinkCandidateArgs e ) : void

Ons the link send candidate.

OnLinkSendOfferAnswer ( LinkOfferAnswerArgs e ) : void

Ons the link send offer answer.

RemoveRemoteVideoControl ( StreamLinkDownArgs e ) : void

Removes the remote video control.

StopConference ( ) : void

Stops the conference.

Method Details

ConferenceWrapper() public method

public ConferenceWrapper ( string sessionId, LocalMedia localMedia ) : FM.IceLink
sessionId string
localMedia Windows8.Conference.WebRTC.LocalMedia
return FM.IceLink

Link() public method

Link this instance to conference.
public Link ( string peerId ) : bool
peerId string
return bool

ReceiveIceCandidate() public method

Receives the ice candidate from other users in call
public ReceiveIceCandidate ( Collection iceCandidates, string peerId ) : void
iceCandidates Collection Ice candidates.
peerId string
return void

ReceiveOfferAnwer() public method

Receives the offer anwer.
public ReceiveOfferAnwer ( string sdp, bool isOffer, string peerId ) : void
sdp string Sdp.
isOffer bool Is offer.
peerId string
return void

Unlink() public method

Unlink the specified peerId.
public Unlink ( string peerId ) : void
peerId string Peer identifier.
return void

UnlinkAll() public method

Unlinks all.
public UnlinkAll ( ) : void
return void

Property Details

ConferenceTimeout public_oe static_oe property

public static int ConferenceTimeout
return int