A system for distributing live broadcast content, comprising: a film library server (20, 30), an intermediate node server (21, 31) and an edge node server (22, 32), wherein the film library server (20, 30) comprises at least: a live broadcast encoder, a signaling conversion unit and a content distribution unit; wherein, the live broadcast encoder is configured to, after generating a media segment file and a playlist description file, send a signaling for uploading/deleting/updating said generated file to the signaling conversion unit, wherein the signaling for uploading/deleting/updating said generated file is a HTTP signaling or FTP signaling; the signaling conversion unit is configured to receive the signaling for uploading/deleting/updating the file, repack the received signaling for uploading/deleting/updating the file into live broadcast streaming data packets in a RTP, Real-Time Transport Protocol, format, and push the live broadcast streaming data packets to the intermediate node server (21, 31) through the content distribution unit, or send the live broadcast streaming data packets to the intermediate node server (21, 31) as requested by the intermediate node server (21, 31) through the content distribution unit; the intermediate node server (21, 31) is configured to receive the live broadcast streaming data packets from the film library server (20, 30), and push the live broadcast streaming data packets to the edge node server (22, 32), or send the live broadcast streaming data packets to the edge node server (22, 32) as requested by the edge node server (22, 32); the edge node server (22, 32) comprises a storage device and is configured to receive the live broadcast streaming data packets from the intermediate node server (21, 31), and recover the signaling for uploading/deleting/updating the file previously sent by the live broadcast encoder from the live broadcast streaming data packets, as well as trigger to generate /delete/update a corresponding media segment file and playlist description file in its storage device according to an instruction of the recovered signaling. the film library server (20, 30) comprises at least: a live broadcast encoder, a signaling conversion unit and a content distribution unit; wherein, the live broadcast encoder is configured to, after generating a media segment file and a playlist description file, send a signaling for uploading/deleting/updating said generated file to the signaling conversion unit, wherein the signaling for uploading/deleting/updating said generated file is a HTTP signaling or FTP signaling; the signaling conversion unit is configured to receive the signaling for uploading/deleting/updating the file, repack the received signaling for uploading/deleting/updating the file into live broadcast streaming data packets in a RTP, Real-Time Transport Protocol, format, and push the live broadcast streaming data packets to the intermediate node server (21, 31) through the content distribution unit, or send the live broadcast streaming data packets to the intermediate node server (21, 31) as requested by the intermediate node server (21, 31) through the content distribution unit; the intermediate node server (21, 31) is configured to receive the live broadcast streaming data packets from the film library server (20, 30), and push the live broadcast streaming data packets to the edge node server (22, 32), or send the live broadcast streaming data packets to the edge node server (22, 32) as requested by the edge node server (22, 32); the edge node server (22, 32) comprises a storage device and is configured to receive the live broadcast streaming data packets from the intermediate node server (21, 31), and recover the signaling for uploading/deleting/updating the file previously sent by the live broadcast encoder from the live broadcast streaming data packets, as well as trigger to generate /delete/update a corresponding media segment file and playlist description file in its storage device according to an instruction of the recovered signaling.