Supercharge Your Innovation With Domain-Expert AI Agents!

A video scheduling engine device and method based on distributed management

A scheduling engine and distributed technology, applied in the direction of multi-program device, resource allocation, inter-program communication, etc., can solve the problems of inability to dynamically adjust resources, inability to perform dynamic adjustment, inability to implement priority processing of different business systems, etc.

Active Publication Date: 2022-05-24
中电云计算技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above existing solutions have the following deficiencies in practical application: 1) Since the camera sends the video stream to each business system according to the pre-configured fixed parameters, it will cause the same video stream to be repeatedly pulled by different business systems. The network bandwidth resources (IO) of the server cause a large waste; 2) Since the parameters of the camera are pre-configured, they cannot be dynamically adjusted during application. When new services are added to the camera, the system needs to turn off all tasks and It is not efficient to reconfigure the updated parameters and then restart; 3) The video scheduling engine is strongly coupled with the business system, and needs to be adapted between different business systems; 4) It is impossible to implement different business systems and different cameras. Stream priority processing; 5) It is impossible to dynamically adjust system resources according to the number of tasks and the number of cameras

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
  • A video scheduling engine device and method based on distributed management
  • A video scheduling engine device and method based on distributed management
  • A video scheduling engine device and method based on distributed management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0063] It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict; and, based on the embodiments in the present disclosure, those of ordinary skill in the art can obtain the results obtained without creative work. All other embodiments fall within the protection scope of the present disclosure.

[0064] It is noted that various aspects of embodiments within the scope of the appended claims are described below. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and / or function described herein is illustrative only. Based on this disclosure, those skilled in the art should appreciate that an aspect described herein may be implemented independently of any other aspects and that two or more of these aspe...

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 present invention provides a video dispatching engine device and method based on distributed management. The device includes: a task parsing module, which is used to obtain the parameters of the storage task opening request and the parameters of the camera that needs to be opened for the task; determine the minimum abstraction of the camera The frame period stores the minimum frame drawing period that meets the frame drawing requirements of all tasks; the task distribution module is used to submit the cameras that are mounted with tasks but not turned on to the camera management module for management in the form of a message queue; the camera management module, It is used for distributed management of the cameras submitted by the task management module; the camera execution module is used to enable the camera stream to draw frames, and distribute pictures to the business system queue that processes the task according to the execution cycle and routing parameters of different tasks of the camera, and at the same time Report exception information to the camera management module. The invention can realize video scheduling in which resources are utilized more efficiently.

Description

technical field [0001] The present invention relates to the technical field of video scheduling, and in particular, to a video scheduling engine device and method based on distributed management. Background technique [0002] At present, the general video scheduling engine mainly adopts the following scheme: configure fixed parameters for each camera, and after the camera task is started, the camera sends the video stream to the business system that needs to be processed according to the parameters. The above-mentioned existing solutions have the following deficiencies in practical application: 1) Since the camera sends the video stream to each service system according to the pre-configured fixed parameters, it will cause the same video stream to be pulled repeatedly by different service systems. The network bandwidth resources (IO) of the server cause great waste; 2) Since the parameters of the camera are pre-configured, it cannot be dynamically adjusted during application....

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/48G06F9/50G06F9/54
Inventor 李鹏飞
Owner 中电云计算技术有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More