Adaptive bitrate management on progressive download with indexed media files
AssigneeCitrix Systems, Inc.
InventorsMiguel Melnyk, Robert Kidd, Andrew Penner, Frederick Koopmans, Jeremy Tidemann, Fabian Breg
Life of this patent
Estimating the term…
Loading patent…
AssigneeCitrix Systems, Inc.
InventorsMiguel Melnyk, Robert Kidd, Andrew Penner, Frederick Koopmans, Jeremy Tidemann, Fabian Breg
Estimating the term…
A method includes receiving streaming media data having an original media frame and an original frame index referencing the original media frame; determining an optimal session bitrate, wherein the optimal session bitrate is based on the available network bandwidth between a server and a terminal; allocating a frame budget for an output media frame by estimating a frame size of the output media frame based on the original frame index and the optimal session bitrate; generating the output media frame by processing the original media frame based on first encoding parameters and, if the allocated frame budget is greater than a frame size of the processed media frame, padding the processed media frame; and providing the output media frame.
A method performed by one or more processors of an adaptive bitrate manager, the method comprising:
A server configured to receive streaming media data having an original media frame, an original frame index referencing the original media frame, and an original file index, the server comprising:
A non-transitory computer readable medium that stores a set of instructions that is executable by at least one processor of a server to cause the server to perform a method, the method comprising:
Dependencies are inferred from the claim text.