Customizing manifest file for enhancing media streaming
AssigneeFacebook, Inc.
InventorsMinchuan Chen, Amit Puntambekar, Michael Hamilton Coward
Life of this patent
Estimating the term…
Loading patent…
AssigneeFacebook, Inc.
InventorsMinchuan Chen, Amit Puntambekar, Michael Hamilton Coward
Estimating the term…
An online system more efficiently streams multimedia content over the Internet for play back on client devices with varying computing power and network bandwidths by generating enhanced manifest files that more efficiently identify suitable media representations of the multimedia content. Each media representation has multiple media segments according to predefined byte ranges and a manifest file, which identifies location of the media file, bitrates, resolution, byte range, total duration, and other metadata. The online system customizes a manifest file for a user based on various factors including device capacity, network connectivity type and geolocation of the user. The online system also generates manifest fetch commands, which more efficiently fetch media segments for streaming. In response to changes of streaming server and media file (e.g., increased popularity), the online system dynamically updates corresponding manifest files.
A computer-implemented method, comprising:
A non-transitory computer readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to perform the steps including:
Dependencies are inferred from the claim text.