A method for transmitting broadcast-multicast single-frequency network measurement data, comprising: acquiring, by a user equipment, UE, first measurement data, wherein the first measurement data comprises M measured values, and the M measured values are measured values of a same broadcast-multicast single-frequency network, MBSFN, measurement parameter, wherein M is an integer greater than or equal to 2; preprocessing, by the UE, the first measurement data to acquire second measurement data, wherein a size of the second measurement data is smaller than a size of the first measurement data; and sending, by the UE, the second measurement data to a base station; wherein the preprocessing the first measurement data to acquire second measurement data comprises: determining one measured value of the M measured values as a first measured value; acquiring M-1 differences, wherein the M-1 differences are differences respectively between M-1 measured values except the first measured value of the first measurement data and the first measured value; and determining the first measured value and the M-1 differences as the second measurement data; or wherein the preprocessing the first measurement data to acquire second measurement data comprises: acquiring differences between two consecutive measured values one by one according to a sequence of the M measured values, wherein a quantity of the differences is M-1, and a difference between two consecutive measured values is a difference acquired by subtracting a next measured value from a previous measured value or a difference acquired by subtracting a previous measured value from a next measured value; and determining, according to the sequence of the M measured values, the first measured value of the M measured values and the M-1 differences as the second measurement data. acquiring, by a user equipment, UE, first measurement data, wherein the first measurement data comprises M measured values, and the M measured values are measured values of a same broadcast-multicast single-frequency network, MBSFN, measurement parameter, wherein M is an integer greater than or equal to 2; preprocessing, by the UE, the first measurement data to acquire second measurement data, wherein a size of the second measurement data is smaller than a size of the first measurement data; and sending, by the UE, the second measurement data to a base station; determining one measured value of the M measured values as a first measured value; acquiring M-1 differences, wherein the M-1 differences are differences respectively between M-1 measured values except the first measured value of the first measurement data and the first measured value; and determining the first measured value and the M-1 differences as the second measurement data; or acquiring differences between two consecutive measured values one by one according to a sequence of the M measured values, wherein a quantity of the differences is M-1, and a difference between two consecutive measured values is a difference acquired by subtracting a next measured value from a previous measured value or a difference acquired by subtracting a previous measured value from a next measured value; and determining, according to the sequence of the M measured values, the first measured value of the M measured values and the M-1 differences as the second measurement data.