Agora C++ API Reference for All Platforms
agora::rtc::LiveStreamAdvancedFeature Struct Reference

#include <IAgoraRtcEngine.h>

Public Member Functions

 LiveStreamAdvancedFeature ()
 LiveStreamAdvancedFeature (const char *feat_name, bool open)

Public Attributes

const char * featureName
bool opened

Detailed Description

The configuration for the advanced feature of the RTMP or RTMPS streaming with transcoding.

Constructor & Destructor Documentation

◆ LiveStreamAdvancedFeature() [1/2]

agora::rtc::LiveStreamAdvancedFeature::LiveStreamAdvancedFeature ( )

◆ LiveStreamAdvancedFeature() [2/2]

agora::rtc::LiveStreamAdvancedFeature::LiveStreamAdvancedFeature ( const char *  feat_name,
bool  open 

Member Data Documentation

◆ featureName

const char* agora::rtc::LiveStreamAdvancedFeature::featureName

The name of the advanced feature to enable. You can set the name as LBHQ, which means the advanced feature for high-quality video with a lower bitrate.

◆ opened

bool agora::rtc::LiveStreamAdvancedFeature::opened

Whether to enable the advanced feature:

  • true: Enable the advanced feature.
  • false: (Default) Disable the advanced feature.