The invention discloses a display curtain wall system for intelligent rendering of the living atmosphere. The display curtain wall system comprises a wireless sensor group, a central processing unit and a projection device set, wherein wireless sensors in the wireless sensor group are distributed at different indoor positions, and are used for sensing and collecting position information of people in the domestic environment, sensing illumination, the weather, sounds and the state of an audio video device, and feeding back information to the central processing unit, the central processing unit determines a corresponding scene mode after receiving the information sent by the wireless sensor group, and sends corresponding instructions to projection devices in the projection device set respectively, and the projection devices in the projection device set are distributed in a room needing atmosphere rendering, are connected to one another in a wired mode, share audio and video files, and select the audio and video files of the corresponding scene mode to play according to the control instructions from the central processing unit. The invention further discloses a display curtain wall method for intelligent rendering of the living atmosphere. According to the display curtain wall method and system for intelligent rendering of the living atmosphere, images for rendering the living atmosphere can be intelligently played according to specific behaviors of people, and good visual experience and good spiritual experience are provided for people.