From 2222f8698130281f670250de65289bd6c0f394d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD=20=D0=9F=D0=BE=D0=B4=D0=BC=D0=BE?= =?UTF-8?q?=D0=B3=D0=B8=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9?= Date: Fri, 2 Sep 2022 00:20:00 +0300 Subject: [PATCH] Update 'README.md' --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fb96d2f..48dd439 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,19 @@ # cv_networking_pipeline_linux +Receive by UDP, process with ORB-SLAM3, visualize the result, and send by OSC. Made for Linux. +UPDATE: Implemented send/receive pipeline with the NDI protocol. -## Receive by UDP, process with ORB-SLAM3, visualize the result, and send by OSC. Made for Linux. +1. Implemented sending and receiving by NDI + OpenCV. The code is in NDIlib_Send_Video.cpp and in the NDIlib_Recv.cpp + +## Installation + +### Requirements +1. Install Gstreamer from the following tutorial: Как_устанавливать_GStreamer.pdf + +### Building +1. `mkdir build && cd build` +2. `cmake ..` +3. `make` + +### Running +1. You can run either from the IDE either from the terminal NDILib_Send_Video and NDIlib_Recv executables. +2. You can also test the rest of the executables.