In wireless communications, channel coding and error control are essential to protect the video data from wireless
interference. The power it consumed, which is determined by the protection method it used, will directly affect the
system performance especially on the decoding side. In this paper, a channel coding and error control system, called joint
channel protection (JCP) system here, is proposed as an improvement of the hybrid automatic repeat request (HARQ)
system to integrate the complexity controllability. The complexity models of the encoder and decoder are established
based on theoretical analysis and statistical data retrieval using the time complexity concept, and the relative variation in
the computational complexity is carefully studied to provide a proportional variation reference for complexity control.
Based on the models, strategies are designed to control the system complexity by adjusting the packet length, iterative
decoding times and retransmission ratio according to the decoding quality and complexity level.