RtpSessionRtpPacketHandler Delegate |
Handler, called when an rtp participant receives an RTP packet.
Namespace: StreamCoders.RtpAssembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax public delegate void RtpSessionRtpPacketHandler(
Object sender,
RtpReceiver receiver,
IRtpParticipant participant,
RtpPacket packet,
OffsetBuffer<byte> rawPacket,
EndPoint remoteEndpoint
)
Public Delegate Sub RtpSessionRtpPacketHandler (
sender As Object,
receiver As RtpReceiver,
participant As IRtpParticipant,
packet As RtpPacket,
rawPacket As OffsetBuffer(Of Byte),
remoteEndpoint As EndPoint
)
public delegate void RtpSessionRtpPacketHandler(
Object^ sender,
RtpReceiver^ receiver,
IRtpParticipant^ participant,
RtpPacket^ packet,
OffsetBuffer<unsigned char>^ rawPacket,
EndPoint^ remoteEndpoint
)
type RtpSessionRtpPacketHandler =
delegate of
sender : Object *
receiver : RtpReceiver *
participant : IRtpParticipant *
packet : RtpPacket *
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.RtpRtpPacket
Parsed RTP packet.
- rawPacket
- Type: StreamCodersOffsetBufferByte
Raw unparsed RTP 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