A method for recovering a target file by an audio/video receiving equipment, said audio/video receiving equipment including at least two communication interfaces, a first communication interface able to receive broadcast data and a second communication interface able to establish a bidirectional dialog with a server, characterised in that the method includes the following steps of: - connecting the first communication interface on a predetermined channel broadcasting target data, the data being structured as packets, each packet being of a type among predefined types; - receiving, via the first communication interface a description packet including information about the structure of the data packets making up the target file; - allocating a storage zone of a determined size according to the description, each packet being associated with a size, the size of the storage zone being equal to the sum of the packet sizes; - receiving via the first interface a first data packet, each data packet including: ∘ a packet rank identifier representing the rank of the packet among all the packets of the target file; ∘ data in an amount such as described by the description packet received; - transmitting a first request via the second communication interface to obtain the target file from a determined request position from the position in the target file of the first packet received; - recording the data received by the first interface in the allocated storage zone, - recording data received by the second interface in the allocated storage zone; - stopping recordings when the allocated storage zone is full, the method being characterized in that the data packets received via the first interface are received in decreasing rank, while the packets received via the second interface are received in ascending rank, in that, when recording the data received by the first interface in the allocated storage zone, the data is recorded from the first packet received towards the beginning of the target file, each data packet being recorded from a position equal to the sum of the sizes of the packets of lower rank than its own in the storage zone and in that, when recording the data received by the second interface in the allocated storage zone, the received bytes are continuously recorded from the position used by the first request in the storage zone, the data being recorded from the end of the first packet received towards the end of the target file. - connecting the first communication interface on a predetermined channel broadcasting target data, the data being structured as packets, each packet being of a type among predefined types; - receiving, via the first communication interface a description packet including information about the structure of the data packets making up the target file; - allocating a storage zone of a determined size according to the description, each packet being associated with a size, the size of the storage zone being equal to the sum of the packet sizes; - receiving via the first interface a first data packet, each data packet including: ∘ a packet rank identifier representing the rank of the packet among all the packets of the target file; ∘ data in an amount such as described by the description packet received; ∘ a packet rank identifier representing the rank of the packet among all the packets of the target file; ∘ data in an amount such as described by the description packet received; - transmitting a first request via the second communication interface to obtain the target file from a determined request position from the position in the target file of the first packet received; - recording the data received by the first interface in the allocated storage zone, - recording data received by the second interface in the allocated storage zone; - stopping recordings when the allocated storage zone is full,