Patent ID: 8890930
Filing Date: 2014-11-18
Classification: H04N

Abstract:
1. A method for processing multi-channel video communication, comprising: encoding a video source to generate a scalable original video bit-stream; obtaining device capabilities and network conditions of a remote client device; calculating a filter parameter according to the device capabilities and the network condition; truncating the original video bit-stream according to the filter parameter, obtaining a final video bit-stream and sending the final video bit-stream to the remote client device; wherein the filter parameter comprises: a priority threshold used in truncating the bit-stream according to priorities of bit-stream packets in the video bit-stream; the priority threshold is calculated by applying a selecting method to parameter information stored in a storing unit according to the device capabilities and the network conditions of the remote client device; the parameter information is a cyclic queue of information of all bit-stream packets in an image group; the image group includes a first key frame and frames between the first key frame and a second key frame in the scalable original video bit-stream; the second key frame is a key frame immediately preceding the first key frame in a basic quality layer of the scalable original video bit-stream.