The invention discloses a system and a method for controlling an external active safety airbag of a vehicle on the basis of an ADAS (advanced driver assistant system) and an IVI (in-vehicle information system). The system comprises an external active safety airbag body of the vehicle, a distance sensor, a speed sensor and a first communication unit. The external active safety airbag body is connected with a computation control unit, the first communication unit is connected with the computation control unit, and a second communication unit of the in-vehicle information system and a third communication unit of the advanced driver assistant system are connected with the first communication unit by a vehicle body bus network; the advanced driver assistant system further comprises a sensor array, a camera array, a processor unit and a collision mode database unit, and the sensor array, the camera array, the processor unit and the collision mode database unit are connected with a data acquisition unit; the in-vehicle information system comprises a mobile communication unit; the mobile communication unit is used for issuing rescue seeking information to rescue seeking centers when the external active safety airbag body of the vehicle is ignited. The system and the method have the advantages that different types of vehicle collision can be actively coped, and accordingly personal casualties and property loss when vehicle collision accidents occur can be obviously reduced.