LiveStreamAdvancedFeature

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

  struct LiveStreamAdvancedFeature {
  LiveStreamAdvancedFeature() : featureName(NULL), opened(false) {}
  LiveStreamAdvancedFeature(const char* feat_name, bool open) : featureName(feat_name), opened(open) {}
  const char* featureName;
  bool opened;
} ;

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

Attributes

featureName
The feature names, including LBHQ (high-quality video with a lower bitrate) and VEO (optimized video encoder).
opened
Whether to enable the advanced features of streaming with transcoding:
  • true: Enable the advanced features.
  • false: (Default) Do not enable the advanced features.