A video transmission method, comprising: sending, by a terminal, first field of view information to a server through a first link based on a first period; and receiving, by the terminal from the server through a second link based on a second period, data of a first frame of image that corresponds to the first field of view information; wherein the method further comprises: sending, by the terminal, first information to the server, wherein the first information indicates a first reference moment for sending image data to the terminal, and the first reference moment is a moment at which the server sends the image data to the terminal for the first time; and a) sending, by the terminal, a second information to the server when a quantity of frames of an image buffered by the terminal is greater than or equal to a first threshold, wherein the second information indicates to send data of a second frame of image at a second reference moment, the second reference moment is later than a first moment, the first moment is a moment at which the second frame of image is sent based on the second period that uses the first reference moment as a start moment, and the second frame of image is a next frame of image to be received by the terminal, or b) sending, by the terminal, a second information to the server when a quantity of frames of an image buffered by the terminal is less than or equal to a second threshold, wherein the second information indicates to send data of a second frame of image at a second reference moment, the second reference moment is earlier than a first moment, the first moment is a moment at which the second frame of image is sent based on the second period that uses the first reference moment as a start moment, and the second frame of image is a next frame of image to be received by the terminal. sending, by a terminal, first field of view information to a server through a first link based on a first period; and receiving, by the terminal from the server through a second link based on a second period, data of a first frame of image that corresponds to the first field of view information; wherein the method further comprises: sending, by the terminal, first information to the server, wherein the first information indicates a first reference moment for sending image data to the terminal, and the first reference moment is a moment at which the server sends the image data to the terminal for the first time; and a) sending, by the terminal, a second information to the server when a quantity of frames of an image buffered by the terminal is greater than or equal to a first threshold, wherein the second information indicates to send data of a second frame of image at a second reference moment, the second reference moment is later than a first moment, the first moment is a moment at which the second frame of image is sent based on the second period that uses the first reference moment as a start moment, and the second frame of image is a next frame of image to be received by the terminal, or b) sending, by the terminal, a second information to the server when a quantity of frames of an image buffered by the terminal is less than or equal to a second threshold, wherein the second information indicates to send data of a second frame of image at a second reference moment, the second reference moment is earlier than a first moment, the first moment is a moment at which the second frame of image is sent based on the second period that uses the first reference moment as a start moment, and the second frame of image is a next frame of image to be received by the terminal. a) sending, by the terminal, a second information to the server when a quantity of frames of an image buffered by the terminal is greater than or equal to a first threshold, wherein the second information indicates to send data of a second frame of image at a second reference moment, the second reference moment is later than a first moment, the first moment is a moment at which the second frame of image is sent based on the second period that uses the first reference moment as a start moment, and the second frame of image is a next frame of image to be received by the terminal, or b) sending, by the terminal, a second information to the server when a quantity of frames of an image buffered by the terminal is less than or equal to a second threshold, wherein the second information indicates to send data of a second frame of image at a second reference moment, the second reference moment is earlier than a first moment, the first moment is a moment at which the second frame of image is sent based on the second period that uses the first reference moment as a start moment, and the second frame of image is a next frame of image to be received by the terminal.