Skip to content

Improvement request: Bandwidth management & Home Assistant parsing data #309

@Patrice3122

Description

@Patrice3122

Hi,

Firstly, thank you for your wonderful product, which I’ve been using for the last decade. I am currently expanding my home security with indoor and outdoor cameras. My cameras are wireless, connected either directly to my router or through CPLs for remote building cameras. Most of my challenges are related to bandwidth management.

  1. Record URL Option

The "Record URL" option is only available when selecting the Raw Record Stream encoder.
MKV files produced cannot be played in Home Assistant, while Encode or Adaptive options produce MP4 files (supported by Home Assistant).

Suggestion: Allow the Record URL option with other recording methods (Encode/Adaptive).

  1. Resolution and Bandwidth Management

For recordings, default 640×360 resolution is too low; I prefer 2304×1296.
Currently, to produce an MP4 file at 2304×1296, the high resolution must be used for the live URL, which overloads my network during the day. Night or away usage is less of an issue.
Current workaround: duplicate cameras with different settings and switch low-res/high-res based on profiles using Home Assistant to change the profile on specific time.

Suggestion: Integrate camera settings into profile management to allow controlling bandwidth and recording quality without duplicating cameras.

  1. Custom Profile Parsing

Pre-built profiles (Home, Night, Away) parse correctly to Home Assistant.
Disabled or custom profiles are parsed as armed_away.
My security settings do not assign any arm/disarm profile.

Question: How can we prevent armed_away from being used as the default value for third-party environments?

Thanks for considering these suggestions. I hope this feedback helps improve usability for users managing multiple cameras and network bandwidth.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions