alliedvision / gst-vimbasrc

Official vimbasrc element for use of Vimba with GStreamer
Other
11 stars 9 forks source link

running gst-vimbasrc on Nvidia Jetpack 5.0.2, Ubuntu 20 #21

Open Farouq-Mot opened 1 year ago

Farouq-Mot commented 1 year ago

Hi there,

I need to run the gstreamer element vimbasrc on Nvidia Xavier NX hardware that has ARM processor. It runs Nvidia Jetpack 5.0.2 which is using Ubuntu 20. I followed instructions on your github page to run the gstreamer element on linux but I could not run it. It says: WARNING: erroneous pipeline: no element "vimbasrc"

I ran the ./install.sh file and set the VIMBA_HOME environment variable as /opt/Vimba_6_1. This is the installation path. I am confused with the github instructions for linux. I have gstreamer installed and it runs.

Your help is greatly appreciated f you could provide me with some easy to follow instructions on how to run vimbasrc on gstreamer.

Best Regards, Farough

arunprakash-avt commented 1 year ago

GStreamer typically searches the directories defined in GST_PLUGIN_SYSTEM_PATH. By setting this variable to a directory and placing the shared library file in it, GStreamer will pick up the vimbasrc element for use. The vimbasrc element uses VimbaC. In order to be usable the VimbaC shared library therefore needs to also be loadable when the element is started. The VimbaC library is provided as part of the Vimba SDK. More detailed installation instructions for Linux and Windows can be found in the INSTALLING.md file in this repository.