Xiaomiβs camera recordings β whether theyβre home-based smart cameras (Mi Home Security Camera), 360-degree models (Mi 360Β°) or action cameras (Mi Action Camera) β are often required to be saved to your phone or computer. However, the download process may vary depending on the device type, firmware, and even regional settings. In this article, weβll break down all the current ways to transfer video, including hidden features of the Mi Home app, bypassing cloud storage restrictions, and direct download over the local network.
Xiaomi cameras feature a closed ecosystem where videos are saved by default to a cloud with limited access, for example, in the free version of Mi Home, users can only download the last 7 days of recordings, and for old videos, a subscription is required. We will show you how to circumvent these restrictions legally without violating the terms of use, as well as how to configure automatic unloading for the use of the system. NAS or FTP-server for advanced users.
1.Preparation: What to Know Before Downloading Video
Before you start downloading, check three key parameters:
- π± Mi Home version: older versions (up to 6.0) lack the direct video export feature. Update the app via Google Play or App Store.
- π Account Region: Cameras linked to Mainland servers have different download restrictions than devices on European or Russian servers.
If you use an action camera (e.g. Mi Action Camera 4K), the videos are stored on a microSD card and can be physically transferred. Smart cameras (Mi Home Security Camera 2K, Mi 360Β°) will require access to the cloud or LAN.
β οΈ Note: If the camera is connected to a Xiaomi account with two-factor authentication (2FA), Before downloading, disable it in the security settings, otherwise, when exporting video through Mi Home, the system may request SMS-code.
2. Method 1: Download video via the Mi Home app (official method)
The easiest way is to use the official Mi Home app, which is suitable for all smart cameras (Mi Home Security Camera 360Β°, Mi Home Camera 2K, etc.), but has storage time limits.
Step-by-step:
- Open the Mi Home app and select your camera.
- Go to the Records tab (or History in English).
- Choose the right day and time period. Videos will be displayed as a timeline.
- Click on the desired fragment and hold your finger for 2 seconds β a menu with the option Save (or Download) will appear.
- Select resolution (HD or SD) and confirm download.
The video will be saved to the Downloads/MiHome folder on your phone, and on iOS, files will be available in the Files app in the Mi Home section.
βοΈ What to check before downloading through Mi Home
β οΈ Note: If the video in the app is displayed with the Mi Home watermark, it will remain when downloaded, and you can only remove it through a paid subscription or special programs (for example, VideoWatermarkRemover).
Method 2: Export video over a local area network (without the cloud)
If cloud storage is out of service or you want to download records without time constraints, use direct download over a local area network, which works for cameras connected to the same Wi-Fi as your computer or phone.
For Windows/Mac:
- Find out. IP-The camera address in the Mi Home app (Settings section) β Network information).
- Enter this address in the browser address bar (e.g. http://192.168.1.100).
- Log in with the username and password from the camera (by default often) admin/blank password or specified in the instructions).
- Go to Storage β Video Files and select the files to download.
For Android/iOS:
Use applications like File Explorer or FX File Manager to connect to the camera FTP. Address for connection: ftp://[IP-camera], port β 21.
| Camera model | Does FTP support the | Max, transmission speed | Is authorization required? |
|---|---|---|---|
| Mi Home Security Camera 360Β° | Yes. | ~5MB/s | Yes (login/password) |
| Mi Home Camera 2K | Yes. | ~8MB/s | Yes. |
| Mi Action Camera 4K | No (microSD only) | β | β |
| Xiaomi Smart Camera C400 | Yes (Firmware 1.4+ only) | ~10 MB/s | Yes. |
π‘
If the camera doesn't open IP, Check if the Windows firewall or antivirus is blocking access. IP-camera address.
4. Method 3: Transfer video from the Xiaomi action camera (Mi Action Camera)
Action Camera (Mi Action Camera) 4K, MiJia 4K) They save videos to a microSD card, so they can be transferred physically or through a microSD card. USB-But there are nuances:
- π File format: Videos are recorded in.MP4 (standard.MOV (model H.265).
- π Connection: Cameras support USB Type-C, but data transfer requires a mode MTP (included in the camera settings).
- π Speed: When copying through USB 2.0 speed is limited ~30 MB/s, through USB 3.0 to ~100 MB/s.
Instructions for Windows:
- Connect the camera to the PC via USB-C cable.
- Enable data transfer mode: on the camera go to Settings β Connection β USB-regime β File transfer.
- A window with DCIM or MISC folders will open on the PC - the videos are in DCIM/100MEDIA.
- Copy the files to the hard drive.
For Mac: If the camera is not recognized, install Android File Transfer (the official software from Google).
What to do if the computer canβt see the camera?
5. Method 4: Automatic unloading to NAS or FTP (for advanced)
If you want to automatically save video from the camera to network storage (NAS) or FTP-server, configure this feature in the camera firmware. This is true for Mi Home Camera models. 2K Pro, Xiaomi Smart Camera C400 newer.
Customization via Mi Home:
- Open the camera settings in the app.
- Go to Warehouse β Recording Settings β Network Storage.
- Choose. FTP Enter your server data: Address: ftp://your server.ru (or local) IP) Port port: 21 Login: Your Login Password: Your Password Folder: /xiaoimi_cam/
- Set a recording schedule (e.g. 24/7 or by movement).
Recommendations FTP-server:
- π₯οΈ Use FileZilla Server (Windows) or vsftpd (Linux) to deploy.
- π Set up passive mode (PASV) steady-work.
- π Create a separate folder for the camera with recording rights (chmod 777).
π‘
Automatic unloading for FTP Reduces cloud load and allows you to store records indefinitely, but requires a stable Internet connection (at least 10 Mbps for the first time). 2K-video).
Method 5: Bypassing cloud storage restrictions (legally)
The free Mi Home account allows you to download videos only in the last 7 days. To access old recordings without a subscription, use one of the methods:
- π Time reset on the camera: if you change the date on the device (via the device) ADB Or root access, the cloud can show older records. It doesn't work on all firmware!
- π₯ Exports via Mi Home API: Use informal scripts (e.g. mi-home-bin on GitHub) to download archives. Python knowledge is required.
- πΎ Local Storage: Connect to a microSD camera (if supported) and set up a record there instead of the cloud.
Important: Xiaomi can block an account for using unofficial methods of accessing the API, we recommend backing up only for personal needs, not distributing downloaded videos.
β οΈ Note: When resetting time on camera through ADB (Adb shell date -s YYYYMMDD.HHmmss) risks disrupting synchronization with Xiaomi servers!
7. Solving Typical Video Uploading Errors
If the video is not downloaded or the process is interrupted, check these points:
| Mistake. | Reason. | Decision |
|---|---|---|
| I couldn't connect to the camera. | Offline camera or IP lock | Reboot the camera and router, see if it's changed. IP-address. |
| The video is not played after downloading | A damaged file or incompatible codec | Use VLC Player or convert through HandBrake. |
| 403 error when accessing via FTP | Incorrect access rights on the server | Set up chmod 777 for the folder or check the login/password. |
| Slow loading (1-2 MB/s) | Limiting Wi-Fi bandwidth | Connect the camera to the router via cable (Ethernet) or switch to 5 GHz. |
If the camera produces a βDevice lockedβ error, it may mean that:
- The account is linked to another region (e.g. China, where strict restrictions apply).
- Terms of use (e.g., too frequent requests to APIs) are violated.
- The device was reset to factory settings without decoupling from the previous owner.