1. A method of transmitting audiovisual programs from a server to at least one terminal comprising a first step of viewing a catalogue of downloadable audiovisual programs on the terminal, comprising the following chronological steps: at the terminal: a step of selecting at least one audiovisual program; a step of generating a proposition conditioning the reception of the selected program, the proposition comprising a price whose value is determined and introduced by the terminal's user; a step of transmitting the proposition to the server containing the price introduced by the user; and at the server: a step of calculating a total price of the propositions for each audiovisual program sent by the terminals and of determining a decision to transmit the transmission taking account of the prices introduced in each terminal; if the decision to transmit the program is taken: a step of transmitting the selected program over a broadcast network, a step of transmitting a code enabling each terminal that has sent a proposition to view the received program, viewing occurring after payment of a minimum price.