| CPC H04L 65/61 (2022.05) [H04L 65/80 (2013.01); H04W 48/18 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, by a device, first information identifying a first set of content delivery networks (CDNs), wherein each CDN of the first set of CDNs is available via a first network for accessing segments of a content item;
receiving, by the device, second information identifying a second set of CDNs, wherein each CDN of the second set of CDNs is available via a second network for accessing the segments of the content item;
identifying, based on the first information and the second information, one or more common CDNs, each common CDN being accessible via the first network and the second network;
identifying one or more multi-network communication paths, each multi-network communication path comprising a communication path between one of the one or more common CDNs and the device via the first network and the second network;
determining a respective performance metric for all of the each multi-network communication paths;
selecting a selected multi-network communication path based on the respective performance metrics of the one or more multi-network communication paths; and
requesting a transmission of a segment of the content item via the selected multi-network communication path.
|