AppiReview
Reolink
Communication

Reolink

by Reolink Innovation Limited
3.3Rated 3.3 out of 5
Ratings
34K
Downloads
5M+

Overview

The modern smart home and commercial surveillance markets rely heavily on stable, low-latency network connections between localized physical hardware and mobile monitoring devices. Reolink, developed by Reolink Innovation Limited, serves as the primary software client to control and configure Reolink's ecosystem of IP security cameras, wireless battery cameras, and multi-channel Network Video Recorders (NVRs).

Through this mobile interface, users can access up to 16 concurrent live camera streams on a single screen, control pan-tilt-zoom (PTZ) hardware, define custom motion-detection zones, schedule recordings, and retrieve stored footage. When a motion event is detected, the Reolink server pushes real-time alert notifications—often containing snapshot previews—directly to the user's phone.

However, the application faces a common network routing challenge related to peer-to-peer (P2P) handshakes. When motion is detected, the Reolink cloud server successfully pushes a low-bandwidth notification containing a snapshot image to the user's phone. Yet, when the user taps the notification to open the high-definition live stream, the app frequently displays connection failure messages.

This issue stems from network bottlenecks: while the initial snapshot is easily pushed via a lightweight cloud relay, establishing a secure, high-bandwidth P2P video stream requires a direct handshake between the mobile client and the physical camera. If the camera is in a sleep state to conserve battery, or if local cellular or Wi-Fi routing experiences even minor packet loss, the connection fails. This mismatch—receiving a push notification with a photo while being unable to access the live video feed—causes substantial user friction.

Additionally, the PTZ auto-tracking timers are capped, causing cameras to return to their home position even if a subject remains in view. To address these limitations, the application supports integration with third-party home automation platforms. Using tools like Home Assistant, users can configure automated mobile notification intents.

Pros & Cons

Pros
  • Robust Local Storage Independence: Allows users to view, search, and play back high-definition footage directly from local SD cards or NVR hard drives without forcing a paid cloud subscription.

  • High-Capacity Feed Support: Enables simultaneous monitoring of up to 16 camera feeds on a single screen, ideal for both residential and light commercial applications.

  • Precision PTZ Control: Features a responsive on-screen virtual joystick to adjust panning, tilting, and zooming on compatible motorized cameras.

  • Developer-Friendly Integration: Supports direct Android launch intents, allowing third-party platforms like Home Assistant to open specific camera feeds automatically based on sensor triggers.

  • Configurable Alert Scheduling: Allows users to schedule exact times for motion detection, alarm sirens, and push alerts to prevent redundant notifications.

  • High-Resolution Snapshot Previews: Real-time push alerts include snapshot previews of detected motion, allowing users to assess threats instantly without loading the full video stream.

Cons
  • P2P Handshake Timeouts: Users frequently encounter connection timeouts when attempting to open a live video stream from a push notification.

  • Auto-Tracking Timeout Limits: PTZ auto-tracking timers are capped, causing cameras to return to their home position even if a subject remains in view.

  • Wi-Fi Connection Sensitivity: Firmware updates sometimes disrupt the wireless connection stability of battery-powered cameras, even when within range of Wi-Fi extenders.

Download

Get it on Google Play
Get it on App Store

FAQs

Does the Reolink app require a paid subscription?

No, all core functionalities—such as live viewing, local playback, PTZ control, and motion alerts—are completely free, with optional cloud storage available as an upgrade.

Why does the app say "unable to connect" when I click a motion alert?

While the snapshot thumbnail is pushed via a lightweight cloud relay, the live video stream requires a direct P2P network connection with the camera, which can time out on slow networks.

How do I view multiple cameras at the same time?

The app interface includes a multi-channel layout option, allowing users to display up to 16 live camera streams simultaneously on a single screen.

Can I integrate my Reolink cameras with Home Assistant?

Yes, you can use Android launch intents containing the camera’s unique UID to automate live-view feeds within third-party home automation setups.

How do I play back recorded footage remotely?

The app connects to your camera’s physical SD card or NVR hard drive over Wi-Fi or cellular networks, allowing you to search and play back past recordings remotely.

Hot Reviews

Fast Snapshot Alerts, Slow Streams
★★★★★

Users value the real-time push notifications with image previews but note that loading the live stream from the notification frequently times out, requiring manual app restarts.

No Subscription Fees Required
★★★★★

Many reviewers praise the local storage architecture, noting that accessing high-definition footage on physical SD cards avoids the recurring fees of other platforms.

Excellent PTZ Control
★★★★★

Users report that controlling pan-tilt-zoom cameras remotely is highly responsive, with low latency and precise positioning.

Robust Home Automation Compatibility
★★★★★

Tech-oriented users appreciate the ability to use Android launch intents to automate camera feeds within smart home dashboards.