LiveStreamAdvancedFeature
The configuration for advanced features of the RTMP or RTMPS streaming with transcoding.
class LiveStreamAdvancedFeature {
const LiveStreamAdvancedFeature({this.featureName, this.opened});
@JsonKey(name: 'featureName')
final String? featureName;
@JsonKey(name: 'opened')
final bool? opened;
factory LiveStreamAdvancedFeature.fromJson(Map<String, dynamic> json) =>
_$LiveStreamAdvancedFeatureFromJson(json);
Map<String, dynamic> toJson() => _$LiveStreamAdvancedFeatureToJson(this);
}
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.