Patent ID: 9009344
Filing Date: 2015-04-14
Classification: G06F,H04L,H04N

Abstract:
1. A method of sending a data stream of coded video image data from a server to at least one client device via a communication network, wherein the data stream is sent over the communication network under control of a network rate setting calculated by a congestion control module, and wherein a settable coding rate control parameter controls a compression rate of the coded video image data, the method comprising: obtaining a period of oscillation for the network rate setting as calculated by the congestion control module, wherein the congestion control module calculates the network rate setting in dependence on at least one characteristic of the state of traffic over the communication network; obtaining an activation period for which a specific coding rate control parameter effectuates a corresponding rate of compression of a sequence of video image data; determining whether the period of oscillation for the network rate setting is less than the activation period of the coding rate control parameter; setting the coding rate control parameter for control of the rate of compression of the coded video image data at least in part on the result of the determining step, wherein in a case where the period of oscillation is determined to be less than the activation period, the coding rate control parameter is set using an average value of the network rate setting averaged over a scheduled time duration for sending of the sequence of video image data; compressing a sequence of video image data using a compression mode which depends on the coding rate control parameter so as to obtain a counterpart sequence of coded video image data; and sending the coded video image data over the communication network under control of the network rate setting calculated by the congestion control module.