Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Device and method for scheduling push flow server, and computer readable storage medium

A scheduling device and server technology, applied in the field of live broadcasting, can solve the problems of low scheduling accuracy of streaming server, data collection delay, unstable video streaming upload rate, etc.

Active Publication Date: 2018-05-18
PING AN TECH (SHENZHEN) CO LTD
View PDF4 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] After receiving the streaming request from the streaming streaming client, the source server of the core node directly assigns the request to a server with a smaller load in the server group for processing. In this way, the load is calculated by collecting data such as the status information of each server, but This distribution method has the following defects: one server is responsible for many push tasks at the same time, and the parameters and status of each push task are different, resulting in delayed or inaccurate data collection; due to the existence of this defect, the push The scheduling accuracy of the streaming server is low, which leads to unstable upload rate of the video stream

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Device and method for scheduling push flow server, and computer readable storage medium
  • Device and method for scheduling push flow server, and computer readable storage medium
  • Device and method for scheduling push flow server, and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0049] The invention provides a scheduling device for a streaming server. refer to figure 1 As shown, it is a schematic diagram of a preferred embodiment of the scheduling device of the streaming server in the present invention.

[0050] In this embodiment, the scheduling device of the streaming server includes at least a memory 11 , a processor 12 , a communication bus 13 , and a network interface 14 .

[0051] Wherein, the memory 11 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (eg, SD or DX memory, etc.), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 11 may be an internal storage unit of the scheduling device of the streaming server, for example, a hard disk of the sche...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a device for scheduling a push flow server. The device comprises a memory and a processor, the memory stores a scheduling program capable of running on the push flow server, and when the program is executed by the processor, the following steps are implemented: when a push request sent by a push flow client is received, determining a geographical area where the push flow client is located according to the push flow request; obtaining an IP address of a first level node server corresponding to the geographical area in a server group according to preset server level distribution; sending the obtained IP address to the push flow client, so that the push flow client pushes a live broadcast streaming media file to the first level node server corresponding to the IP address according to the IP address. The invention further provides a method for scheduling the push flow server, and a computer readable storage medium. By adoption of the device and method disclosed by the invention, the accuracy of scheduling the push flow server is improved, thus improving the stability of the uploading speed of video streams.

Description

technical field [0001] The present invention relates to the field of live broadcast technology, in particular to a scheduling device, method and computer-readable storage medium for a streaming server. Background technique [0002] During webcasting, the streaming client (anchor user) pushes the live video to the source server in the form of streaming media. The typical feature of live video is to compress the continuous video information and put it on the streaming media server. Watch as you go without having to wait for the entire file to download. The live broadcast client (live broadcast viewer) sends a viewing request, and the source server in the live broadcast platform pulls the live video file stream to the client of the viewer. [0003] After the source server of the core node receives the streaming request from the streaming streaming client, it directly assigns the request to the server with a smaller load in the server group for processing. This method calculate...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/06H04L29/08H04N21/2187H04N21/231H04N21/239
CPCH04L67/1004H04L67/1008H04N21/2187H04N21/23103H04N21/2393H04L65/65H04L67/63
Inventor 张国梁
Owner PING AN TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products