LumiSoft Net Help
RTP_Source Class
NamespacesLumiSoft.Net.RTPRTP_Source
This class represents RTP source.
Declaration Syntax
C#Visual BasicVisual C++F#
public abstract class RTP_Source
Public MustInherit Class RTP_Source
public ref class RTP_Source abstract
[<AbstractClassAttribute>]
type RTP_Source =  class end
Members
All MembersMethodsPropertiesEvents



IconMemberDescription
Closed
Is raised when source is closed (by BYE).

CloseReason
Gets source closing reason. Value null means not specified.

Disposing
Is raised when source is disposing.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsLocal
Gets if source is local or remote source.

LastActivity
Gets last time when source sent RTP or RCTP packet.

LastRRTime
Gets last time when source sent RTCP RR report.

LastRtcpPacket
Gets last time when source sent RTCP packet.

LastRtpPacket
Gets last time when source sent RTP packet.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
RtcpEP
Gets source RTCP end point. Value null means source haven't sent any RTCP packet.

RtpEP
Gets source RTP end point. Value null means source haven't sent any RTCP packet.

Session
Gets owner RTP session.

SetState(RTP_SourceState)
Sets source state.

SSRC
Gets synchronization source ID.

State
Gets source state.

StateChanged
Is raised when source state has changed.

Tag
Gets or sets user data.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
Remarks
Source indicates an entity sending packets, either RTP and/or RTCP. Sources what send RTP packets are called "active", only RTCP sending ones are "passive". Source can be local(we send RTP and/or RTCP remote party) or remote(remote party sends RTP and/or RTCP to us).
Inheritance Hierarchy

Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119