setExtensionProperty abstract method

Future<void> setExtensionProperty({
  1. required String provider,
  2. required String extension,
  3. required String key,
  4. required String value,
  5. MediaSourceType type = MediaSourceType.unknownMediaSource,
})

设置插件的属性。

开启插件后,你可以调用该方法设置插件的属性。 如果要设置多个插件的属性,需要多次调用该方法。

  • provider 提供插件的服务商名称。
  • extension 插件的名称。
  • key 插件属性的 Key。
  • value 插件属性 Key 对应的值。
  • type 插件的媒体源类型。详见 MediaSourceType 。

Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。

Implementation

Future<void> setExtensionProperty(
    {required String provider,
    required String extension,
    required String key,
    required String value,
    MediaSourceType type = MediaSourceType.unknownMediaSource});