The invention discloses a multi-level streaming media cascading and cluster
scheduling system and a multi-level streaming media cascading and cluster scheduling method. The
system comprises a source
station node, a scheduling node, an
edge node and a state
bus, wherein the nodes are interconnected through
QUIC protocol channels; the source
station node releases an original media
stream, writes
metadata of the original media
stream into the state
bus through the cluster plug-in, and broadcasts a media
stream release event to the scheduling node; the scheduling node carries out registration management and API proxy on the multi-level nodes, and carries out scheduling and switching control on the media stream service according to a subscription request of the
edge node; the
edge node responds to a request service of the monitoring terminal, provides a media stream service, and carries out state reporting, upstream acquisition and service switching under the control of the scheduling node; and the state
bus manages the operation state of each node in a centralized manner. According to the invention, low-
delay back-to-source and switching can be realized, the streaming media
delay performance is improved, the
resource utilization rate is improved, and centralized and efficient state synchronization is realized.