A method for processing live-broadcasting data, applicable to a Content Delivery Network-based live-broadcasting processing system, comprising: acquiring, by a distribution node, live-broadcasting streaming data of streaming media; acquiring, by the distribution node, recording information corresponding to the live-broadcasting streaming data, and sending a recording request to a recording node; wherein the recording information is pre-configured locally or sent from a user interface, and comprises a recording type and a recording parameter, and the recording request comprises the recording information; determining, by the recording node, a recording execution object based on the recording type in the recording information, pulling the live-broadcasting streaming data based on a live-broadcasting streaming data address contained in the recording information, determining a recording mode based on a container format included in the recording parameter, recording the live-broadcasting streaming data based on the recording mode corresponding to the container format to obtain a recorded file, and sending the recorded file and the recording information to a storage node; and storing, by the storage node, the recorded file and generating storage information for the recorded file based on the recording type; wherein the recording type is the information used to indicate purpose of recording the live-broadcasting streaming data, the recording parameter is the information used to configure the recording node, the container format is a format in which the recorded live-broadcasting streaming data is to be encapsulated, the storage information comprises a URL and/or a broadcast prohibit command, and the recording execution object is a server or a processor. acquiring, by a distribution node, live-broadcasting streaming data of streaming media; acquiring, by the distribution node, recording information corresponding to the live-broadcasting streaming data, and sending a recording request to a recording node; wherein the recording information is pre-configured locally or sent from a user interface, and comprises a recording type and a recording parameter, and the recording request comprises the recording information; determining, by the recording node, a recording execution object based on the recording type in the recording information, pulling the live-broadcasting streaming data based on a live-broadcasting streaming data address contained in the recording information, determining a recording mode based on a container format included in the recording parameter, recording the live-broadcasting streaming data based on the recording mode corresponding to the container format to obtain a recorded file, and sending the recorded file and the recording information to a storage node; and storing, by the storage node, the recorded file and generating storage information for the recorded file based on the recording type; wherein the recording type is the information used to indicate purpose of recording the live-broadcasting streaming data, the recording parameter is the information used to configure the recording node, the container format is a format in which the recorded live-broadcasting streaming data is to be encapsulated, the storage information comprises a URL and/or a broadcast prohibit command, and the recording execution object is a server or a processor.