Patent ID: 9083990
Filing Date: 2015-07-14
Classification: H04N

Abstract:
1. A computerized video snapshot management method being executed by at least one processor of an electronic device, the electronic device being connected to a server, the method comprising: receiving bitstreams of a video and bitstream parameters of the received bitstreams from the server through a network channel, the video being encoded into an encoded file comprising a plurality of bitstreams using an encoder of the server, the plurality of bitstreams in the encoded file comprising a plurality of enhancement layers; determining a snapshot grade in response to a selection of a user of the electronic device; acquiring additional enhancement layers which are not in the received bitstreams from the encoded file in the server through the network channel according to the received bitstreams and the determined snapshot grade; generating a video snapshot based on the acquired additional enhancement layers; wherein each of the plurality of enhancement layers in the encoded file corresponds to an enhancement layer number, and the additional enhancement layers are acquired from the encoded file in the server by: obtaining a first layer number from the server, the first layer number representing a maximum enhancement layer number of an enhancement layer among the plurality of enhancement layers in the encoded file; obtaining a second layer number from the received bitstream parameters, the second layer number representing a maximum enhancement layer number of an enhancement layer in the received bitstreams; determining whether the second layer number is equal to the first layer number; determining whether a third layer number is more than the second layer number when the second layer number is not equal to the first layer number, the third layer number representing an enhancement layer number of an enhancement layer corresponding to the determined snapshot grade; and acquiring the additional enhancement layers from the encoded file in the server through the network channel when the third layer number is more than the second layer number, according to the third layer number.