The invention relates to a system for switching television advertisements, comprising: a control converter and a server, the control converter includes an infrared receiving module, an infrared transmitting module, a network module, a storage module and a processing module, and the infrared receiving module is used to receive the information sent by the remote controller to the set-top box control signal, the processing module obtains the control signal, and parses the control signal into a manipulation instruction according to the machine code of the set-top box stored in the storage module; after obtaining the boot instruction sent by the remote controller to the set-top box, the processing module generates an initialization TV Channel instruction, and send an instruction to initialize the TV channel to the set-top box through the infrared transmitting module; obtain the channel selection instruction sent by the remote controller, and the processing module finds out the serial number of the TV channel according to the TV channel list pre-stored in the storage module The name of the corresponding TV station; the server obtains the time information of the TV station's advertisement insertion and the TV station selected by the user, and controls the TV to switch TV channels.