dgistreamer-debugger

0.0.16 • Public • Published

DgiStreamer-Debugger

The complementary tool to enable the main application to stream pipline outputs back to it. This work by rise a server and espose a video feed buy the gStreamer sink dedicated to this in the pipeline.

Installation

First be sure to have installed all the needed system requirements:

  • libgstreamer-plugins-base1.0-dev
  • libgstreamer1.0-dev

Ubuntu and Debian

sudo apt update -y
sudo apt install -y libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev

NOTE: if you are using anaconda or conda the gStreamer version will be taken from the conda env, and not form the system you should update your sytem PATH variable in order to use the original gStreamer binaries, or set up some aliases.

Install the tool

After installing the prerequisites you can simply install the package via npm:

npm install -g dgistreamer-debugger 

However the coode need to run the node-gpy to buld some binaries and thefore may be required to be installed in unsfae mode:

npm install -g --unsafe-perm=true --allow-root dgistreamer-debugger

The -g or global install is needed to make the client pipline editor work whit this tool.

NOTE: on Linux or mac the sudo migth be required

If you want to install the tool without use the unsafe mode you can install it in any folder but rembeber to add a system alias to run it:

alias dgistreamer-debugger="<path to dgisetreamer-debugger>"

Use with the application

See the application page at: https://deepcamera.cyens.org.cy/download-dgistreamer/

Future development

We plan to extend this tool to become able to expose multiple video streaming and send degug data.

© 2021-2022 Deepcamera (CYENS CoE, Ltd)

Package Sidebar

Install

npm i dgistreamer-debugger

Weekly Downloads

0

Version

0.0.16

License

SEE LICENSE IN LICENSE

Unpacked Size

18.1 kB

Total Files

7

Last publish

Collaborators

  • deepcamera-ai