Class RTCPReceiverReport
Inheritance
System.Object
RTCPReceiverReport
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: SIPSorcery.Net
Assembly: SIPSorcery.dll
Syntax
public class RTCPReceiverReport
Constructors
| Improve this Doc View SourceRTCPReceiverReport(Byte[])
Create a new RTCP Receiver Report from a serialised byte array.
Declaration
public RTCPReceiverReport(byte[] packet)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | packet | The byte array holding the serialised receiver report. |
RTCPReceiverReport(UInt32, List<ReceptionReportSample>)
Creates a new RTCP Reception Report payload.
Declaration
public RTCPReceiverReport(uint ssrc, List<ReceptionReportSample> receptionReports)
Parameters
Type | Name | Description |
---|---|---|
System.UInt32 | ssrc | The synchronisation source of the RTP packet being sent. Can be zero if there are none being sent. |
System.Collections.Generic.List<ReceptionReportSample> | receptionReports | A list of the reception reports to include. Can be empty. |
Fields
| Improve this Doc View SourceHeader
Declaration
public RTCPHeader Header
Field Value
Type | Description |
---|---|
RTCPHeader |
MIN_PACKET_SIZE
Declaration
public const int MIN_PACKET_SIZE = 8
Field Value
Type | Description |
---|---|
System.Int32 |
ReceptionReports
Declaration
public List<ReceptionReportSample> ReceptionReports
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<ReceptionReportSample> |
SSRC
Declaration
public uint SSRC
Field Value
Type | Description |
---|---|
System.UInt32 |
Methods
| Improve this Doc View SourceGetBytes()
Gets the serialised bytes for this Receiver Report.
Declaration
public byte[] GetBytes()
Returns
Type | Description |
---|---|
System.Byte[] | A byte array. |