alicloud_impinteraction_classroom 0.0.4 copy "alicloud_impinteraction_classroom: ^0.0.4" to clipboard
alicloud_impinteraction_classroom: ^0.0.4 copied to clipboard

outdated

A new flutter plugin for Alicloud vPaaS low code classroom SDK.

alicloud_impinteraction_classroom #

本插件是低代码音视频工厂课堂低代码接入(含UI)(以下简称课堂低代码)的Flutter实现插件。

环境要求 #

  • 系统版本:支持Android 5.0及以上版本。
  • API版本:支持21及以上版本。
  • CPU架构:支持实体设备架构armeabi-v7a、arm64-v8a。
  • 其他:不支持视频采集旋转,不支持USB外接摄像头。

开始接入 #

欲使用本插件,需了解课堂低代码接入流程

准备建立长连接 #

建立长连接

工程配置 #

工程配置中添加minSdkVersion配置项 (> 21)

android {                                                                                     │
   defaultConfig {                                                                             │
     minSdkVersion 21                                                                          │
   }                                                                                           │
}

覆盖android:label

add 'tools:replace="android:label"' to

API使用 #

初始化 #

需要传入

Future<void> initPlugin() async {
  String initResult;
  try {
    var param = {
      'userId': 'FlutterFormal',
      'appId': '',
      'appKey4Android': '',
      'appKey4iOS': '',
      'serverHost': '',
      'serverSecret': '',
    };

    initResult = await AlicloudImpinteractionClassroom.init(param) ??
        'Unknown init result';
  } on PlatformException {
    initResult = 'Failed to init.';
  }

  if (!mounted) return;

  setState(() {
    _initResult = initResult;
  });
}
0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A new flutter plugin for Alicloud vPaaS low code classroom SDK.

Homepage

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on alicloud_impinteraction_classroom