0
Votes

VIGI app to slow on android devices

 
0
Votes

VIGI app to slow on android devices

VIGI app to slow on android devices
VIGI app to slow on android devices
Wednesday
Tags: #error

Suggestion: Improve Android Performance (task ordering, live view, and notifications)

Brief summary
On Android, Vigi shows two critical issues:

  1. Tasks are not ordered reliably.

  2. Live camera views and notifications load too slowly.
    In real security scenarios, delays of 2–3 minutes make the app fail its core purpose.

Impact

  • Delayed notifications: it can take several minutes from the event to the push notification.

  • Slow live view: after tapping the notification, the camera stream often needs 2–3 minutes to load.

  • Operational risk: during a break-in, the total time from alert to visual verification is too long to act quickly.

  • Productivity: the disordered task list makes it hard to prioritize.

Expected behavior

  • Near real-time notifications (seconds, not minutes).

  • Live view opens within a few seconds.

  • Tasks keep a consistent, user-selectable order (by priority, time, etc.).

Observed behavior

  • 2–3 minute delays to open live camera streams.

  • Notifications arrive late.

  • Task list appears unordered or inconsistently ordered.

Steps to reproduce

  1. Trigger/receive an event (motion/alert).

  2. Tap the push notification to open the associated camera.

  3. Measure the time until the live view renders (often 2–3 minutes).

  4. Open the task list and observe inconsistent ordering.

Environment

  • Android device(s): any

  • Android version: any

  • Vigi app version: latest

  • Connectivity: [Wi-Fi / 4G / 5G] (reproducible across multiple networks)

Workarounds tried (ineffective or only partially helpful)

  • Clearing app cache/data.

  • Reinstalling the app.

  • Testing on different networks (Wi-Fi and mobile data).

  • Disabling battery optimizations for the app.

Suggestions (high priority)

  • Optimize live view startup (pre-warming stream, reducing handshake/DNS latency, initial low-bitrate/codec fallback for first frame).

  • Ensure reliable push/sync for notifications (review FCM usage, Android Doze policies, and high-priority channels).

  • Provide a stable, configurable task order (by priority, date, camera, status).

  • Add a “quick response” mode: show an immediate thumbnail/first frame while the full stream establishes.

  • Use local caching of metadata and thumbnails so the UI appears instantly.

  • Show clear status indicators (“Connecting…”, “Retrying…”, elapsed time).

  • Collect performance telemetry (p90/p99 latency for notifications and live view on Android) to track improvements.

Why this is urgent
Every second matters in a security app. With minute-long delays, the app is not viable for real-time response.

Happy to provide more details (logs, screen recordings, device tests) if needed.

#1
Options
1 Reply
Re:VIGI app to slow on android devices
Friday

  @Fedewal 

Thank you for your post. Regarding the issue you mentioned, it would be helpful if you could provide one or two screen recordings for us to analyze whether the behavior is normal. From your description, the delays in Live View and Notifications appear to be related to the bandwidth on the device side (NVR or camera).

Additionally, please let us know the exact models of your NVR and cameras, and how they are connected to the network.

For the “task order” you mentioned, please provide specific screenshots so we can clearly understand the problem.

#2
Options