The application discloses a dynamic
bit rate allocation method and
system considering parallel multi-channel
video encoding, comprising the following steps: distributing the obtained multi-channel parallel power monitoring video
stream to the corresponding
video encoding channel based on the channel mapping relationship, and performing
object domain type and
encoder capability identification; determining the target
object domain of the video
stream, and determining the semantic importance level of the target
object domain; combining the semantic importance level of the target object domain, the internal encoding complexity and the area characteristics to calculate the video
stream complexity
score; determining the
code rate allocation strategy based on the
video encoding channel attribute, solving the optimal
code rate allocation scheme based on the
code rate allocation strategy according to the video stream complexity
score to obtain the target code rate; and matching the optimal key parameters of the video
encoder according to the target code rate to compress and
encode the video stream. The application can effectively balance the
video quality of each channel, improve the code rate
resource utilization rate and the encoding efficiency, and take into account the video content value.