ferjm/opentok-rs


Rust bindings for the OpenTok SDK

https://ferjm.github.io/opentok-rs/opentok

License: MIT

Language: Rust

Keywords: bindings, opentok, rust, sdk, webrtc


Rust bindings for OpenTok SDK

Rust

OpenTok SDK bindings for Rust.

These bindings are providing a safe API that can be used to interface with OpenTok.

Documentation

Setting up your environment

To build the OpenTok bindings or anything depending on them, you need to have the OpenTok 2.19.1 SDK installed. For now the only supported platform is Linux and 2.19.1 is the only supported version.

You need to download the SDK from https://tokbox.com/developer/sdks/linux/. Extract it somewhere in your machine and add the SDK's lib folder path to your LD_LIBRARY_PATH and LIBRARY_PATH environment variables:

wget https://tokbox.com/downloads/libopentok_linux_llvm_x86_64-2.19.1
tar xvf libopentok_linux_llvm_x86_64-2.19.1 -C /home/quijote/opentok
export LD_LIBRARY_PATH="/home/quijote/opentok/libopentok_linux_llvm_x86_64-2.19.1/lib:$LD_LIBRARY_PATH"
export LIBRARY_PATH="/home/quijote/opentok/libopentok_linux_llvm_x86_64-2.19.1/lib:$LIBRARY_PATH"

In Fedora you need to make sure libcxx is installed:

sudo dnf install -y libcxx-devel

Project Statistics

Sourcerank 4
Repository Size 3.61 MB
Stars 2
Forks 1
Watchers 3
Open issues 1
Dependencies 0
Contributors 2
Tags 1
Created
Last updated
Last pushed

Top Contributors See all

Fernando Jiménez Moreno Philippe Normand

Recent Tags See all

1.0.1 November 12, 2021

Something wrong with this page? Make a suggestion

Last synced: 2022-02-09 18:11:07 UTC

Login to resync this repository