# Interfaces TypeScript interfaces ## IStartRecording | Key | Default Value | Required | Description | Android | iOS | | --------------------------- | ------------------------------ | ------------ | ------------------------------------------------------------------------------------------ | --------------------------- | --------------------------- | | width |
-
| false | Video width |
+
|
+
| | height |
-
| false | Video height |
+
|
+
| | recordAudio |
true
| false | Record audio during video recording. |
+
|
+
| | quality |
-
| false | A key to set the JPEG compression quality of the video. The corresponding value is 0.0-1.0 |
-
|
+
| | bitrate |
-
| false | A key to access the average bit rate—as bits per second—used in compressing video. |
+
|
+
| | maxKeyFrameInterval |
-
| false | A key to access the maximum interval between keyframes. |
+
|
+
| | maxKeyFrameIntervalDuration |
-
| false | A key to access the maximum interval duration between keyframes. |
-
|
+
|