Parallel transcoding system and method for code streams of video monitoring platform

A video monitoring and transcoding technology, which is applied in closed-circuit television systems, transmission systems, digital transmission systems, etc., and can solve problems such as severe load on transcoding servers

Inactive Publication Date: 2017-08-18
武汉众智数字技术有限公司
View PDF5 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the embodiments of the present invention is to provide a system and method for parallel transcoding of video surveillance platform code streams, aiming to solve the problem of severe load on the transcoding server during the interconnection process of video surveillance platforms

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
  • Parallel transcoding system and method for code streams of video monitoring platform
  • Parallel transcoding system and method for code streams of video monitoring platform
  • Parallel transcoding system and method for code streams of video monitoring platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] refer to figure 1 , is a network topology diagram of a video monitoring platform code stream parallel transcoding system provided by an embodiment of the present invention.

[0028] The system includes: a network management server, a scheduling server and a cluster of transcoding servers. Among them, the transcoding server cluster includes multiple transcoding servers, figure 1 In the description, the transcoding server cluster includes three transcoding servers as an example, and the system is connected to the national standard platform through a gateway.

[0029] The network management server is used to manage scheduling servers and transcoding server clusters. Specifically, you can assign a unique ID to each server (including scheduling server and transcoding server), remotely configure or restart the scheduling server or transcoding server; you can also check the running status of each server, including online status, number of transcoding channels, etc. Includin...

Embodiment 2

[0034] refer to image 3 , is an operation flowchart of a scheduling server in a method for parallel transcoding of code streams on a video surveillance platform provided by an embodiment of the present invention.

[0035] The operation steps of the scheduling server include:

[0036] Step 301, receiving a video request from the Shanglian GB platform.

[0037] Video requests include real-time video on-demand and stop, video on-demand and stop, video pause and resume, video positioning, fast playback, slow playback and other operations.

[0038] Step 302, judging whether there is a transcoding server with low load, if yes, execute step 303; if not, execute step 304.

[0039] In step 303, the transcoding server with a lower load is notified to perform the transcoding task.

[0040] Step 304, prompting that the load is full, and the transcoding task ends.

[0041] Through clustered transcoding, users can deploy transcoding servers according to the scale of use. This method i...

Embodiment 3

[0043] refer to Figure 4 , is an operation flowchart of a transcoding server in a method for parallel transcoding of code streams on a video surveillance platform provided by an embodiment of the present invention.

[0044] The operation steps of the transcoding server include:

[0045] Step 401, receiving a video request from a management server.

[0046] Step 402 , judging whether there is a transcoding process with a low load, if not, prompting that there is no idle transcoding process, and the transcoding task ends; if yes, proceed to step 403 .

[0047] Video requests include real-time video on-demand and stop, video on-demand and stop, video pause and resume, video positioning, fast playback, slow playback and other operations.

[0048] Step 403: After the transcoding process obtains the video request, it sends the video request to the non-standard platform and receives the target video code stream at the same time.

[0049] Step 404, judge whether the target video c...

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 embodiment of the invention provides a parallel transcoding system and a parallel transcoding method for code streams of a video monitoring platform. The system comprises a webmaster server, a scheduling server and a transcoding server cluster, wherein the webmaster server is used for managing the scheduling server and the transcoding server cluster; the scheduling server is used for analyzing a load state of each transcoding server in the transcoding server cluster, determining the transcoding servers of which the load states accord with a first preset requirement, and sending a received code stream transcoding request to at least one transcoding progress; the transcoding progress is used for transcoding the acquired target video code streams. According to the system and the method provided by the invention, time wasted by frequent restarting of the transcoding progress due to crash of the transcoding progress is saved, and transcoding efficiency and reliability are improved.

Description

technical field [0001] The invention relates to the field of urban video monitoring, and more specifically relates to a system and method for parallel transcoding of code streams on a video monitoring platform. Background technique [0002] In order to better guide the national public security organs to carry out the network construction of video surveillance systems and the integration and sharing of video image information, promote and implement standards such as GB / T 28181 as the standards for the interconnection of video surveillance systems in the public security industry, and make major contributions to the construction of provincial and municipal platforms. Tasks, networking architecture, standard mandatory items, standard compliance testing, and networking platform functional performance are standardized. The GB / T 28181 standard provides a unified signaling interface and video and audio codec interface for the interconnection of video surveillance platforms and the i...

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 Applications(China)
IPC IPC(8): H04L12/24H04L29/06H04L29/08H04N7/18
CPCH04L41/08H04L41/50H04L67/1004H04N7/18H04L65/75
Inventor 方辉谈鸿涛
Owner 武汉众智数字技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products