×

Adaptive multicast delivery of media streams

  • US 9,716,916 B2
  • Filed: 12/30/2013
  • Issued: 07/25/2017
  • Est. Priority Date: 12/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method executable by a computer to adaptively manage the multicast delivery of a live media program to a plurality of client devices via a network, wherein the method comprises:

  • receiving the live media program by the computer for encoding as the live media program is being received;

    encoding, by the computer, a plurality of different copies of the live media program in real time as the live media program is received by the computer, each copy being encoded with different encoding parameters from the other copies so that the different copies each represent the same media program with different video qualities;

    delivering, by the computer, a number of media streams each representing one of the different copies of the media program to the plurality of client devices via the network;

    receiving feedback about the delivery of the media streams at the computer; and

    adapting, by the computer, the number of media streams of the media program that are encoded by the computer in response to the received feedback so that encoding of the more popular streams is continued while encoding of less popular streams is suspended, wherein the adapting comprises the computer providing a message to client devices previously receiving a suspended stream that redirects those client devices from the suspended stream to an alternate one of the plurality of streams available from the computer that represents another of the different copies of the same live media program that was contained in the suspended stream, but that is encoded with a different video quality than the suspended stream.

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