Agora C++ API Reference for All Platforms
|
Inherits agora::RefCountInterface.
Inherited by agora::rtc::IMediaPacketSenderEx.
Public Member Functions | |
virtual int | sendMediaPacket (const uint8_t *packet, size_t length, const media::base::PacketOptions &options)=0 |
![]() | |
virtual void | AddRef () const =0 |
virtual RefCountReleaseStatus | Release () const =0 |
virtual bool | HasOneRef () const =0 |
Protected Member Functions | |
~IMediaPacketSender () | |
![]() | |
virtual | ~RefCountInterface () |
The IMediaPacketSender
class.
You can use the IMediaPacketSender
class to create a LocalVideoTrack or LocalAudioTrack, and then send media packets directly to the track. The media packets are RTP/UDP packets that contain media payload. If the track is disabled, the packets will be automatically discarded.
|
inlineprotected |
|
pure virtual |
Sends the frame packet to the local track.
packet | The pointer to the packet. |
length | The packet size. |
options | The packet information: PacketOptions. |
true
: Success.false
: Failure.