upd developer_faq.md

This commit is contained in:
iperov 2021-08-30 19:45:49 +04:00
parent d229415bb4
commit b11c287c7b
2 changed files with 2 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View file

@ -7,6 +7,8 @@ All CPU-intensive tasks are done by native libraries compiled for Python, such a
## What does the internal architecture look like?
<img src="architecture.png"></img>
It consists of backend modules that work in separate processes. The modules work like a conveyor belt. CameraSource(FileSource) generates the frame and sends it to the next module for processing. The final output module outputs the stream to the screen with the desired delay. Backend modules manage the abstract controls that are implemented in the UI. Thus, the Model-View-Controller pattern is implemented. To reduce latency, some custom interprocess communication elements are implemented.
## What are the current problems for implementation for AMD ?