A method for transmitting a live message comprising a first-type message and a second-type message, executed by a client end, and a persistent connection being established between the client end and a service end comprising servers, the method comprising: detecting periodically a status of the persistent connection with the service end; and in response to detecting that the persistent connection is in a disconnected status, re-establishing the persistent connection with the service end, and pulling a first-type message issued during disconnection of the persistent connection from the service end, wherein the method further comprises: receiving a first-type message prompt instruction sent by the service end through the persistent connection; and in response to the first-type message prompt instruction, pulling the first-type message from the service end, wherein the first-type message prompt instruction is generated by the service end in response to a fixed event in a live stream room, for reminding the client end that there is a target first-type message, wherein the detecting periodically the status of the persistent connection with the service end, comprises: detecting periodically whether a heartbeat detection request is received, wherein the heartbeat detection request comprises the second-type message, which is sent by the service end through the persistent connection; if not, detecting whether the persistent connection is in the disconnected status using a status detection request; and if yes, determining that the persistent connection is in a connected status, and displaying the received second-type message. detecting periodically a status of the persistent connection with the service end; and in response to detecting that the persistent connection is in a disconnected status, re-establishing the persistent connection with the service end, and pulling a first-type message issued during disconnection of the persistent connection from the service end, wherein the method further comprises: receiving a first-type message prompt instruction sent by the service end through the persistent connection; and in response to the first-type message prompt instruction, pulling the first-type message from the service end, wherein the first-type message prompt instruction is generated by the service end in response to a fixed event in a live stream room, for reminding the client end that there is a target first-type message, wherein the detecting periodically the status of the persistent connection with the service end, comprises: detecting periodically whether a heartbeat detection request is received, wherein the heartbeat detection request comprises the second-type message, which is sent by the service end through the persistent connection; if not, detecting whether the persistent connection is in the disconnected status using a status detection request; and if yes, determining that the persistent connection is in a connected status, and displaying the received second-type message. receiving a first-type message prompt instruction sent by the service end through the persistent connection; and in response to the first-type message prompt instruction, pulling the first-type message from the service end, wherein the first-type message prompt instruction is generated by the service end in response to a fixed event in a live stream room, for reminding the client end that there is a target first-type message, wherein the detecting periodically the status of the persistent connection with the service end, comprises: detecting periodically whether a heartbeat detection request is received, wherein the heartbeat detection request comprises the second-type message, which is sent by the service end through the persistent connection; if not, detecting whether the persistent connection is in the disconnected status using a status detection request; and if yes, determining that the persistent connection is in a connected status, and displaying the received second-type message. detecting periodically whether a heartbeat detection request is received, wherein the heartbeat detection request comprises the second-type message, which is sent by the service end through the persistent connection; if not, detecting whether the persistent connection is in the disconnected status using a status detection request; and if yes, determining that the persistent connection is in a connected status, and displaying the received second-type message.