| CPC H04L 65/752 (2022.05) [H04L 65/80 (2013.01); H04N 21/23106 (2013.01); H04N 21/23439 (2013.01)] | 20 Claims |

|
1. A method for media delivery in a cooperative streaming environment, the method comprising:
creating sidelink connections between a plurality of devices, wherein a first device of the plurality of devices is not connected to a content source for the media;
causing retrieval, from the content source, of a first version of a segment of the media;
determining whether a sidelink connection quality level is sufficient to transmit the first version of the segment to another device of the plurality of devices; and
in response to determining that the sidelink connection quality level is not sufficient to transmit the first version of the segment:
causing retrieval, from the content source, of a second version of the segment of the media, wherein the second version is different from the first version; and
causing transmission to the first device, via a sidelink connection, of the second version of the segment, in response to a request from the first device.
|