RtpSessionRtcpPacketHandler Delegate |
Handler, called when the rtp participant receives an RTCP packet.
Namespace: StreamCoders.RtpAssembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax public delegate void RtpSessionRtcpPacketHandler(
Object sender,
RtpReceiver receiver,
IRtpParticipant participant,
RtcpCompoundPacket packet,
OffsetBuffer<byte> rawPacket,
EndPoint remoteEndpoint
)
Public Delegate Sub RtpSessionRtcpPacketHandler (
sender As Object,
receiver As RtpReceiver,
participant As IRtpParticipant,
packet As RtcpCompoundPacket,
rawPacket As OffsetBuffer(Of Byte),
remoteEndpoint As EndPoint
)
public delegate void RtpSessionRtcpPacketHandler(
Object^ sender,
RtpReceiver^ receiver,
IRtpParticipant^ participant,
RtcpCompoundPacket^ packet,
OffsetBuffer<unsigned char>^ rawPacket,
EndPoint^ remoteEndpoint
)
type RtpSessionRtcpPacketHandler =
delegate of
sender : Object *
receiver : RtpReceiver *
participant : IRtpParticipant *
packet : RtcpCompoundPacket *
rawPacket : OffsetBuffer<byte> *
remoteEndpoint : EndPoint -> unit
Parameters
- sender
- Type: SystemObject
The originating object.
- receiver
- Type: StreamCoders.RtpRtpReceiver
The RTP receiver that handled the packet.
- participant
- Type: StreamCoders.RtpIRtpParticipant
The participant that received the packet.
- packet
- Type: StreamCoders.RtpRtcpCompoundPacket
Parsed RTCP packet.
- rawPacket
- Type: StreamCodersOffsetBufferByte
Raw unparsed RTCP packet.
- remoteEndpoint
- Type: System.NetEndPoint
Sending remote endpoint. This will only contain a valid value if the RTPParticipant was
initialized with a remote endpoint (non-null).
See Also