Abstract: The invention relates to data transmission, especially between a satellite and land-mobile terminals, which is self-adaptive and hybrid, i.e. a system which encodes data in sets of blocks including redundant symbols and redundant blocks, and provides automatic retransmission of lost data blocks and in parallel, correction of detected errors within received blocks.In the embodiment described, the data is encoded in a Reed-Solomon code in a two-dimensional mode. Each set of data is transmitted automatically and continuously; the receiver registers the data received and corrects detected errors in the relevant block up to a threshold number; if the number of detected errors in the block exceeds the threshold, the block is erased. When sufficient data has been received to decode the complete set of blocks, the receiver transmits a reception acknowledgement signal repeatedly.