Agora Server Gateway SDK C++ API Reference
Public Member Functions | Public Attributes | List of all members
agora::rtc::RtmpStreamingAudioConfiguration Struct Reference

#include <NGIAgoraRtmpConnection.h>

Public Member Functions

 RtmpStreamingAudioConfiguration ()
 

Public Attributes

int sampleRateHz
 
int bytesPerSample
 
int numberOfChannels
 
int bitrate
 

Detailed Description

The audio encoding configuration for the media push.

Constructor & Destructor Documentation

◆ RtmpStreamingAudioConfiguration()

agora::rtc::RtmpStreamingAudioConfiguration::RtmpStreamingAudioConfiguration ( )
inline

Member Data Documentation

◆ bitrate

int agora::rtc::RtmpStreamingAudioConfiguration::bitrate

The bitrate (Kbps) of the audio stream to be pushed. The default value is 48.

◆ bytesPerSample

int agora::rtc::RtmpStreamingAudioConfiguration::bytesPerSample

The number of bytes per sample. The default is 16 bits (2 bytes).

◆ numberOfChannels

int agora::rtc::RtmpStreamingAudioConfiguration::numberOfChannels

The number of audio channels (the data is interleaved if stereo):

  • 1: (Default) Mono
  • 2: Stereo.

◆ sampleRateHz

int agora::rtc::RtmpStreamingAudioConfiguration::sampleRateHz

The sample rate (Hz). The default value is 44,100.


The documentation for this struct was generated from the following file: