create flutter

最近更新时间:2022-09-20 05:17:40

static Future<StreamKit> create() async

创建一个 StreamKit 实例。

调用该方法创建一个 StreamKit 实例,初始化 AR RTMP StreamKit 服务。

  • 注解

    请确保调用其他 API 之前,你已调用该方法初始化 StreamKit。StreamKit 只支持单实例。为避免其余进程占用摄像头和麦克风,AR 推荐你开发一个 app 时仅使用一个进程。你仅需要为每个 app 创建一个 StreamKit 实例。

  • 返回

    StreamKit

Implementation

  static Future<StreamKit> create() async {
    if(_streamKit ==null){
      await _methodChannel.invokeMethod("createInstance",{'name': "stream"});
      _streamKit = StreamKit();
    }
    return _streamKit;
  }