Agora RTC Objective-C API Reference  Refactor
Public Member Functions
IMediaPacketReceiver Class Referenceabstract

Public Member Functions

virtual bool onMediaPacketReceived (const uint8_t *packet, size_t length, const agora::media::base::PacketOptions &options)=0
 

Detailed Description

The IMediaPacketReceiver class. You can register a receiver in remote audio or video tracks to trigger callbacks when RTP/UDP packets are received.

Constructor & Destructor Documentation

◆ ~IMediaPacketReceiver()

virtual ~IMediaPacketReceiver ( )
inlinevirtual

Member Function Documentation

◆ onMediaPacketReceived()

virtual bool onMediaPacketReceived ( const uint8_t *  packet,
size_t  length,
const agora::media::base::PacketOptions options 
)
pure virtual

Occurs when the track receives a media packet.

Parameters
packetThe pointer to the media packet.
lengthThe length of the packet.
optionsThe packet info.