×

HTTP adaptive streaming server with automatic rate shaping

  • US 9,628,532 B2
  • Filed: 04/30/2014
  • Issued: 04/18/2017
  • Est. Priority Date: 10/07/2011
  • Status: Active Grant
First Claim
Patent Images

1. An adaptive streaming server for transmitting a content stream through a network to a client, the adaptive streaming server comprisinga Hypertext Transfer Protocol (HTTP) server comprising an input interface configured to receive a request from the client to play the content stream;

  • a segmenting unit configured to receive multiple files of the content stream where the multiple files are encoded at different bit rates;

    the segmenting unit further configured to segment each of the multiple files into a plurality of segments;

    a segment storage unit configured to store the plurality of segments;

    a bandwidth monitor configured to monitor a congestion level within the network; and

    the HTTP server further comprising;

    a processing unit comprising a processor which executes processor-executable instructions stored in a memory to generate a master manifest while taking into account the congestion level within the network and taking into account a number of clients playing the content stream, wherein the master manifest includes a plurality of child manifests, wherein the first child manifest has references to the segments having a first bit rate, the second child manifest has references to the segments having a second bit rate, and the third child manifest has references to the segments having a third bit rate, and wherein the first bit rate is higher than the second bit rate which is higher than the third bit rate.

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