CPC H04L 65/756 (2022.05) [H04L 65/762 (2022.05); H04L 65/764 (2022.05)] | 20 Claims |
1. A method comprising:
receiving data indicating one or more types of one or more video upscaling algorithms available to a client device;
selecting one or more encoding parameters for one or more streams of video data to the client device based at least on identifying, using the data, the one or more types of the one or more video upscaling algorithms, wherein a first configuration for the one or more encoding parameters corresponds to a neural network-based upscaling algorithm being identified and a second configuration for the one or more encoding parameters corresponds to a non-neural network-based upscaling algorithm being identified;
encoding one or more portions of the one or more streams of video data using the one or more encoding parameters based at least on the selecting; and
transmitting the one or more portions of the one or more streams to the client device, the transmitting causing the client device to generate an upscaled version of one or more video frames represented by the video data using at least one of the one or more video upscaling algorithms.
|