Is Gstreamer dependency for Teamviewer for Linux

Announcements

A new TeamViewer version for Windows has been released. Read the Change Log for 15.7.7 here!

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.