The utility model content
In view of this, the utility model provides a kind of digital hard disc video recorder, can make the user view the abundant more information contents such as state information of peripheral functional modules easily.
For reaching above-mentioned purpose, the technical scheme of the utility model specifically is achieved in that
A kind of digital hard disc video recorder; Comprise central processing unit; Said central processing unit links to each other with digital signal processor DSP, internal memory, flash memory FLASH, hard disk, network interface, front panel interface, warning I/O and other interface respectively through peripheral component interconnect Bus PC I BUS or mutual integrated ring bus I2C BUS, and this digital hard disc video recorder also comprises apparatus for management of information;
Said apparatus for management of information comprises:
The management of video module links to each other with said central processing unit, flash memory, DSP respectively through peripheral component interconnect Bus PC I BUS, obtains video state information from said central processing unit, flash memory, DSP;
The channel management module links to each other with said central processing unit, flash memory, DSP respectively through PCI BUS, obtains channel status information from said central processing unit, flash memory, DSP.
Preferably, said apparatus for management of information further comprises:
Network management module links to each other with said central processing unit, FLASH respectively through PCI BUS, obtains network state information from said central processing unit and FLASH.
Preferably, said apparatus for management of information further comprises:
The hard disk management module links to each other with said central processing unit through PCI BUS, obtains disk state information from central processing unit.
Preferably, said apparatus for management of information further comprises:
The alarm administration module links to each other with said central processing unit through PCI BUS, links to each other with said warning I/O through mutual integrated ring bus I2C BUS, obtains alarm state information from said central processing unit, warning I/O.
Preferably, said apparatus for management of information further comprises:
The firmware version administration module links to each other with said central processing unit through PCI BUS, obtains the version information of each firmware of DVR from said central processing unit.
Preferably, said apparatus for management of information further comprises:
Display module links to each other respectively with said management of video module, channel management module, adopts unified graphic user interface GUI to show said video state information and channel status information.
Preferably, said apparatus for management of information adopts independently programmable logic array fpga chip to realize, or is integrated in the said central processing unit.
Visible by technique scheme; The apparatus for management of information of this digital hard disc video recorder of the utility model and digital hard disc video recorder; Through being specifically designed to the module of obtaining various information, can make the user view the abundant more information contents such as state information of peripheral functional modules easily.
Embodiment
For the purpose, technical scheme and the advantage that make the utility model is clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, to the utility model further explain.
The utility model mainly is on the basis of existing DVR, to have increased the apparatus for management of information that is specifically designed to management information; Be used to produce with central processing unit, FLASH, DSP etc. or the assembly of stored information is connected; Thereby obtain the comprehensive information content of each assembly among the DVR, make the user can be in the abundant more information content such as the state information that views peripheral functional modules easily.
For DVR, of paramount importance function is video recording and playback, so video information is most important information; In addition the variety of event of recording channel and alarm incident can trigger port video recording, so channel status information and alarm state information can reflect part video state information, and be also very important; And network and hard disk are most important two functional modules in the DVR equipment, therefore for system information, and video state information, channel status information, annunciator message, network state information and disk state information; Deng the state information that belongs to important peripheral functional modules; Therefore and firmware version information is the most basic information of DVR equipment, and as preferred embodiment, the utility model provides the structural representation of apparatus for management of information as shown in Figure 2; As shown in Figure 2, this device comprises:
Management of video module 201, through pci bus respectively with DVR in central processing unit, DSP, FLASH link to each other, be used to obtain video state information.
The video state information spinner will comprise video recording start and stop state, code stream type, video frame rate, actual bit rate and limit bit rate, resolution, compression parameters type and redundant video state information etc., specifically decides according to the function of DVR.These information can be obtained from DSP, FLASH, central processing unit.
Channel management module 202, through pci bus respectively with DVR in central processing unit, DSP, FLASH link to each other, be used to obtain the state information of each recording channel.
Channel status information mainly comprises tunnel name, passage initiate mode, passage dependent event, like mobile detection, hide and block and report to the police and intelligent incident etc., specifically decides according to the function of DVR is different.These information can be obtained from DSP, FLASH, central processing unit.
Network management module 203, through pci bus respectively with DVR in central processing unit, FLASH link to each other, be used to obtain network state information.
Network state information comprises that mainly basic configuration information (like IP address, subnet mask, default gateway, dns server address, multicast IP address, server end slogan and http port number etc.), the DDNS of network launch that situation and configuration information thereof, NTP launch situation and configuration information thereof, Email configuration information, DHCP launches situation and configuration information and PPPOE thereof and launches situation and configuration information thereof etc., specifically decides according to the function of DVR is different.These information can be obtained from FLASH and central processing unit.
Firmware version administration module 204 links to each other with central processing unit among the DVR through pci bus, obtains the version information of each firmware of DVR from central processing unit.
Hard disk management module 205 links to each other with central processing unit among the DVR through pci bus, obtains disk state information from central processing unit.
The disk state information spinner will comprise the state information (like dish position, state, capacity, remaining space, attribute, type and dish group) of hard disk number, total capacity, total surplus capacity and each hard disk of system etc., can from central processing unit, obtain.
Alarm administration module 206 links to each other with central processing unit among the DVR through pci bus, links to each other with the warning I/O through the I2C bus, is used to obtain alarm state information.
Alarm state information comprises the state information of the report to the police input and the output of reporting to the police, and mainly contains warning title, type of alarm and triggering recording channel information etc., can obtain from central processing unit and warning input/output interface.
Above-mentioned apparatus for management of information is a preferred embodiment of the utility model, has comprised all modules of the utility model design.In addition, do not have dependence between above-mentioned each module, for the real needs of obtaining information, above-mentioned each module of can arranging in pairs or groups is arbitrarily formed other embodiment, because combination is more, has not just detailed one by one here according to the user.
Particularly, above-mentioned each module can adopt individual chips (like fpga chip) to realize, also can a plurality of modules be realized by an individual chips; Certainly, also can be integrated in the existing central processing unit of DVR, concrete implementation can be confirmed as required.
The information that each module gets access to can be presented to the user by existing mode, and such as state information is offered central processing unit, the user can watch the interface through the information that existing visit central processing unit provides and watch; Also can in apparatus for management of information, increase a display module; (confirming according to each administration module that specifically comprises) links to each other respectively with above-mentioned each module; The state information that each module is obtained adopts unified gui interface to show, the user can watch state information through this display module of the visit of the data-interface among the DVR.
Particularly, the concrete grammar that above-mentioned each module is obtained information all is similar, and realization principle is following:
1, defines the variable of the state information that each module is required to be obtained/show in advance;
2, start separate threads/call relevant interface detects and real-time update/obtain the variate-value of each state information.
With the channel management module is example, and its concrete grammar that obtains channel status information is following:
1) the define channel administration module state information variable that need show, CHAN_CUR_STATUS for example, information such as comprise mainly whether tunnel name, passage are launched, whether passage dependent event (like mobile detection, hide and block and report to the police and intelligent incident etc.) takes place.
2) relate to the relevant state information of configuration parameter, generally can be through reading the value that configuration parameter in the internal memory obtains relevant parameter.As through calling title and the initiate mode information that relevant interface obtains user configured each passage of DVR of current time.
3) for the relevant event information of passage, need to detect in real time, therefore need to start separate threads and obtain Event triggered information.As start separate threads alarmInCtrlTask (), and obtain the relevant event information of passage, comprise intelligent event information, mobile detection information, video shelter warning message, video-losing information and video abnormal information.
Display module shows the GUI of state information, mainly comprises following step:
1) with certain distribution form (for example TAB paging) state information of each functional module is organized as the gui menu window.
2) call relevant interface each administration module from apparatus for management of information and obtain corresponding state information.
3) show the state information of each administration module with certain control form (for example scroll box or List View).
4) refresh the state information of each paging at a certain time interval, be convenient to promptly and accurately obtain the system status information of current time.
Above-mentioned apparatus for management of information is applied among the existing DVR as shown in Figure 1; Can obtain a kind of DVR of the utility model embodiment; Comprise central processing unit, said central processing unit links to each other with digital signal processor DSP, internal memory, flash memory FLASH, hard disk, network interface, front panel interface, warning I/O and other interface respectively through peripheral component interconnect Bus PC I BUS or mutual integrated ring bus I2C BUS; Above-mentioned each assembly is identical with existing DVR shown in Figure 1, and different with existing DVR be that the digital hard disc video recorder of the utility model also comprises apparatus for management of information;
Said apparatus for management of information comprises:
Management of video module 201 links to each other with said central processing unit, flash memory, DSP respectively through peripheral component interconnect Bus PC I BUS, obtains video state information from said central processing unit, flash memory, DSP;
Channel management module 202 links to each other with said central processing unit, flash memory, DSP respectively through PCI BUS, obtains channel status information from said central processing unit, flash memory, DSP.
Preferably, said apparatus for management of information may further include:
Network management module 203 links to each other with said central processing unit, FLASH respectively through PCI BUS, obtains network state information from said central processing unit and FLASH.
Preferably, said apparatus for management of information can further include:
Hard disk management module 205 links to each other with said central processing unit through PCI BUS, obtains disk state information from central processing unit.
Preferably, said apparatus for management of information can further include:
Alarm administration module 206 links to each other with said central processing unit through PCI BUS, links to each other with said warning I/O through mutual integrated ring bus I2C BUS, obtains alarm state information from said central processing unit, warning I/O.
Preferably, said apparatus for management of information can further include:
Firmware version administration module 204 links to each other with said central processing unit through PCI BUS, obtains the version information of each firmware of DVR from said central processing unit.
Preferably, said apparatus for management of information can further include:
Display module links to each other respectively with said management of video module, channel management module, adopts unified graphic user interface GUI to show said video state information and channel status information.
Preferably, said apparatus for management of information adopts independently programmable logic array fpga chip to realize, or is integrated in the said central processing unit.
Visible by the above embodiments, this digital hard disc video recorder of the utility model through being specifically designed to the module of obtaining various information, can make the user view the abundant more information contents such as state information of peripheral functional modules easily.
The above is merely the preferred embodiment of the utility model; Not in order to restriction the utility model; All within the spirit and principle of the utility model, any modification of being made, be equal to replacement, improvement etc., all should be included within the scope of the utility model protection.