Computer-readable storage means, storing a set of instructions that can be executed by a computer to implement a method of transmitting a multi-channel data stream comprising frames comprising a plurality of channels, the transmitting being done via a multi-transport tunnel from a first tunnel end-point to a second tunnel end-point, said tunnel implementing a first carrier supporting a transport protocol with acknowledgement and a second carrier supporting a transport protocol without acknowledgement,
- wherein the first tunnel end-point performs steps, for a given frame of said stream, of:
- obtaining at least one piece of information on quantities of data of said multi-channel data stream received by the second tunnel end-point;
- routing the channels of a frame of said multi-channel data stream received by the first tunnel end-point to one of said carriers of the tunnel, as a function of said at one least piece of information obtained;
- supplying one piece of synchronization information with said channels;
- transmitting to the second tunnel end-point each of the channels of said given frame via the carrier to which said channel has been routed as well as their associated piece of synchronization information.