Patent ID: 9609332
Date: 2017-03-28
CPC Classifications: H04L,H04N

Claim:
1. A method comprising: encoding, at a mobile device, a first portion of a media stream based on a plurality of encoding parameters, the first portion of the media stream captured by the mobile device; detecting, at the mobile device during capture of the media stream, a change in available network bandwidth of a network connection of the mobile device; selecting, at the mobile device, a first encoding parameter of the plurality of encoding parameters, instead of a second encoding parameter of the plurality of encoding parameters, for adjustment, the first encoding parameter selected in response to determining that a value of the second encoding parameter is outside a threshold range; adjusting, at the mobile device, the value of the first encoding parameter from a first value to a second value based on the change in the available network bandwidth and refraining from adjusting the second encoding parameter while the value of the second encoding parameter is outside the threshold range; and encoding, at the mobile device, a second portion of the media stream based on the second value of the first encoding parameter.