How to Configure Stream/Quality Settings for Cameras?
This article explains how to configure the camera’s stream and video quality settings.
Step 1: Log in to your device in the CYVIO App and open the camera settings page.
Step 2: On the camera settings page, select Encoding & Recording Settings.
Step 3: In the Encoding & Recording Settings page, under Encoding, you will find Main Stream and Sub Stream options.

Step 4: This guide uses the Main Stream as an example (the Sub Stream has the same parameter settings).
These stream / video quality settings apply to:
1. Live View
2. Playback
3. Email attachments
4. Downloaded recordings
5. Recordings uploaded to FTP
6. Recordings uploaded to the cloud
The following section explains each option on the Stream / Video Quality Settings page:
Resolution:
Resolution refers to the pixel density of an image, usually expressed as width × height (for example, 1920 × 1080). It determines the level of detail and clarity in the image. Higher resolution provides sharper and more detailed video, but it also increases file size and bandwidth usage.
Frame Rate:
Frame rate indicates the number of frames displayed per second, measured in fps (frames per second). It affects video smoothness and motion performance. Higher frame rates make fast-moving scenes appear smoother and more natural.
Encoding Format:
The encoding format is the compression standard used to encode and decode video data. A good encoding format can significantly reduce file size while maintaining image quality.
- H.264: Widely compatible and suitable for most scenarios
- H.265: Higher compression efficiency, saving approximately 50% of bandwidth
Encoding Mode:
Encoding mode defines how the encoder operates. In general:
- CBR (Constant Bitrate): Recommended for simple scenes, such as static or low-complexity environments (e.g., plain walls)
- VBR (Variable Bitrate): Recommended for complex scenes, such as busy streets or areas with frequent motion
-
Video Quality:
When the encoding mode is set to VBR, you can choose from the following quality levels: Lowest, Lower, Low, Medium, Higher, Highest.
Config Mode:
You can select Preset Mode or Custom Mode.
- In Preset Mode, choose the bitrate from a drop-down list
- In Custom Mode, manually enter the desired bitrate value
Bitrate:
This parameter determines the bitrate used by the device when recording video. A higher bitrate provides better image quality but results in larger file sizes.
I-Frame Interval:
The I-Frame Interval refers to the number of frames between two consecutive I-frames (intra-coded frames). I-frames contain complete image data and serve as reference points for other frame types. A shorter I-frame interval improves video quality and playback smoothness, especially in fast-moving scenes, while a longer interval reduces file size but may affect clarity and smoothness.
Audio:
When a camera with audio support is connected, enabling audio allows sound to be recorded on the main stream video channel.
You can adjust these parameters based on the explanations above to achieve your preferred video quality. We hope this helps you configure the best settings for your needs!