A control switching method, applied in a first control terminal from which control is to be switched, in a second control terminal to which control is to be switched, and in a server, comprising: sending, by the second control terminal, a request for controlling a controlled device to the server, wherein the server, after receiving the request, requests a first control terminal, which controls the controlled device at present, to transfer control; during a process of controlling a controlled device, receiving, by the first control terminal, a request, sent by the server, for transferring control of the controlled device, wherein the request for transferring control of the controlled device is sent by the server after the server receives a request, sent by a second control terminal, for controlling the controlled device; sending to the server, by the first control terminal, a notification of agreeing to transfer control, so that the server notifies the second control terminal to establish a communication connection with the controlled device; and sending to the controlled device, by the first control terminal, an instruction of connecting with the second control terminal, so that the controlled device, after receiving the instruction, establishes a communication connection with the second control terminal and receives a control instruction sent by the second control terminal, receiving, by the second control terminal, a notification, sent by the server, of authorizing to control the controlled device, wherein the notification is sent after the server determines that the first control terminal agrees to transfer control; and connecting, by the second control terminal, communicatively with the controlled device to control the controlled device. sending, by the second control terminal, a request for controlling a controlled device to the server, wherein the server, after receiving the request, requests a first control terminal, which controls the controlled device at present, to transfer control; during a process of controlling a controlled device, receiving, by the first control terminal, a request, sent by the server, for transferring control of the controlled device, wherein the request for transferring control of the controlled device is sent by the server after the server receives a request, sent by a second control terminal, for controlling the controlled device; sending to the server, by the first control terminal, a notification of agreeing to transfer control, so that the server notifies the second control terminal to establish a communication connection with the controlled device; and sending to the controlled device, by the first control terminal, an instruction of connecting with the second control terminal, so that the controlled device, after receiving the instruction, establishes a communication connection with the second control terminal and receives a control instruction sent by the second control terminal, receiving, by the second control terminal, a notification, sent by the server, of authorizing to control the controlled device, wherein the notification is sent after the server determines that the first control terminal agrees to transfer control; and connecting, by the second control terminal, communicatively with the controlled device to control the controlled device.