Is Gstreamer dependency for Teamviewer for Linux
I'm using Teamviewer for Linux. Recently I had to purge my GStreamer installation for compatibility with my other python scripts.
Unfortunately, it seems my TeamViewer also got broke in the process.
I wanted to ask is Gstreamer a dependency for Teamviewer (for Linux), because I want to access certain IP based devices on the device (host) using Gstreamer.
Thanks
Best Answer
-
hi,
i run teamviewer on an openSuse box ( installed teamviewer-suse-15.6.7-0.x86_64 RPM)
ldd reports that there is a dependency on gstreamer libraries:
$ ldd /opt/teamviewer/tv_bin/TeamViewer | grep gst
libgstapp-1.0.so.0 => /usr/lib64/libgstapp-1.0.so.0 (0x00007fb6b4973000)
libgstbase-1.0.so.0 => /usr/lib64/libgstbase-1.0.so.0 (0x00007fb6b470e000)
libgstreamer-1.0.so.0 => /usr/lib64/libgstreamer-1.0.so.0 (0x00007fb6b43d4000)
libgstpbutils-1.0.so.0 => /usr/lib64/libgstpbutils-1.0.so.0 (0x00007fb6b419b000)
libgstaudio-1.0.so.0 => /usr/lib64/libgstaudio-1.0.so.0 (0x00007fb6b3f2e000)
libgsttag-1.0.so.0 => /usr/lib64/libgsttag-1.0.so.0 (0x00007fb6b3cf2000)
libgstvideo-1.0.so.0 => /usr/lib64/libgstvideo-1.0.so.0 (0x00007fb6b3a5a000)
libgstfft-1.0.so.0 => /usr/lib64/libgstfft-1.0.so.0 (0x00007fb6b384f000)br
Roland6
Answers
-
hi,
i run teamviewer on an openSuse box ( installed teamviewer-suse-15.6.7-0.x86_64 RPM)
ldd reports that there is a dependency on gstreamer libraries:
$ ldd /opt/teamviewer/tv_bin/TeamViewer | grep gst
libgstapp-1.0.so.0 => /usr/lib64/libgstapp-1.0.so.0 (0x00007fb6b4973000)
libgstbase-1.0.so.0 => /usr/lib64/libgstbase-1.0.so.0 (0x00007fb6b470e000)
libgstreamer-1.0.so.0 => /usr/lib64/libgstreamer-1.0.so.0 (0x00007fb6b43d4000)
libgstpbutils-1.0.so.0 => /usr/lib64/libgstpbutils-1.0.so.0 (0x00007fb6b419b000)
libgstaudio-1.0.so.0 => /usr/lib64/libgstaudio-1.0.so.0 (0x00007fb6b3f2e000)
libgsttag-1.0.so.0 => /usr/lib64/libgsttag-1.0.so.0 (0x00007fb6b3cf2000)
libgstvideo-1.0.so.0 => /usr/lib64/libgstvideo-1.0.so.0 (0x00007fb6b3a5a000)
libgstfft-1.0.so.0 => /usr/lib64/libgstfft-1.0.so.0 (0x00007fb6b384f000)br
Roland6 -
Thank you for your reply. While reinstalling Teamviewer again using deb (through the terminal), it had the following dependencies:
libqt5webkit5
libgstreamer-plugins-base1.0-0
libgstreamer1.0-0So, I guess it does. Thanks again for your help.
0 -
the teamviewer rpm does not require gstreamer as a dependency; so i assume, that it's required by the Qt5 libraries.
the cli tool lddtree ( from pax-utils) shows the dependencies as a hierarchy;
--> libQt5WebKit.so.5 references the libgst libraries.0