| CPC H04L 65/80 (2013.01) [H04L 65/65 (2022.05); H04L 65/762 (2022.05); H04N 21/44213 (2013.01)] | 20 Claims |

|
1. A method comprising:
establishing a real-time communication (RTC) session between a first client device and a second client device connected over one or more networks;
causing presentation of a user interface element on a display of the first client device, the user interface element configured to receive input indicating a quality of experience (QoE) preference of a user of the first client device;
receiving user input provided via the user interface element indicating the QOE preference of the user, the QoE preference indicating a priority of the user that performance of a particular application-layer metric of the RTC session is optimized; and
adjusting a network characteristic of the RTC session based at least in part on the QoE preference such that performance of the particular application-layer metric of the RTC session is optimized.
|