A method for effective flow rate estimation and adjustment for a plurality of video flows performed by a network component, comprising: determining a first flow rate of each of the plurality of video flows in a first transmission window; receiving quality of experience, QoE, feedback for playing portions of the plurality of video flows in the first transmission window, wherein the QoE feedback is received from a plurality of user equipments, UEs, receiving the plurality of video flows through a network of radio nodes; estimating a dynamic effective flow rate for each video flow of the plurality of video flows for a subsequent second transmission window in accordance with at least the first flow rates of the plurality of video flows and the QoE feedback; setting a transmit power level for each of the radio nodes that maximizes the overall sum throughput of the network of radio nodes in accordance with the estimated dynamic effective flow rates of the plurality of video flows; wherein setting a transmit power level for each of the radio nodes that maximizes the overall sum throughput of the network of radio nodes comprises: first determining for each radio node in the network of radio nodes and for the video flows passing through the radio node, a corresponding overall sum throughput for each transmit power level of the plurality of transmit power levels at which the radio node can be set; and then setting the transmit power level of each radio node to the transmit power level corresponding to the highest determined overall sum throughput for the respective radio node; and wherein the determining the overall sum throughput for each radio node and for each transmit power level of the radio node comprises: determining a required bandwidth for each video flow through the respective radio node according to the estimated dynamic effective flow rate of the respective video flow and a spectral efficiency of the respective video flow at the respective transmit power level. determining a first flow rate of each of the plurality of video flows in a first transmission window; receiving quality of experience, QoE, feedback for playing portions of the plurality of video flows in the first transmission window, wherein the QoE feedback is received from a plurality of user equipments, UEs, receiving the plurality of video flows through a network of radio nodes; estimating a dynamic effective flow rate for each video flow of the plurality of video flows for a subsequent second transmission window in accordance with at least the first flow rates of the plurality of video flows and the QoE feedback; setting a transmit power level for each of the radio nodes that maximizes the overall sum throughput of the network of radio nodes in accordance with the estimated dynamic effective flow rates of the plurality of video flows; wherein setting a transmit power level for each of the radio nodes that maximizes the overall sum throughput of the network of radio nodes comprises: first determining for each radio node in the network of radio nodes and for the video flows passing through the radio node, a corresponding overall sum throughput for each transmit power level of the plurality of transmit power levels at which the radio node can be set; and then setting the transmit power level of each radio node to the transmit power level corresponding to the highest determined overall sum throughput for the respective radio node; and wherein the determining the overall sum throughput for each radio node and for each transmit power level of the radio node comprises: determining a required bandwidth for each video flow through the respective radio node according to the estimated dynamic effective flow rate of the respective video flow and a spectral efficiency of the respective video flow at the respective transmit power level.