A method implemented by computer means, in a metropolitan area network (MAN), for processing a multimedia content previously digitally encoded into an audio-video stream (F) and transmitted from a distribution platform for the purposes of on-demand transmission to a plurality of receiving terminals , the method comprising the following steps: - applying (S2) a demultiplexing function to the audio-video stream, said function being arranged to generate at least one group of data streams (GR1, GR2, GR3), - - decoding (T1) the data streams of the at least one group of data streams, - applying (T2, U1) a transformation (TR1) to each decoded data stream (F 11 , F 12 , F 21 , F 22 , F 31 ) of the at least one group of data streams, said transformation being an operation or a set of operations among at least the following operations: changing the number of frames per second, resizing, reducing noise, smoothing or correcting errors present in said data stream, - encoding (T3) each data stream of the at least one group of transformed data streams, after the step of applying the transformation, - segmenting (T4, U2) each data stream of the at least one group of encoded data streams, - producing (T5, U3) a manifest containing data representative of the segmented data streams in parallel with or subsequent to the step of segmenting the encoded data streams, - storing (T6, U4) the at least one group of segmented data streams in a memory, the method further comprising, when the operating conditions of the metropolitan area network do not allow the distribution of at least one segmented data stream: - applying (U5) an additional transformation (TR2), including filtering and/or compressing, to the at least one segmented data stream, and - updating the manifest accordingly, wherein the produced or updated manifest is made available to the plurality of receiving terminals, the method further comprising, only in response to a request issued by a receiving terminal among the plurality of receiving terminals, the following steps: - selecting (S5), on the basis of the request, at least one data stream of at least one group of stored data streams, - transmitting (S6) the at least one selected data stream to the receiving terminal that issued the request. - applying (S2) a demultiplexing function to the audio-video stream, said function being arranged to generate at least one group of data streams (GR1, GR2, GR3), - - decoding (T1) the data streams of the at least one group of data streams, - applying (T2, U1) a transformation (TR1) to each decoded data stream (F 11 , F 12 , F 21 , F 22 , F 31 ) of the at least one group of data streams, said transformation being an operation or a set of operations among at least the following operations: changing the number of frames per second, resizing, reducing noise, smoothing or correcting errors present in said data stream, - encoding (T3) each data stream of the at least one group of transformed data streams, after the step of applying the transformation, - segmenting (T4, U2) each data stream of the at least one group of encoded data streams, - producing (T5, U3) a manifest containing data representative of the segmented data streams in parallel with or subsequent to the step of segmenting the encoded data streams, - storing (T6, U4) the at least one group of segmented data streams in a memory, - applying (U5) an additional transformation (TR2), including filtering and/or compressing, to the at least one segmented data stream, and - updating the manifest accordingly, - selecting (S5), on the basis of the request, at least one data stream of at least one group of stored data streams, - transmitting (S6) the at least one selected data stream to the receiving terminal that issued the request. <EOS>