dgistreamer-debugger
v0.0.16
Published
A tool to use on remotes in which you want to deploy new pipline created using the DgiStreamer Tool.
Downloads
18
Maintainers
Readme
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)