The invention discloses a video adaptive transmission method based on a
recurrent neural network, and the method comprises the following steps: S1, collecting data, and generating a network
state sequence and a buffer region sequence; s2, detecting playing session switching, calculating a migration weight based on a historical abstract and a current network
state sequence, and initializing SRNN hidden
state distribution parameters; s3, inputting the network
state sequence into the SRNN model, and outputting network
state prediction distribution parameters; s4, calculating an underflow
risk index and write-back intensity, and writing back and updating the hidden
state distribution parameters; s5, calculating an evaluation value according to the network
state distribution parameters and the buffer sequence, and determining a target
code rate; s6, performing hierarchical budget evaluation on the parameter configuration, and screening candidate parameter configuration; and S7, failure configuration is judged according to the performance sequence, screening is constrained, optimal parameter configuration is output, and transmission is executed circularly. According to the method, network
state prediction and buffer risk cooperative control are realized, and the video playing stability and the adaptive decision reliability are improved.