callExperimentalAPI method

  1. @override
String callExperimentalAPI(
  1. String jsonStr
)
override

Call experimental APIs

Implementation

@override
String callExperimentalAPI(String jsonStr) {
  if (!jsonStr.contains("enableVideoProcessByNative")) {
    return TRTCCloudNative.instance.callExperimentalAPI(jsonStr);
  }

  try {
    TRTCLog(_tag, "callExperimentalAPI jsonStr: $jsonStr");
    TRTCMethodChannel().enableVideoProcessByNative(jsonStr);
    return "success";
  } catch (e) {
    TRTCLog(_tag, "Error in callExperimentalAPI: jsonStr: $jsonStr, error: $e");
    return '';
  }
}