Method and system for compensating hls slice loss
AssigneesLe Holdings (Beijing) Co., Ltd., Lecloud Computing Co., Ltd.
InventorBin LIU
Life of this patent
Estimating the term…
Abstract
A method and a system are provided for compensating HLS slice loss. The method includes: configuring a compensation request agent on a lower server; transmitting by the lower server a subscription request to a plurality of upper servers corresponding thereto, and obtaining by the lower server slices issued by message issuing pools of the plurality of upper servers according to the subscription request; performing a slice loss detection by the lower server for the slice information received, and generating by the lower server a slice loss request when it is detected that a slice loss occurs; transmitting by the compensation request agent the generated slice loss request to the plurality of upper servers.
Claims17
A method for compensating HTTP Live broadcasting (HLS) slice loss, comprising:
- configuring a compensation request agent on a lower server;
- transmitting a subscription request to a plurality of upper servers corresponding thereto by the lower server, and obtaining slices issued by message issuing pools of the plurality of upper servers according to the subscription request by the lower server;
- performing a slice loss detection for slice information received by the lower server, and generating by the lower server a slice loss request when it is detected that a slice loss occurs;
- and
- transmitting the generated slice loss request to the plurality of upper servers by the compensation request agent.
An electronic device for compensating HTTP Live broadcasting (HLS) slice loss, comprising:
- at least one processor;
- and a memory communicably connected with the at least one processor for storing instructions executable by the at least one processor, wherein execution of the instructions by the at least one processor causes the at least one processor to:
- transmit a subscription request to a plurality of upper servers and obtain slices issued by the message issuing pools of the plurality of upper servers;
- perform a slice loss detection for slice information received, and generate a slice loss request when it is detected that a slice loss occurs;
- and
- transmit the generated slice loss request to the plurality of upper servers.
A non-transitory computer-readable storage medium storing executable instructions that, when executed by one or more processors, cause the one or more processors to:
- transmit a subscription request to a plurality of upper servers and obtain slices issued by message issuing pools of a plurality of upper servers;
- perform a slice loss detection for slice information received, and generate a slice loss request when it is detected that a slice loss occurs;
- and
- transmit the generated slice loss request to the plurality of upper servers.
Dependencies are inferred from the claim text.