Template:DeepStream Reference Designs/Main contents: Difference between revisions

No edit summary
Line 26: Line 26:
The framework is the main infrastructure responsible for driving the application state and logic. All modules here do not need modification in order to implement a new application, consequently, this part is the common source that is shared with other applications. There are four principal sections that compose the framework:
The framework is the main infrastructure responsible for driving the application state and logic. All modules here do not need modification in order to implement a new application, consequently, this part is the common source that is shared with other applications. There are four principal sections that compose the framework:


* '''Camera Capture''': In charge of keeping the control of media sources (cameras, RTSP streams).
* '''Camera Capture''': In charge of keeping the control of media sources.
* '''AI Manager''': This module will process DeepStream inference defined by the application and will communicate with the next section.
* '''AI Manager''': This module will process DeepStream inference defined by the application and will communicate with the next section.
* '''Action Dispatcher''': Uses the data of DeepStream inference to do established actions depending on policies. The actions and policies are defined by the application.
* '''Action Dispatcher''': Uses the data of DeepStream inference to do established actions depending on policies. The actions and policies are defined by the application.
* '''Config Parser''': This module is in charge of loading the configuration files set up to be used by the application.  
* '''Config Parser''': This module is in charge of loading the configuration files set up to be used by the application.


=== Application ===
=== Application ===
583

edits