Program XMEye has become the de facto standard for remote viewing of video streams from IP cameras. It is used by owners of budget devices from Xiaomi or TP-Link Tapo, as well as professionals working with the equipment Hikvision or DahuaBut despite its popularity, connecting a camera via Wi-Fi often raises questions: the app may not detect the device, the network password may reset, or the image may lag. In this article, we'll look at the process of adding a camera. step by step, taking into account the nuances of different models and typical mistakes.
The main advantage of a Wi-Fi connection is the absence of wires, but this is also its weakness. An unstable signal, incorrect router settings, or incompatible encryption protocols can ruin all your efforts. We'll not only show you how to add a camera to XMEye, but we will also explain why sometimes you have to switch from WPA2-PSK on WPA, or why the camera Ezviz refuses to work with dual-band routers. If you've already tried connecting and received an error Device offline — don't close the article: the last section contains solutions for 90% of such cases.
First, make sure your camera even supports Wi-Fi. Some budget models (for example, SV3C 1080P) are sold in two versions: with and without an antenna for wireless connection. If there is no inscription on the case Wi-Fi or standard logo 802.11n/ac, you'll most likely have to pull a cable. Also, check that the router is within range. 2.4 GHz - Most IP cameras do not support 5 GHz due to limited range and compatibility.
1. Preparing the camera and network: what you need to do BEFORE installing XMEye
The mistake most users make is downloading the app and trying to add a camera right away. In fact, half the problems can be prevented during the setup process. Here's a checklist of essential steps:
Reset the camera to factory settings (press and hold the Reset button for 10 seconds)|
Check that the router distributes IP via DHCP (otherwise the camera will not be assigned an address)|
Disable VPN and proxy on your smartphone|
Make sure the power light on the camera is on (not flashing red)|
Check that the Wi-Fi network name (SSID) does not contain Cyrillic or special characters.
-->
Pay special attention router settingsCameras often conflict with:
- 🔒 WPA3 encryption - many devices only support
WPA2-PSK(turn on mixed modeWPA/WPA2in the router settings). - 📡 Hidden networks If your Wi-Fi isn't broadcasting its SSID, the camera won't find it. Temporarily make the network visible.
- 🔄 Double NAT — If the router is connected to another router (for example, from a provider), problems with ports may arise.
If you use Mesh system (For example, TP-Link Deco or Google Nest Wi-Fi), temporarily connect the camera to the main node. Some mesh networks block multicast traffic, which is necessary for searching for devices on the local network.
2. Installing and configuring the XMEye application
Application XMEye available for Android And iOS, but the versions differ in interface. We will use Android-version as more stable. Download only from official stores:
- 🤖 Google Play (for Android)
- 🍎 App Store (for iOS)
After installation:
- Launch the application and select the language (Russian is available, but the translation is clumsy in places).
- Click
+in the upper right corner →Add a device. - Select
Add manually(auto search often does not work for Wi-Fi cameras).
A form with fields will appear on the screen. It's important to fill them out correctly:
- 🆔 Device ID — this is usually the camera's serial number (found on a sticker or box). For some brands (e.g., Hikvision) ID can consist of letters and numbers.
- 🔑 Password — by default often
123456,888888or empty. If it doesn't fit, reset the camera. - 📡 Connection mode — choose
Wi-Fi(NotP2PorLAN).
What should I do if the app asks for a "verification code"?
Some cameras (eg. Dahua) require you to enter a verification code from a sticker or generator in the web interface. If there is no code, try leaving the field blank or enter 0000.
Attention! If an error appears after entering data Device is offlineDon't rush to reconnect the camera. First, check:
⚠️ Attention: The XMEye app may show the device as offline even if the camera is connected to Wi-Fi. This is due to blocked ports.34567/TCPor34599/UDPon your router. Try temporarily disabling your firewall.
3. Step-by-step connection of the camera via Wi-Fi
Now we move on to the most important step. There are two main ways to add a camera to XMEye via Wi-Fi:
Method 1: Connecting via QR code (recommended for beginners)
- In the application, select
Add device → QR code. - Point your smartphone camera at the QR code displayed on the camera screen (if its display supports QR output).
- Wait for the beep - this means that the network data has been transferred.
- The camera will reboot and connect to Wi-Fi automatically.
Method 2: Manually entering Wi-Fi data (for cameras without a display)
If the camera does not have a screen or does not display a QR code:
- Connect the camera to the router via Ethernet cable (temporary connection).
- In the XMEye app, find the camera via
LAN searchand go to its settings. - Go to the section
Network → Wi-Fi, select your network and enter the password. - Save the settings and disconnect the cable - the camera should reconnect via Wi-Fi.
If the camera does not support temporary cable connection (for example, Xiaomi Mi Home Camera), use AP (access point) mode:
- Reset the camera to factory settings.
- Connect to her Wi-Fi network (type name
IPC_XXXXXX). - In the XMEye app, select
Add device → AP modeand follow the instructions.
Xiaomi (Mi Home, Dahua rebrand)|Hikvision|Dahua|TP-Link Tapo|SV3C|Other-->
4. Common mistakes and their solutions
Even if connected correctly, the camera may not appear in the device list. Here are the most common issues and how to fix them:
| Error | Possible cause | Solution |
|---|---|---|
Device offline |
The camera has not received an IP address or is blocked by a firewall. | Check DHCP on your router, disable your firewall, and reboot your camera. |
Wrong password |
Incorrect Wi-Fi or camera password | Reset the camera, check the case of the characters in the password |
| The camera connects but there is no image. | Incompatible codec (H.265 vs H.264) | In the camera settings, select H.264 instead of H.265 |
| The app can't find the camera on the local network. | Multicast is blocked or the camera is on a different subnet | Turn on IGMP Snooping on the router or connect the camera directly |
Problems arise especially often with cameras. Hikvision, if it is enabled in the router IPv6Try disabling it in your local network settings. Also, check that it's not enabled on your router. Wi-Fi guest mode - it often isolates devices from each other.
5. Optimize Wi-Fi for stable camera operation
Even if the camera is connected, this doesn't guarantee stable operation. IP cameras are sensitive to signal quality and network latency. Here's what you can do to improve the connection:
- 📶 Wi-Fi channel: Use channels
1,6or11in the range2.4 GHz— they are less susceptible to interference. Avoid automatic channel selection. - 🔄 Router operating mode: Switch to
802.11n(and not802.11ac), if the camera is old. - 🔌 Camera power supply: If you are using a PoE injector or USB adapter, check its power. Some cameras require
12V/1A, and cheap power supplies produce less. - 🌐 DNS servers: Replace your DNS provider with
8.8.8.8(Google) or1.1.1.1(Cloudflare) in the router settings.
Critical Information: If you have a dual-band router with a shared SSID for 2.4GHz and 5GHz, some cameras (e.g. Ezviz C3W) can connect to 5 GHz, where they are not supported. Separate the networks into different names (for example, MyWiFi_2G And MyWiFi_5G) and connect the camera to 2.4 GHz only.
To check the stability of the connection, use applications like Wi-Fi Analyzer (Android) or NetSpot (iOS/macOS). The signal level must be at least -65 dBmIf the signal is weaker, move the router or use a repeater.
6. Setting up remote access (P2P and port forwarding)
If you want to view the camera not only from home but from anywhere in the world, you need to set up remote access. XMEye offers two options:
Method 1: P2P (the easiest)
Most cameras support the technology P2P (peer-to-peer), which does not require router configuration:
- In the camera settings in XMEye, turn on
P2P. - Come up with something unique device name (in Latin).
- Save the settings and wait for synchronization (up to 2 minutes).
After this, the camera will be available by name anywhere there is internet access.
Method 2: Port forwarding (for experienced users)
If P2P doesn't work (for example, because of a corporate firewall), configure port forwarding:
- Find out the local IP of the camera (you can see it in the router section
DHCP Clients). - Fix this IP in the router settings (bind by MAC address).
- Forward ports
34567/TCPAnd34599/UDPon IP cameras. - In XMEye, enter the external IP of your router (you can find it on 2ip.ru).
⚠️ Attention: If you have dynamic IP (changes when reconnecting), use the service DDNS (For example, No-IP) or set up DDNS in your router. Without this, remote access will stop working after changing your IP address.
7. Alternative connection methods if XMEye doesn't work
If you can't add a camera to XMEye, try these alternative methods:
- 🔧 Camera web interface: Connect the camera to the computer via cable, find its IP via
arp -a(Windows) ornmap(Linux/macOS), and go to the web interface athttp://[IP_cameras]There you can configure Wi-Fi manually. - 📱 Branded application: Many cameras (eg. TP-Link Tapo or Ezviz) have their own applications, which sometimes work more stable than XMEye.
- 🖥️ ONVIF Device Manager: A PC utility that finds cameras using the ONVIF protocol and configures them. Download at SourceForge.
- 🔄 Camera firmware: Some Chinese cameras (for example, Xiongmai) are shipped with faulty firmware. Update it via the web interface.
If the camera does not respond to a reset at all or does not turn on, check:
- Power supply (try another adapter with suitable parameters).
- Cable (if PoE is used, check all 8 wires - a break in one may block the power supply).
- Indicators on the camera (if red is on - malfunction, green/blue - normal).
8. Security: How to protect your camera from hacking
IP cameras are a favorite target for hackers. In 2023 alone, over 150,000 camera hacks were recorded due to P2P vulnerabilities. To protect your device:
- 🔐 Change the default password complex (minimum 12 characters, with numbers and special characters).
- 🌍 Disable P2PIf remote access is not required, use only the local network.
- 🔄 Update the firmware cameras (via web interface or proprietary software).
- 🚫 Close the ports on the router, if you do not use port forwarding.
- 📡 Disable UPnP on the router - this will prevent ports from opening automatically.
Check if your camera is included in the databases of hacked devices on sites like Shodan (Enter your camera model in the search bar). If you find it there, change your password immediately and disconnect from the internet.
For maximum security, please set up VLAN on your router and isolate the camera to a separate network. This will prevent access to other devices on your local network, even if the camera is hacked.
FAQ: Frequently asked questions about connecting cameras to XMEye
❓ Why does XMEye ask for a "verification code" when adding a camera, and where can I get it?
Verification code is required for cameras Dahua, Hikvision and some other brands. It's usually listed on a sticker under the camera cover or in the documentation. If there's no code, try:
- Enter
0000or1234. - Generate the code via the camera's web interface (section
Security). - Contact the seller - sometimes the code is linked to the serial number.
❓ The camera connects via Wi-Fi, but XMEye says "No signal." What should I do?
This error means the app isn't receiving a video stream. There could be several possible causes:
- Incompatible codec - try changing the camera settings
H.265onH.264. - Blocking ports - check if they are open
34567/TCPAnd34599/UDP. - Weak Wi-Fi signal — The camera is connected, but packets are being lost. Check the signal strength.
- Channel congestion - If you have a lot of devices on your network, limit the camera's bitrate to
1024 kbps.
❓ Can I connect a Ring or Nest camera to XMEye?
No, cameras. Ring, Nest, Arlo and other smart devices use closed protocols and work only with their own apps. XMEye only supports cameras with open standards (ONVIF, RTSP, P2P).
The exception is if you find unofficial firmware for your camera (for example, for some models Wyze There are alternative firmware with RTSP support).
❓ How do I connect an analog camera to XMEye via a DVR?
Analog cameras (AHD, TVI, CVI) do not connect directly to XMEye. You will need:
- Hybrid DVR with IP support (eg Hikvision DS-7204HQHI-K1).
- Connect analog cameras to the recorder via BNC.
- Configure the recorder for network broadcasting (turn on
ONVIForRTSP). - Add the recorder to XMEye as an IP camera (use its IP address and port
554for RTSP).
❓ After updating XMEye, my camera stopped connecting. What should I do?
XMEye updates sometimes break compatibility with older cameras. Try this:
- Roll back the app to the previous version (download APK from APKPure).
- Clear the application cache (
Phone Settings → Applications → XMEye → Storage → Clear Cache). - Remove and re-add the camera in XMEye.
- Check if the camera settings have been reset after the update (sometimes the password is reset).
If nothing helps, write to XMEye support (support@xiongmai.com) indicating the camera model and application version.