Highlighted
Posted by
Henagon

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 

3 Replies
1 Accepted Solution

Accepted Solutions
Highlighted
Posted by
Tetragon
Solution

Re: Is Gstreamer dependency for Teamviewer for Linux

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
Roland

View solution in original post

3 Replies
Highlighted
Posted by
Tetragon
Solution

Re: Is Gstreamer dependency for Teamviewer for Linux

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
Roland

View solution in original post

Highlighted
Posted by
Henagon

Re: Is Gstreamer dependency for Teamviewer for Linux

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-0

So, I guess it does. Thanks again for your help.

 

Highlighted
Posted by
Tetragon

Re: Is Gstreamer dependency for Teamviewer for Linux

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.