Onvif Device Reference Design/Project Architecture/High Level Design: Difference between revisions
Line 3: | Line 3: | ||
</noinclude> | </noinclude> | ||
=High Level Design= | =High Level Design= | ||
The high-level design of the reference design is presented in figure 1. There are the following modules: | |||
* Default Server: This class instance the OnvifServer provided by LibOnvif and set up all its necessary information such as network interface, port, encryption, etc. See an example of this [[Onvif_device_server/User_Guide/Basic_Onvif_server_implementation|here]]. | |||
[[File:OnvifRefDesignHighLevelDiagram.png|thumb|center|1100px|Figure 1: High Level Design of Onvif Reference ]] | [[File:OnvifRefDesignHighLevelDiagram.png|thumb|center|1100px|Figure 1: High Level Design of Onvif Reference ]] | ||
File:OnvifRefDesignHighLevelDiagram.png | File:OnvifRefDesignHighLevelDiagram.png |
Revision as of 13:32, 28 June 2022
Make sure you also check Onvif Device Reference Design's companion project: Onvif device server |
ONVIF Device Reference Design |
---|
Project Architecture |
Getting Started |
Reference Designs |
Customizing the Project |
Contact Us |
High Level Design
The high-level design of the reference design is presented in figure 1. There are the following modules:
- Default Server: This class instance the OnvifServer provided by LibOnvif and set up all its necessary information such as network interface, port, encryption, etc. See an example of this here.
File:OnvifRefDesignHighLevelDiagram.png