Patent ID: 9215413
Filing Date: 2015-12-15
Classification: H04N

Abstract:
1. A method, comprising: encoding, with a shared encoder, a primary sub-picture of a frame of video to obtain an encoded primary sub-picture of the frame of video; encoding, with a first non-shared encoder, a first secondary sub-picture of the frame of video to obtain an encoded first secondary sub-picture of the frame of video; encoding, with a second non-shared encoder, a second secondary sub-picture of the frame of video to obtain an encoded second secondary sub-picture of the frame of video, wherein the second secondary sub-picture is different from the first secondary sub-picture; combining the encoded primary sub-picture with the encoded first secondary sub-picture to obtain a first video stream; combining the encoded primary sub-picture with the encoded second secondary sub-picture to obtain a second video stream; transmitting the first and second video streams to respective recipients; receiving a plurality of video streams output by a plurality of recipients; designating one of the video streams as a primary video stream output by a primary recipient and designating others of the video streams as secondary video streams output by secondary recipients of the plurality of recipients; and decoding each of the video streams into frames of video; scaling the decoded video streams to fit within predetermined areas of a frame of video and/or to change a resolution of the video streams to accommodate a target bit rate; and calculating a combined bit rate based on a bit rate of the encoded primary sub-picture and a highest bit rate of the encoded first and second secondary sub-pictures, and using the combined bit rate to adjust a quantization parameter employed for succeeding encodings performed by the shared and non-shared encoders.