A method for video communication based on smart video cameras, comprising: receiving, by a server, a communication request from a first smart video camera, wherein the communication request carries a device identification of the first smart video camera; determining, by the server, a device identification of a second smart video camera bound with the first smart video camera using a device binding list stored in the server based on the device identification of the first smart video camera, wherein the number of device identifiers of the second smart video camera bound with the first smart video camera in the device binding list is one; sending, by the server, a communication invitation request to the second smart video camera based on the device identification of the second smart video camera; sending, by the server, a communication invitation request to a second mobile terminal when the communication acceptance response from the second smart video camera is failed to be received within a preset time; and controlling, by the server, the second smart video camera to accept the communication invitation request when a control message sent from the second mobile terminal is received, and to establish the communication between the first smart video camera and the second smart video camera, wherein the control message is used to control the second smart video camera to accept the communication invitation request; wherein the smart video cameras are provided with voice communication modules for remote communication, and the second mobile terminal is a mobile terminal currently logging in to a second user account and the second user account is a user account bound with the second smart video camera. receiving, by a server, a communication request from a first smart video camera, wherein the communication request carries a device identification of the first smart video camera; determining, by the server, a device identification of a second smart video camera bound with the first smart video camera using a device binding list stored in the server based on the device identification of the first smart video camera, wherein the number of device identifiers of the second smart video camera bound with the first smart video camera in the device binding list is one; sending, by the server, a communication invitation request to the second smart video camera based on the device identification of the second smart video camera; sending, by the server, a communication invitation request to a second mobile terminal when the communication acceptance response from the second smart video camera is failed to be received within a preset time; and controlling, by the server, the second smart video camera to accept the communication invitation request when a control message sent from the second mobile terminal is received, and to establish the communication between the first smart video camera and the second smart video camera, wherein the control message is used to control the second smart video camera to accept the communication invitation request; wherein the smart video cameras are provided with voice communication modules for remote communication, and the second mobile terminal is a mobile terminal currently logging in to a second user account and the second user account is a user account bound with the second smart video camera. <EOS>