A system for distributing live broadcast content, comprising: a film library server , an intermediate node server and an edge node server , wherein the film library server 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 through the content distribution unit , or send the live broadcast streaming data packets to the intermediate node server as requested by the intermediate node server through the content distribution unit ; the intermediate node server is configured to receive the live broadcast streaming data packets from the film library server , and push the live broadcast streaming data packets to the edge node server , or send the live broadcast streaming data packets to the edge node server as requested by the edge node server ; the edge node server comprises a storage device and is configured to receive the live broadcast streaming data packets from the intermediate node server , 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 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 through the content distribution unit , or send the live broadcast streaming data packets to the intermediate node server as requested by the intermediate node server through the content distribution unit ; the intermediate node server is configured to receive the live broadcast streaming data packets from the film library server , and push the live broadcast streaming data packets to the edge node server , or send the live broadcast streaming data packets to the edge node server as requested by the edge node server ; the edge node server comprises a storage device and is configured to receive the live broadcast streaming data packets from the intermediate node server , 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. <EOS>