The present invention concerns a method of receiving audiovisual programs transmitted to terminals. The users of the terminals choose a program from a catalogue and make a proposition to a server to download it to their terminals. The proposition is accompanied by a price and/or deadline. The server analyzes the propositions it receives and, taking account of its profitability constraints, decides whether or not it will transmit the program. Depending on the case, it sends the acceptance to each user who has made a proposition with profitable parameters for the transmission of the program and gives the users the means of receiving the program for viewing. The decision to transmit the program is determined according to various strategies the common criterion of which is profitability. The invention also concerns a terminal and a server for the implementation of the method.