US2022303544A1PendingUtilityA1

Http streaming apparatus and system with pseudo manifest file and just-in-time encoding

Assignee: ARRIS ENTPR LLCPriority: Sep 19, 2016Filed: Jun 6, 2022Published: Sep 22, 2022
Est. expirySep 19, 2036(~10.1 yrs left)· nominal 20-yr term from priority
H04L 67/02H04N 21/2402H04N 21/23439H04L 65/80H04N 21/26258H04L 65/613H04L 65/752H04N 19/15H04N 21/2393H04N 21/44209H04N 21/8456H04N 21/234309H04L 65/612
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An alternative design is presented and analyzed for providing a just in time video such that even though multiple variants are advertised to a client, the bit streams need not be present. Instead, the videos are generated just in time when a client requests them. At a given time instant, only that video stream is generated which corresponds to the bit rate requested by the client and streams with other bit rates advertised in the manifest file are not generated. This saves storage cost and/or lowers the numbers of transcoders needed to generate full manifest file all the time. Two different architectures are presented and analyzed. Analysis of impacts of the encoding/transcoding speed on the behavior of such a system is presented and used in designing an optimal solution based on desired price and performance points.

Claims

exact text as granted — not AI-modified
1 - 10 . (canceled) 
     
     
         11 . A method of delivering a media file, the media file encoded according to a playback rate of the media file, the method comprising:
 publishing a pseudo-manifest of two or more available data bit rates for delivering the media file;   receiving a request from a client device for delivery of the media file at a requested one of the two or more available data bit rates;   in response to the request for delivery of said one of said two or more available data bit rates, encoding successive chunks of the media file, the chunks encoded at a first processing rate greater than the playback rate.   
     
     
         12 . The method of  claim 11  further comprising determining the first processing rate for at least a first chunk of the successive chunks based at least in part on said request. 
     
     
         13 . The method of  claim 11  further comprising determining the first processing rate based at least in part on a transmission time of the successive chunks to the client device. 
     
     
         14 . The method of  claim 11  wherein the first processing rate is at least four times the playback rate. 
     
     
         15 . The method of  claim 14  wherein the first processing rate of the first chunk of the successive chunks is at least eight times a real-time transcoding rate. 
     
     
         16 . The method of  claim 11  wherein the first processing rate is at least eight times the playback rate. 
     
     
         17 . The method of  claim 11  further comprising receiving a second request for delivery of one of said two or more available data bit rates; and in response to the second request, encoding a second chunk of said data file at a second processing rate greater the playback rate and different than the first processing rate. 
     
     
         18 . The method of  claim 17  wherein second processing rate is at least four times the playback rate. 
     
     
         19 . The method of  claim 17  wherein second processing rate is at least eight times the playback rate.

Join the waitlist — get patent alerts

Track US2022303544A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.