Movatterモバイル変換


[0]ホーム

URL:


CN101873487A - Decoding method, decoder and system based on audio/video monitoring system - Google Patents

Decoding method, decoder and system based on audio/video monitoring system
Download PDF

Info

Publication number
CN101873487A
CN101873487ACN 201010114506CN201010114506ACN101873487ACN 101873487 ACN101873487 ACN 101873487ACN 201010114506CN201010114506CN 201010114506CN 201010114506 ACN201010114506 ACN 201010114506ACN 101873487 ACN101873487 ACN 101873487A
Authority
CN
China
Prior art keywords
decoding
channels
current monitoring
channel
monitor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201010114506
Other languages
Chinese (zh)
Other versions
CN101873487B (en
Inventor
曹云
陈王贤
陈军科
胡扬忠
邬伟琪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Hikvision Digital Technology Co Ltd
Original Assignee
Hangzhou Hikvision Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Hikvision Digital Technology Co LtdfiledCriticalHangzhou Hikvision Digital Technology Co Ltd
Priority to CN 201010114506priorityCriticalpatent/CN101873487B/en
Publication of CN101873487ApublicationCriticalpatent/CN101873487A/en
Application grantedgrantedCritical
Publication of CN101873487BpublicationCriticalpatent/CN101873487B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention discloses a decoding method, a decoder and a system based on an audio/video monitoring system, which are used for carrying out polling decoding on the data stream of a plurality of monitoring channels by adopting a decoding channel. The method comprises the following steps: determining the current monitoring channel corresponding to the decoding channel and decoding the current monitoring channel; and after completing decoding of the current monitoring channel, decoding the next monitoring channel according to the preset decoding sequence of the monitoring channels. The invention can effectively utilize a few of decoders to realize decoding monitoring of a plurality of monitoring points, improve the cost performance of the network audio/video decoders and simultaneously lower the cost of decoding on the wall in the monitoring system.

Description

Coding/decoding method, decoder and system based on audio/video monitor and control system
Technical field
The present invention relates to the audio-video monitoring technical field, relate in particular to a kind of coding/decoding method, decoder and system based on audio/video monitor and control system.
Background technology
Current audio-video monitoring technology has developed into the based on network digital audio/video monitoring epoch, the based on network effective establishment of the various often watch-dogs of the audio/video monitor and control system of structure, and a typical audio/video monitor and control system sees also Fig. 1.This system is made of IMAQ center (front end), image stores processor center (middle-end) and Surveillance center (rear end), and wherein, the IMAQ center is that the equipment such as video camera by the top constitute, and is used for the collection site image; The image stores processor is centered close to mid portion, have to image/voice record a video for a long time, the function of recording, telemonitoring and control; Surveillance center carries out comprehensive control and management to the video image of front end, and the management of warning is wherein arranged, the management of video image storage, and the management of video image live preview.Comprise that an important function is a decoding on-wall in the preview management, so-called decoding on-wall refers to, and with the image behind the decoder decode, the physics of process decoder shows that mouth is shown on the video wall.
In supervisory control system, the control point of front end is many, also, has many monitor channels, few tens up to a hundred, several more than thousand ten thousand at most, specifically decides on using.To carry out decoding on-wall to so many monitor channels, if adopt man-to-man method, even so for the audio/video decoder of multichannel, its quantity also can be many, and the price of decoder is relatively expensive, thus, in a supervisory control system, the required cost of decoding on-wall will be bigger.
Summary of the invention
In view of this, the invention provides a kind of coding/decoding method, decoder and system, to realize utilizing the decoding on-wall of a spot of decoder realization to a plurality of control points based on audio/video monitor and control system.
For this reason, the embodiment of the invention adopts following technical scheme:
A kind of coding/decoding method based on audio/video monitor and control system, be used to adopt a decoding channels that the data flow of at least two monitor channels is carried out the poll decoding, may further comprise the steps: determine the pairing current monitoring channel of described decoding channels, and current monitoring channel is decoded; After the decoding of finishing current monitoring channel,, next monitor channel is decoded according to the decoding order of preset monitoring passage.
When arbitrary situation below the appearance, determine to finish the decoding of current monitoring channel: the decoding preview time of the current monitoring channel that presets arrives; The interruption that is connected of described decoding channels and current monitoring channel; Network connects unusual.
The source of the data flow of described monitor channel is DVR, DVS, IPS or streaming media server.
A kind of decoder based on audio/video monitor and control system, described decoder comprises one or more decoding channels, described decoding channels is used for the data flow of at least two monitor channels is carried out the poll decoding, described decoder also comprises: preset unit is used to preset the decoding order of decoding channels to each monitor channel; Determining unit is used for determining whether described decoding channels is finished the decode procedure of current monitoring channel; Switch unit is used for according to the decoding order that presets, described decoding channels being switched to next monitor channel decoding when described determining unit determines that the decoding of current monitoring channel has been finished.
Described determining unit determines to finish the decoding of current monitoring channel when one of following situation: the decoding preview time of the current monitoring channel that presets arrives; The interruption that is connected of described decoding channels and current monitoring channel; Network connects unusual.
Described decoder also comprises the timer that poll switches, and is used for the decoding preview time is carried out timing.
A kind of audio/video monitor and control system, comprise encoder, the corresponding one or more monitor channels of described encoder, described decoder comprises one or more decoding channels, each decoding channels is used for the data flow of at least two monitor channels is carried out the poll decoding, described decoder also comprises: preset unit is used to preset the decoding order of decoding channels to each monitor channel; Determining unit is used for determining whether described decoding channels is finished the decode procedure of current monitoring channel; Switch unit is used for according to the decoding order that presets, described decoding channels being switched to next monitor channel decoding when described determining unit determines that the decoding of current monitoring channel has been finished.
Described determining unit determines to finish the decoding of current monitoring channel when one of following situation: the decoding preview time of the current monitoring channel that presets arrives; The interruption that is connected of described decoder and current monitoring channel; Network connects unusual.
Described decoder also comprises the timer that poll switches, and is used for the decoding preview time is carried out timing.
Described encoder is DVR, DVS, IPS or streaming media server.
The invention has the advantages that decoding channels a plurality of monitor channels of can poll decoding.Suppose that a network audio-video multi-channel decoder has 8 decoding channels, calculate according to 64 monitor channels of every road decoding channels maximum configured,decoder 8*64=512 road monitor channel of can decoding in contrast to man-to-man mode, has had more the decoding of 512-8=504 road monitor channel.This shows that the present invention has improved the monitor channel number of the decoding of decoder greatly, well improved the cost performance of decoder, and can satisfy in most of supervisory control system demand for decoding on-wall.
Description of drawings
Fig. 1 is a prior art audio/video monitor and control system schematic diagram;
Fig. 2 is a poll coding/decoding method flow chart of the present invention;
Fig. 3 is embodiment of the invention poll decoding schematic diagram;
Fig. 4 is an embodiment of the invention poll coding/decoding method flow chart;
Fig. 5 is an embodiment of the invention poll decoder architecture schematic diagram.
Embodiment
For audio/video decoder, if only adopting man-to-man mode decodes to the control point of front end, can cause the demand of decoder in a supervisory control system to increase greatly, and because the price comparison costliness of decoder, in a supervisory control system, the cost of decoding on-wall is just bigger so.For this reason, the invention provides a kind of coding/decoding method of realizing the poll decoding, can utilize limited decoder that the multi-path monitoring passage is decoded.
Referring to Fig. 2, be poll coding/decoding method flow chart of the present invention, comprising:
S201: determine the pairing current monitoring channel of described decoding channels, and current monitoring channel is decoded;
S202: after the decoding of finishing current monitoring channel,, next monitor channel is decoded according to the decoding order of preset monitoring passage.
Wherein, when following any situation, can think the decoding of having finished current monitoring channel:
The decoding preview time of the current monitoring channel that (1) presets arrives;
(2) interruption that is connected of decoding channels and current monitoring channel;
(3) network connects unusual.
Thus, the present invention can effectively utilize a small amount of decoder to realize the decoding of a plurality of control points is monitored, and has improved the cost performance of network audio-video decoder, has reduced the expense of decoding on-wall in the supervisory control system simultaneously.
Introduce a specific embodiment of the present invention below.
Referring to Fig. 3, be embodiment of the invention poll decoding schematic diagram.
Circular frame the inside is the set of encoding device among Fig. 3, it has represented the source part of coded data, DVR (Digital Video Recorder is specifically arranged, digital hard disc video recorder), DVS (Digital VideoSever, digital video code), IPC (IP Camera, web camera), streaming media server etc.The coding pass on these encoding devices abstract be one by one monitor channel, for decoder, these are exactly its object that need decode.
On decoder, take out the decoding channels of fair amount according to its decoding capability, in order to realize many-to-one decoding process, can adopt such strategy: the monitor channel of configuration multichannel on a decoding channels, and set the preview time of each monitor channel, like this, when a monitor channel carries out live preview and when the preview time arrives, just stop the decoding of this monitor channel, switch to the preview of decoding of next monitor channel, and arrive preview at next monitor channel and carry out identical action during the time, by that analogy, circulation decoding preview.Like this, on a decoding channels, just can realize decoding preview to the multi-path monitoring passage.
Referring to Fig. 4,, comprising for the embodiment of the invention realizes the flow chart that poll is decoded:
S401: judge whether to get stream; If enter S402; If not, wait continues after 1 second to detect.
S402: the initial work that is configured parameter.
S403: upgrade circulation decoding link information, be mainly and find the current monitor channel node that needs decoding.
S404: the decoding of carrying out the current monitoring channel node connects; If successful connection enters S405; If failure then returns to S401;
S405: the decoding preview time according to configuration is provided with the decoding timer.
S406: decoding channels is set begins decoding.
S407: judge whether to arrive the decoding preview time; If enter S411; If not, enter S408;
S408: judge whether to close decoding and connect; If enter S411; If not, enter S409;
S409: judge whether network connects normal; If enter S410; If not, enter S411;
S410: proceed the decoding action, get back to S407 then.
S411: disconnect current network and connect, decoding channels is set stops decoding, return to S401 then.
Except said method, the present invention also provides a kind of decoder based on audio/video monitor and control system, and this decoder comprises one or more decoding channels 501, and described decoding channels is used for the data flow of at least two monitor channels is carried out the poll decoding, referring to Fig. 5, decoder also comprises:
Preset unit 502 is used to preset the decoding order of decoding channels 501 to each monitor channel;
Determining unit 503 is used for determining whether the decode procedure of 501 pairs of current monitoring channel of decoding channels is finished;
Switch unit 504 is used for when determining unit 503 determines that the decoding of current monitoring channel has been finished, and the decoding order according to preset unit 502 presets switches to next monitor channel with decoding channels 501 and decodes.
Wherein, determining unit 503 determines that when one of following situation decoding channels 501 finishes the decoding of current monitoring channel: the interruption that is connected of the decoding preview time arrival of the current monitoring channel that presets, decoding channels and current monitoring channel, perhaps, network connects unusual.
Preferably, described decoder also comprises the timer that poll switches, and is used for the decoding preview time is carried out timing.
In addition, the present invention also provides a kind of audio/video monitor and control system, this system comprises encoder, the corresponding one or more monitor channels of encoder, encoder comprises DVR, DVS, IPS and streaming media server etc., especially, decoder in this system comprises one or more decoding channels, each decoding channels is used for the data flow of at least two monitor channels is carried out the poll decoding, and referring to Fig. 5, decoder also comprises:
Preset unit 502 is used to preset the decoding order of decoding channels 501 to each monitor channel;
Determining unit 503 is used for determining whether the decode procedure of 501 pairs of current monitoring channel of decoding channels is finished;
Switch unit 504 is used for when determining unit 503 determines that the decoding of current monitoring channel has been finished, and the decoding order according to preset unit 502 presets switches to next monitor channel with decoding channels 501 and decodes.
Wherein, determining unit 503 determines that when one of following situation decoding channels 501 finishes the decoding of current monitoring channel: the interruption that is connected of the decoding preview time arrival of the current monitoring channel that presets, decoding channels and current monitoring channel, perhaps, network connects unusual.
Preferably, described decoder also comprises the timer that poll switches, and is used for the decoding preview time is carried out timing.
As seen, the present invention proposes a kind of one-to-many decoding scheme, promptly utilize a decoding channels to realize the poll decoding according to the time interval monitor channel of each configuration of poll successively.
The invention has the advantages that decoding channels a plurality of monitor channels of can poll decoding.Suppose that a network audio-video multi-channel decoder has 8 decoding channels, calculate according to 64 monitor channels of every road decoding channels maximum configured,decoder 8*64=512 road monitor channel of can decoding in contrast to man-to-man mode, has had more the decoding of 512-8=504 road monitor channel.This shows that the present invention has improved the monitor channel number of the decoding of decoder greatly, well improved the cost performance of decoder, and can satisfy in most of supervisory control system demand for decoding on-wall.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (10)

CN 2010101145062010-02-092010-02-09Decoding method, decoder and system based on audio/video monitoring systemActiveCN101873487B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN 201010114506CN101873487B (en)2010-02-092010-02-09Decoding method, decoder and system based on audio/video monitoring system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN 201010114506CN101873487B (en)2010-02-092010-02-09Decoding method, decoder and system based on audio/video monitoring system

Publications (2)

Publication NumberPublication Date
CN101873487Atrue CN101873487A (en)2010-10-27
CN101873487B CN101873487B (en)2012-08-22

Family

ID=42998112

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN 201010114506ActiveCN101873487B (en)2010-02-092010-02-09Decoding method, decoder and system based on audio/video monitoring system

Country Status (1)

CountryLink
CN (1)CN101873487B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103024360A (en)*2012-12-282013-04-03河南辉煌科技股份有限公司Method for simulating input video monitoring system of multi-channel video coder
CN103037200A (en)*2012-12-052013-04-10江苏清投视讯科技有限公司Distributed network video processor based on advanced RISC machine (ARM) framework
CN103780870A (en)*2012-10-172014-05-07杭州海康威视数字技术股份有限公司Video image quality diagnosis system and method thereof
CN103841368A (en)*2012-11-222014-06-04中国电信股份有限公司Video switching method and system, central server, and video channel management device
CN108400977A (en)*2018-02-072018-08-14苏州科达科技股份有限公司Video data transfers method and device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1192619C (en)*2002-01-082005-03-09华为技术有限公司Multiple-picture display method in video conference system
CN101448152B (en)*2007-11-282013-01-02华为终端有限公司 Multi-channel video processing method and system, terminal and media server
CN101291417B (en)*2008-06-062011-03-02中兴通讯股份有限公司Polling method and system for videoconference system
CN101594539A (en)*2009-06-242009-12-02中兴通讯股份有限公司Realize method, decoder and the supervisory control system of decoder synchronous polling

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103780870A (en)*2012-10-172014-05-07杭州海康威视数字技术股份有限公司Video image quality diagnosis system and method thereof
CN103780870B (en)*2012-10-172017-11-21杭州海康威视数字技术股份有限公司Video image quality diagnostic system and its method
US10015529B2 (en)2012-10-172018-07-03Hangzhou Hikvision Digital Technology Co., Ltd.Video image quality diagnostic system and method thereof
CN103841368A (en)*2012-11-222014-06-04中国电信股份有限公司Video switching method and system, central server, and video channel management device
CN103841368B (en)*2012-11-222017-12-12中国电信股份有限公司Video switching method and system, central server, video channel management equipment
CN103037200A (en)*2012-12-052013-04-10江苏清投视讯科技有限公司Distributed network video processor based on advanced RISC machine (ARM) framework
CN103037200B (en)*2012-12-052016-04-06江苏清投视讯科技有限公司A kind of distributed network video processor based on ARM framework
CN103024360A (en)*2012-12-282013-04-03河南辉煌科技股份有限公司Method for simulating input video monitoring system of multi-channel video coder
CN108400977A (en)*2018-02-072018-08-14苏州科达科技股份有限公司Video data transfers method and device

Also Published As

Publication numberPublication date
CN101873487B (en)2012-08-22

Similar Documents

PublicationPublication DateTitle
CN101778259A (en)Network video monitoring system and method for improving video display efficiency thereof
CN101873487B (en)Decoding method, decoder and system based on audio/video monitoring system
US20150256835A1 (en)Video analysis apparatus, monitoring system, and video analysis method
US9807433B2 (en)Encoding system and encoder reallocation method
CN102148961A (en)Monitoring processing method and device and network video monitoring system
CN102215381A (en)Integrating device and method for integrating digital video monitoring systems
CN109587002B (en)State detection method and system for video network monitoring equipment
CN103095480A (en)Method of head end system switch between master and slave and network management equipment and head end system
CN104079975A (en)Image processing device, image processing method, and computer program
US8587654B2 (en)Network switch control digital video recorder
CN102300120B (en)Switch and method for selectively outputting multiple signals
CN104581036A (en)Multi-screen control method and device for performing video and audio multi-screen display
CN103685314A (en)Method for achieving seamless switching of unicast and multicast of stream media playing
CN110740295A (en) A method and device for round-robin playback of video network monitoring video stream
CN100512129C (en)End-to-end information transmission method and system
KR102001549B1 (en)Apparatus and Method for Cutting Several Encoded Video Streams Without Preceding Decoding
JP2008301335A (en)Video signal switching apparatus
CN109698953B (en)State detection method and system for video network monitoring equipment
CN102256115A (en)Video monitoring method and device for digital video recorder under low-bandwidth condition
CN110324667B (en)Novel video stream playing method and system
CN102325249B (en)Real-time monitoring method and video management server applied to video monitoring system
CN202772989U (en)Video relaying soft handover system
CN102790863B (en)Video rebroadcast soft handoff system and method
CN110430479A (en)A kind of the multicast group address distribution method and video matrix of video matrix
KR101681844B1 (en)Method for conversion to high definition cctv system for metropolitan railway

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp