This document describes the snapshot function of SIP video door phones and intercoms. The snapshot function captures camera images when the device is triggered by events, then uploads images to a specified server. Supported servers: HTTP/HTTPS, FTP, TFTP. Supported triggers: call, ring, answer, unlock, etc.
Video Door Phones: Bi30, Bi31S, Bi32V, Bi33V
Video Intercoms: BK-DAB-PA2 + PA KIT Camera, BK-DAB-PA2S + PA2 KIT Camera, BHP-SOS10, BHP-SOS10V, BHP-SOS16, BHP-SOS16V, BHP-SOS18
The snapshot function captures images under predefined triggers and uploads them to a server for storage. It includes two core parts:
Snapshot Triggers: Make call, incoming ring, call answer, input trigger (intercom), output trigger (intercom), door unlock (door phone)
Image Upload: Supports HTTPS, HTTP, FTP, TFTP servers

Suitable for scenes that need to save event images, such as e-bike entering elevator monitoring.
Prepare 1 Bi30 video door phone + 1 BF600S video phone, connected to a switch with valid IP addresses
Prepare a configuration PC with server software installed, connected to the same LAN as devices
Take Bi30 video door phone as an example:

To use the snapshot function, you need to set up a server and configure the door phone. This guide uses Bi30 + WFTPD (FTP server) as an example.
Download WFTPD (no installation required).
Open software → click Security – User/Rights

Click New User → enter username (e.g., 123) → OK

Enter password (e.g., 123) → OK

Set FTP root directory (e.g., E:\temp\WFTPD) → paste into Home Directory

Log into the device WEB interface to set snapshot triggers and upload URL.

URL Format Example:ftp://123:123@172.18.8.254/
- ftp: protocol type
- 123:123: username:password
- 172.18.8.254: server IP
- /: save to root directory; use /snap/ for subfolder
Set Trigger Conditions (Door Phone):

Any enabled trigger will capture and upload an image (e.g., door unlock).
Snapshot File Naming: Event + Time stamp

If no images are saved on the server, check the following:
Network: Ensure the device can reach the server
Server Configuration: Verify username/password and write permission; test upload with other tools
Other Issues: Contact technical support