A method for improving the reliability and quality of receiving video data streams over a wireless network governed by WIFI communication protocols, the video data stream being coded in the form of packets G each comprising K first data blocks and N redundancy blocks for forward error correction, said stream comprising a succession of packets G each comprising K+N blocks being transmitted by at least one transmitter device which sends same, by multicasting, to client viewing devices of the smartphone type, the method comprising the following steps, implemented by the client device for each of the packets G of data received from the transmitter device(s): - a/ checking for the correct reception of the K first data blocks, and decoding and viewing the video stream in the event of a positive result; - b/ in the absence of all of the K first data blocks being received, and if the total number X of received blocks K+N is at least equal to K, decoding by means of a forward error correction algorithm in order to retrieve the missing data of the blocks K, and decoding and viewing the video stream in the event of a positive result; - c/ if the total number X of received blocks K+N is less than K or in the absence of a positive result for the decoding via the forward error correction algorithm, sending, by means of the client device, a unicast message which gives the transmitter information at least regarding the lost block(s); - d/ if a statistical algorithm of the transmitter device organizes the return of the missing data, checking for the correct reception of the data returned by the transmitter device according to a/ and bl, and decoding and viewing the video stream in the event of a positive result; the method being characterized by: - e/ in the absence of the correct reception of the data returned according to d/ being correctly received or in the absence of returned data, checking for the correct reception of an internal coding reference image in the packet G of received data, then - f/ if such a reference image is received completely, implementing an error concealment algorithm applied to compressed data streams, and - g/ decoding and viewing the video stream; - h/ in the event of non-reception of an internal coding reference image in the packet G of received data, verifying the reception of at least one reference image of the preceding packets G-1 and following packets G+1, - i/ implementing an interpolation method which acts on video streams of uncompressed or linear data for the reconstruction of images, then - j/ decoding and viewing the video stream. - a/ checking for the correct reception of the K first data blocks, and decoding and viewing the video stream in the event of a positive result; - b/ in the absence of all of the K first data blocks being received, and if the total number X of received blocks K+N is at least equal to K, decoding by means of a forward error correction algorithm in order to retrieve the missing data of the blocks K, and decoding and viewing the video stream in the event of a positive result; - c/ if the total number X of received blocks K+N is less than K or in the absence of a positive result for the decoding via the forward error correction algorithm, sending, by means of the client device, a unicast message which gives the transmitter information at least regarding the lost block(s); - d/ if a statistical algorithm of the transmitter device organizes the return of the missing data, checking for the correct reception of the data returned by the transmitter device according to a/ and bl, and decoding and viewing the video stream in the event of a positive result; - e/ in the absence of the correct reception of the data returned according to d/ being correctly received or in the absence of returned data, checking for the correct reception of an internal coding reference image in the packet G of received data, then - f/ if such a reference image is received completely, implementing an error concealment algorithm applied to compressed data streams, and - g/ decoding and viewing the video stream; - h/ in the event of non-reception of an internal coding reference image in the packet G of received data, verifying the reception of at least one reference image of the preceding packets G-1 and following packets G+1, - i/ implementing an interpolation method which acts on video streams of uncompressed or linear data for the reconstruction of images, then - j/ decoding and viewing the video stream.