login static method

dynamic login({
  1. required String sipID,
  2. required String sipPassword,
  3. required String sipDomain,
  4. required String sipPort,
  5. String sipTransport = "tcp",
  6. bool iceEnable = false,
  7. bool turnEnable = false,
  8. String turnServer = "",
  9. String turnUser = "",
  10. String turnPassword = "",
})

登录Sip账号 sipID sip账号 sipPassword sip密码 sipDomain sip服务器地址 sipPort sip服务器端口号 sipTransport tcp or udp iceEnable 是否开启ice turnEnable 是否开启turn turnServer turn服务器地址 turnUser turn账号 turnPassword turn密码

Implementation

static login({
  required String sipID,
  required String sipPassword,
  required String sipDomain,
  required String sipPort,
  String sipTransport = "tcp",
  bool iceEnable = false,
  bool turnEnable = false,
  String turnServer = "",
  String turnUser = "",
  String turnPassword = "",
}) {
  _methodChannel.invokeMethod("login", {
    "sipID": sipID,
    "sipPassword": sipPassword,
    "sipDomain": sipDomain,
    "sipPort": sipPort,
    "sipTransport": sipTransport,
    "iceEnable": iceEnable,
    "turnEnable": turnEnable,
    "turnServer": turnServer,
    "turnUser": turnUser,
    "turnPassword": turnPassword,
  });
}