A method for content projection enabling content played on a mobile terminal to be played on playing equipment different from the mobile terminal, characterized in that the method comprises: running, by the mobile terminal, a projection application, the projection application comprising: a local playing service, a content projection control service and at least two protocol projection control services, wherein the local playing service is configured to play a first content on the mobile terminal and the content projection control service is configured to cooperate with the at least two protocol projection control services to implement the function of transmitting the first content to a first projection service using a certain projection protocol, wherein different protocol projection control services in the at least two protocol projection control services support different projection protocols, and the at least two protocol projection control services are run to achieve compatibility of different projection services using different projection protocols issued by playing equipment; acquiring, by the mobile terminal, a first projection instruction from a user through the content projection control service, detecting a projection service issued by a playing equipment through each of the at least two protocol projection control services, and transmitting the information that the projection service is detected from each of the at least two protocol projection control services to the content projection control service; in response to determining the first projection service, intercepting, by the mobile terminal through the content projection control service, the first content played on the mobile terminal by the local playing service, and transmitting the intercepted first content to a first protocol projection control service, wherein the first protocol projection control service is a protocol projection control service, among the at least two protocol projection control services, which detects the first projection service issued by playing equipment; and transmitting, by the mobile terminal, the first content to the first projection service through the first protocol projection control service by virtue of a first projection protocol, to enable the first projection service to play the first content on the playing equipment issuing the first projection service, wherein the first protocol projection control service and the first projection service both support the first projection protocol. running, by the mobile terminal, a projection application, the projection application comprising: a local playing service, a content projection control service and at least two protocol projection control services, wherein the local playing service is configured to play a first content on the mobile terminal and the content projection control service is configured to cooperate with the at least two protocol projection control services to implement the function of transmitting the first content to a first projection service using a certain projection protocol, wherein different protocol projection control services in the at least two protocol projection control services support different projection protocols, and the at least two protocol projection control services are run to achieve compatibility of different projection services using different projection protocols issued by playing equipment; acquiring, by the mobile terminal, a first projection instruction from a user through the content projection control service, detecting a projection service issued by a playing equipment through each of the at least two protocol projection control services, and transmitting the information that the projection service is detected from each of the at least two protocol projection control services to the content projection control service; in response to determining the first projection service, intercepting, by the mobile terminal through the content projection control service, the first content played on the mobile terminal by the local playing service, and transmitting the intercepted first content to a first protocol projection control service, wherein the first protocol projection control service is a protocol projection control service, among the at least two protocol projection control services, which detects the first projection service issued by playing equipment; and transmitting, by the mobile terminal, the first content to the first projection service through the first protocol projection control service by virtue of a first projection protocol, to enable the first projection service to play the first content on the playing equipment issuing the first projection service, wherein the first protocol projection control service and the first projection service both support the first projection protocol.