The invention provides a video coding conversion transmission control system based on network state self-evaluation. Aiming at the problems that the network evaluation algorithm judges the network state only by depending on the packet loss rate, the judgment division is too rough, the limitation of serving as a video transmission rate adjustment basis is large and the like, the invention providesa method for combining the packet loss rate, the network delay and the delay jitter as network state evaluation factors, and the judgment of the network state is more scientific and accurate. Aiming at the problem that effective pre-control measures cannot be taken under the condition that a network has an overload trend but is not overloaded, a network overload pre-control method is added, and the network overload problem is skillfully processed at any time. Aiming at the problems that the network overload is too serious and overload control cannot be carried out by simply adjusting coding parameters, the invention provides a non-key frame active abandoning method, so that the video quality is ensured, the transmission quality is also ensured, a frame loss strategy is carried out before coding, the coding workload is reduced, and the robustness and the high efficiency are higher.