CameraController class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
id
→ int
-
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getVideoSnapshot({required String filePath})
→ Future<Uint8List>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
openVoiceIntercom({required int mode, required String iotId})
→ Future
-
-
pauseCamera()
→ Future
-
-
playbackFromTFCard({required String iotId, required int vodStartTime, required int vodEndTime, required int seekTime})
→ Future
-
-
playCamera({required String iotId, required int streamType})
→ Future
-
-
playCameraByLocalRecordFileName({required String iotId, required String fileName, required int seekTime})
→ Future<int?>
-
-
playCameraByLocalRecordTime({required String iotId, required int vodStartTime, required int vodEndTime, required int seekTime, required int recordType})
→ Future<int?>
-
-
preConnect({required String iotId, required int streamType})
→ Future
-
-
releaseCamera()
→ Future
-
-
resumeCamera()
→ Future
-
-
seekTo(int seekTime)
→ Future<int>
-
-
setDisplayBuffer({required int buffer})
→ Future
-
-
setIntercomEncodeParam({required int sampleRate, required int channel, required int bitPerSample, required int format})
→ Future
-
-
setMute({required bool mute})
→ Future
-
-
setPlaySpeed({required int speed})
→ Future
-
-
setVideoScalingMode(int mode)
→ Future<int>
-
-
setVoiceChangeType({required int type})
→ Future
-
-
startRecordVideo({required String filePath})
→ Future
-
-
stopCamera()
→ Future
-
-
stopRecordVideo()
→ Future<Uint8List>
-
-
stopVoiceIntercom()
→ Future<Uint8List>
-
-
toString()
→ String
-
A string representation of this object.
inherited