Difference between revisions of "Onvif Device Reference Design/Project Architecture/Class Diagrams"

From RidgeRun Developer Connection
Jump to: navigation, search
(Simplified Class Diagram)
Line 7: Line 7:
 
[[File:Class diagram ref.png|800px|thumb|center|Class diagram for the reference design]]
 
[[File:Class diagram ref.png|800px|thumb|center|Class diagram for the reference design]]
  
 +
The interfaces, like IVideoSourceHandler, IVideoEncoderHandler, and IRtspStreamHandler allow you to implement your own handlers. These handlers are just attached to the class OnvifMediaCLient to create your own implementation for the platform, or you can create your own Imediaclient implementation, allowing you to easily modify our implementation to suit your needs.
  
  

Revision as of 16:23, 28 June 2022




Previous: Project Architecture/High Level Design Index Next: Reference Designs




Simplified Class Diagram

In this diagram you can see a simplification of the design that was implemented.

Class diagram for the reference design

The interfaces, like IVideoSourceHandler, IVideoEncoderHandler, and IRtspStreamHandler allow you to implement your own handlers. These handlers are just attached to the class OnvifMediaCLient to create your own implementation for the platform, or you can create your own Imediaclient implementation, allowing you to easily modify our implementation to suit your needs.



Previous: Project Architecture/High Level Design Index Next: Reference Designs