Patent ID: 8914529

Claim:
A method for adjusting media streaming and playback parameters, comprising: determining one or more characteristics about a streaming device and a playback device in a playback and streaming environment during media content streaming and media playback, the one or more characteristics comprising a buffer size of the playback device; determining the media content is live; determining one or more values of parameters for controlling said media streaming and media playback, said values based on the one or more determined characteristics and that the media content is live, the one or more values comprising a maximum transmit rate; sending said values to media streaming and media playback device control systems of said streaming device and said playback device to control said streaming and said playback of said media; determining a proximity of a seek position to a live position; and determining an amount of prerolling that said playback device needs to perform based on said proximity, the amount of prerolling to comprise an amount of data to buffer before playback.