×

Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming

  • US 10,498,795 B2
  • Filed: 02/17/2017
  • Issued: 12/03/2019
  • Est. Priority Date: 02/17/2017
  • Status: Active Grant
First Claim
Patent Images

1. An adaptive content delivery network switching device comprising:

  • a processor;

    a network interface; and

    a memory connected to the processor, where the memory contains a content delivery network switching application and a media playback application;

    wherein the content delivery network switching application directs the processor to;

    receive at the adaptive content delivery network switching device a manifest from a manifest server system describing a plurality of content delivery networks;

    determine using the adaptive content delivery network switching device a first content delivery network selected from the received manifest;

    receive at the adaptive content delivery network switching device content from the first content delivery network;

    evaluate using the adaptive content delivery network switching device if a performance threshold is being satisfied;

    select using the adaptive content delivery network switching device an alternative content delivery network from the received manifest;

    receive at the adaptive content delivery network switching device new content from the alternative content delivery network;

    evaluate using the adaptive content delivery network switching device a bandwidth for the first content delivery network and the alternative content delivery network; and

    determine at the adaptive content delivery network switching device further requests for new content from either the first content delivery network or the alternative content delivery network based upon the evaluated bandwidths and the performance threshold; and

    wherein the media playback application directs the processor to;

    play back the received content and the received new content using the adaptive content delivery network switching device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×