Node downloading scheduling method and node downloading scheduling device
A scheduling method and node technology, applied in the field of Internet video, can solve problems such as the decrease of fluency rate, affecting the normal viewing of users, and the failure of CDN server to respond, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] image 3 A flowchart showing a node download scheduling method according to an embodiment of the present invention. This embodiment can be executed on a node (client, such as a personal computer PC browser). Such as image 3 As shown, the method mainly includes:
[0029] Step 301, based on the current playhead of the live stream played by the node, set a sliding window, wherein, the undownloaded live stream data in the sliding window is preferentially downloaded from the content distribution network CDN server; after the sliding window The undownloaded live stream data is preferentially downloaded from the connected neighbor nodes that can provide live stream data in the P2P mode of point-to-point data transmission;
[0030] Step 302, setting screening criteria, so that based on the screening criteria, a preferred neighbor node is selected from connected neighbor nodes that can provide live stream data, and a request is made to the preferred neighbor node to download...
Embodiment 2
[0076] Figure 5 A structural block diagram of a node download scheduling device 500 according to an embodiment of the present invention is shown. The device can be built into the node. Such as Figure 5 As shown, the device mainly includes:
[0077] The sliding window setting part 501 is used to set the sliding window based on the current playhead of the live stream played by the node, wherein, the undownloaded live stream data in the sliding window is preferentially downloaded from the CDN server of the content distribution network; The undownloaded live streaming data after the sliding window is preferentially downloaded from the connected neighbor nodes that can provide live streaming data in the P2P mode of point-to-point data transmission;
[0078] Screening criteria setting component 502, used to set screening criteria, so that based on the screening criteria, a preferred neighbor node is screened out from connected neighbor nodes that can provide live streaming data...
Embodiment 3
[0107] Figure 7 A structural block diagram of a node download scheduling device according to an embodiment of the present invention is shown. The node download scheduling device 1100 may be a host server with computing capabilities, a personal computer PC, or a portable portable computer or terminal. The specific embodiments of the present invention do not limit the specific implementation of the computing nodes.
[0108] The node download scheduling device 1100 includes a processor (processor) 1110 , a communication interface (Communications Interface) 1120 , a memory (memory) 1130 and a bus 1140 . Wherein, the processor 1110 , the communication interface 1120 , and the memory 1130 communicate with each other through the bus 1140 .
[0109] The communication interface 1120 is used for communicating with network devices, where the network devices include, for example, a virtual machine management center, shared storage, and the like.
[0110] The processor 1110 is used to ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 