Agora C++ API Reference for All Platforms

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
agora::rtc::LiveStreamAdvancedFeature Struct Reference

`#include <AgoraBase.h>`

## Public Member Functions
| LiveStreamAdvancedFeature ()
| LiveStreamAdvancedFeature (const char *feat_name, bool open)

## Public Attributes
const char * | featureName
bool | opened

## Detailed Description

If you want to enable the advanced features of streaming with transcoding, contact `support@agora.io`.

## Constructor & Destructor Documentation

## ◆ LiveStreamAdvancedFeature() [1/2]

agora::rtc::LiveStreamAdvancedFeature::LiveStreamAdvancedFeature | ( |  | ) |
| inline

## ◆ LiveStreamAdvancedFeature() [2/2]

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

## Member Data Documentation

## ◆ featureName

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

The advanced feature for high-quality video with a lower bitrate. The advanced feature for the optimized video encoder. The feature names, including LBHQ (high-quality video with a lower bitrate) and VEO (optimized video encoder).

## ◆ opened

bool agora::rtc::LiveStreamAdvancedFeature::opened

Whether to enable the advanced features of streaming with transcoding:

- `true`: Enable the advanced features.
- `false`: (Default) Do not enable the advanced features.