A method for adjusting video quality based on a network environment, wherein the method comprises the steps of: determining whether a video frame is a key frame; and when the video frame is the key frame, splitting the key frame into a plurality of split frames carrying data headers according to a predefined splitting criterion, the data header comprising a frame serial number of the key frame, a split frame serial number of the split frame, and the total number of the plurality of split frames, then sequentially sending the plurality of split frames carrying data headers to the terminal; and when the video frame is not the key frame, sending the video frame carrying a frame serial number to the terminal; receiving a target frame serial number of a lost video frame from a terminal, the target frame serial number being for uniquely distinguishing video frames from each other, and using time when the target frame serial number is received as a timestamp of the target frame serial number; determining, when the target frame serial number comprises a frame serial number and a split frame serial number and a current number of retransmission times corresponding to the target frame serial number is less than a retransmission threshold, that the terminal has lost the split frame; sending the lost split frame carrying the target frame serial number to the terminal; and progressively accumulating the current number of retransmission times by one; determining, when the target frame serial number comprises the frame serial number and the split frame serial number and the current number of retransmission times corresponding to the target frame serial number is not less than the retransmission threshold, the number of target frame serial numbers corresponding to the timestamps within a predefined time period; and lowering a designated quality parameter according to a predefined configuration criterion when the number of target frame serial numbers is greater than a first threshold; or increasing the designated quality parameter according to the predefined configuration criterion when the number of target frame serial numbers is less than a second threshold, the first threshold being greater than the second threshold. determining whether a video frame is a key frame; and when the video frame is the key frame, splitting the key frame into a plurality of split frames carrying data headers according to a predefined splitting criterion, the data header comprising a frame serial number of the key frame, a split frame serial number of the split frame, and the total number of the plurality of split frames, then sequentially sending the plurality of split frames carrying data headers to the terminal; and when the video frame is not the key frame, sending the video frame carrying a frame serial number to the terminal; receiving a target frame serial number of a lost video frame from a terminal, the target frame serial number being for uniquely distinguishing video frames from each other, and using time when the target frame serial number is received as a timestamp of the target frame serial number; determining, when the target frame serial number comprises a frame serial number and a split frame serial number and a current number of retransmission times corresponding to the target frame serial number is less than a retransmission threshold, that the terminal has lost the split frame; sending the lost split frame carrying the target frame serial number to the terminal; and progressively accumulating the current number of retransmission times by one; determining, when the target frame serial number comprises the frame serial number and the split frame serial number and the current number of retransmission times corresponding to the target frame serial number is not less than the retransmission threshold, the number of target frame serial numbers corresponding to the timestamps within a predefined time period; and lowering a designated quality parameter according to a predefined configuration criterion when the number of target frame serial numbers is greater than a first threshold; or increasing the designated quality parameter according to the predefined configuration criterion when the number of target frame serial numbers is less than a second threshold, the first threshold being greater than the second threshold.