netControlPTZ method
网络设备云台控制
- Parameters:
- userId: 用户ID号
- channelNo: 通道号
- command: 云台指令
- action: 云台动作
Implementation
Future<bool> netControlPTZ(
int userId,
int channelNo,
String command,
String action,
) async {
if (!EzvizPtzCommands.isPtzCommand(command)) {
ezvizLog('不合法的参数: command');
return false;
}
if (!EzvizPtzActions.isPtzAction(action)) {
ezvizLog('不合法的参数: action');
return false;
}
final bool result = await _channel.invokeMethod(
EzvizChannelMethods.netControlPTZ,
{
"usrId": userId,
"channelNo": channelNo,
"command": command,
"action": action,
},
);
return result;
}