The embodiments of the invention provide a data transmission method, intelligent acquisition equipment, an intelligent terminal and a cloud server. The method comprises: after detecting a valid wireless local area network (WLAN), acquiring a service set identifier of the WLAN, packaging the service set identifier and an identifier of the intelligent acquisition equipment into a data message, and sending the data message to the cloud server via the mobile internet; after receiving a network direct-connection message returned with respect to the data message by the cloud server via the mobile internet, accessing to the WLAN, and detecting the transmission rate of the WLAN; and if the detected transmission rate is lower than a preset transmission rate threshold, establishing a point-to-point connection with the intelligent terminal according to pre-stored network configuration information, and sending the acquired data to the intelligent terminal by the point-to-point connection. By adopting the method, the intelligent terminal can continuously receive and display data under the condition that the speed of the WLAN is instable, so that the user experience is improved.