Difference between revisions of "Onvif Device Reference Design/Project Architecture/High Level Design"
(→High Level Design) |
(→High Level Design) |
||
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 08: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