Telescope Remote Framebuffer Library

What is libtrf?

libtrf is a transport library designed for uncompressed, point-to-point video transmission across high-bandwidth, low-latency networks. It features request latencies measured in microseconds, and high throughput up to 200 Gbit/s on RDMA transports.

Software Support

Currently, LibTRF supports major Linux distributions with a focus on RHEL-based distributions where RDMA packages are well-maintained and tested. Most features will likely work on FreeBSD and macOS, though releases are not regularly tested on these targets.

Windows is not currently supported.

Github Repository

Getting Started

Optimizing your system is highly recommended for optimal performance. Please follow the network configuration and system configuration sections below.

Indices and tables

Table of Contents

Software Licenses

Telescope Remote Framebuffer Library (libtrf)

Copyright (c) 2022 Tim Dettmar. Licensed under LGPL 2.1 only.

Open Fabrics Interfaces (Libfabric)

This software is available to you under a choice of one of two licenses. You may choose to be licensed under the terms of the the BSD license or the GNU General Public License (GPL) Version 2.

Copyright (c) 2015-2021 Intel Corporation. All rights reserved. Copyright (c) 2015-2019 Cisco Systems, Inc. All rights reserved.

License.

INI Not Invented Here (inih)

Copyright (c) 2009 Ben Hoyt. Licensed under BSD 3-Clause.