The invention discloses a distributed Alamouti coding cooperative transmission method based on quasi-orthogonal channel allocation, which mainly solves the problem that the traditional method can not simultaneously take the reliability and effectiveness of a system into consideration. In the implementation process of the method, a relay cooperative communication system is set; in a first time slot and a second time slot, a sender S respectively broadcasts signals x1 and x2, and relays R1 and R2 respectively receive signals yr11k, yr21 and yr12, yr22,; in a third time slot, the relays R1 and R2 respectively transmit signals ayr11 and -ay<*>r22 to a receiver D on the same channel, wherein a is an amplification factor, and ()* is complex conjugate; the sender S transmits a signal -x<*>2 to the receiver D on the orthogonal channel with the R1 and the R2; and in a fourth time slot, the relays R1 and R2 respectively transmit signals ayr12 and ay<*>r21 to the receiver D on the same channel, the sender S transmits a signal x<*>1 to the receiver D on the orthogonal channel with the R1 and the R2, and the receiver D carries out maximal likelihood decoding on the received signals. The invention can ensure that the system achieves performance compromising between false symbol rate and spectral efficiency and simultaneously takes the reliability and the effectiveness of the communication system into consideration.