TeamViewer Germany GmbH

TeamViewer Remote Screen SDK

TeamViewer released a Remote Screen SDK for Qt applications, so Qt application developers can embed TeamViewer´s Remote Screen technology into their Qt applications with just a few lines of code from the TeamViewer Remote Screen SDK.

TeamViewer currently provides 3 different options to access the content of the screen attached to a device on which the TeamViewer IoT agent is installed.

Learn more about the TeamViewer IoT agent: TeamViewer IoT agent

TeamViewer Remote Screen SDK

Software dependencies

For building the whole package the following libraries and tool need to be available

  • CMake (3.5 or newer)
  • Compiler tool chain with support for C++14 (like GCC or Clang)
  • Google Protocol Buffers library (3.0 and newer)
  • Google gRPC library (1.20 or newer)
  • zlib (needed by gRPC
  • Qt 5 (5.3 or newer)

On debian systems (when writing the documentation debian 10 was the latest) the following development packages can be used for building

  • cmake
  • build-essential or g++
  • libgrpc++-dev
  • protobuf-compiler-grpc
  • libprotobuf-dev
  • protobuf-compiler
  • qtbase5-dev
  • qtdeclarative5-dev

For example :

sudo apt-get -y install cmake

Hardware requirements

For supported platforms regarding the TeamViewer IoT Agent visit TeamViewer

  • At least 30 MB free disk space
  • Systemd software suite
  • Glibc-utils package (version 2.17 higher)
  • Linux 2.6.27 kernel

By clicking button above, I agree Marketplace user terms and conditions

Details
Version:
1.0.9
Publisher:
TeamViewer Germany GmbH
Contact:
TeamViewer IoT Sales
Copyright:
TeamViewer Germany GmbH
License:
MIT
Created at:
2018-12-03
Updated at:
2019-10-08
Platforms:
Linux
Yocto
Supported Qt versions:
5.3-or-later
Support:
iot@teamviewer.com
Bug URL:
https://bugreports.qt.io
Source repository:
https://code.qt.io
Dependencies:
Core 5.3-or-later
Quick 5.3-or-later