LumiSoft Net Help
RTP_Source Class
Namespaces ► LumiSoft.Net.RTP ► RTP_Source
This class represents RTP source.
Declaration Syntax

C# | Visual Basic | Visual 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 Members | Methods | Properties | Events
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| 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

Object
| RTP_Source
|  | RTP_Source_Local
|  | RTP_Source_Remote

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