From 831efb2354cdc99c8ea736dbbc6ead99b51de7bd Mon Sep 17 00:00:00 2001 From: Artur Date: Sun, 12 Oct 2025 18:03:46 +0300 Subject: [PATCH] Readme append --- .gitignore | 3 ++- README.md | 17 +++++++++++++++++ gstAutotest | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c92c6b2..4bb3e00 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ __pycache__ *.yuv *.mp4 *.csv -*log*txt \ No newline at end of file +*log*txt +.env \ No newline at end of file diff --git a/README.md b/README.md index e266bc8..c2c569f 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,23 @@ In this repository collected different pipelines with workarounds for zero laten Main idea for now is using of docker container with running Ubuntu 22.04 distro inside, mostly for testing purposes. We must passthrough in this case GPU and Decklink devices for this purpose it is necessary to have similar driver versions on host and container system, otherwise it just will not work. Component diagram showing what we want to achieve + +## How to run + +It is suggested to use `nohup` for background execution. + +```sh +# create venv +$ python3 -m venv ./.Python +$ . .Python/bin/activate +$ pip install -r gstAutotest/requirements.txt +$ nohup python3 ./gstAutotest/gstreamerAutotest.py -c="./gstAutotest/autotest-conf.yaml" & +``` +Output will be saved in **results** folder. + + +## UML diagram with latency element explanation + ```plantuml ``@startuml node "Host" { diff --git a/gstAutotest b/gstAutotest index 7bff99a..8daf682 160000 --- a/gstAutotest +++ b/gstAutotest @@ -1 +1 @@ -Subproject commit 7bff99a6c77449c5bcbe8421cb94e5bdd8022c97 +Subproject commit 8daf682763f70b995a43c403ee202ce233700d11