Patent ID: 9648395
Date: 2017-05-09
CPC Classifications: H04L,H04N

Claim:
1. A computer-implemented method comprising: acquiring, by a computing system, from a social networking system, usage data associated with a video to be encoded; determining, by the computing system, a duration of a beginning portion of the video based on the usage data; identifying, by the computing system, the beginning portion and a remaining portion of the video to be encoded; applying, by the computing system, a first constant quality variable bit rate encoding process to the beginning portion, based on a first set of encoding parameters, to produce an encoded beginning portion; applying, by the computing system, a second constant quality variable bit rate encoding process to the remaining portion, based on a second set of encoding parameters, to produce an encoded remaining portion; providing, by the computing system, the encoded beginning portion for video playback; and providing, by the computing system, when requested, the encoded remaining portion for video playback subsequent to the encoded beginning portion.