A method (500, 600, 800) comprising: obtaining a plurality of quality of experience, QoE, level values, each of the plurality of QoE level values being associated with a respective one of a plurality of client devices and quantitatively characterizing perceptual playback quality of at least a respective portion of corresponding media content data associated with the respective client device (191, 192, 193a, 193b, 194, 196, 300), wherein the plurality of QoE level values includes at least one of a playback preference level, playback capability, degradation tolerance, one or more degradation policies, buffer level metric, perceptual video quality scores, or a bandwidth utilization metric associated with one or more of the plurality of client devices; determining allocations of a network resource for each of the plurality of client devices (191, 192, 193a, 193b, 194, 196, 300) based on an aggregate QoE metric of the plurality of QoE level values in aggregate, wherein the aggregate QoE metric characterizes a distribution of the QoE level values for the plurality of client devices (191, 192, 193a, 193b, 194, 196, 300); assessing a change to the aggregate QoE metric in response to a proposed reallocation of a portion of a network resource from one of the plurality of client devices to another one of the plurality of client devices; and reallocating portions of the network resource between at least two client devices of the plurality of client devices (191, 192, 193a, 193b, 194, 196, 300) using the determined allocations of the network resource based on the aggregate QoE metric in response to assessing that the change to the aggregate QoE metric satisfies a performance criterion. obtaining a plurality of quality of experience, QoE, level values, each of the plurality of QoE level values being associated with a respective one of a plurality of client devices and quantitatively characterizing perceptual playback quality of at least a respective portion of corresponding media content data associated with the respective client device (191, 192, 193a, 193b, 194, 196, 300), wherein the plurality of QoE level values includes at least one of a playback preference level, playback capability, degradation tolerance, one or more degradation policies, buffer level metric, perceptual video quality scores, or a bandwidth utilization metric associated with one or more of the plurality of client devices; each of the plurality of QoE level values being associated with a respective one of a plurality of client devices and quantitatively characterizing perceptual playback quality of at least a respective portion of corresponding media content data associated with the respective client device (191, 192, 193a, 193b, 194, 196, 300), wherein the plurality of QoE level values includes at least one of a playback preference level, playback capability, degradation tolerance, one or more degradation policies, buffer level metric, perceptual video quality scores, or a bandwidth utilization metric associated with one or more of the plurality of client devices; determining allocations of a network resource for each of the plurality of client devices (191, 192, 193a, 193b, 194, 196, 300) based on an aggregate QoE metric of the plurality of QoE level values in aggregate, wherein the aggregate QoE metric characterizes a distribution of the QoE level values for the plurality of client devices (191, 192, 193a, 193b, 194, 196, 300); assessing a change to the aggregate QoE metric in response to a proposed reallocation of a portion of a network resource from one of the plurality of client devices to another one of the plurality of client devices; and reallocating portions of the network resource between at least two client devices of the plurality of client devices (191, 192, 193a, 193b, 194, 196, 300) using the determined allocations of the network resource based on the aggregate QoE metric in response to assessing that the change to the aggregate QoE metric satisfies a performance criterion.