

Linux SDK | Vonage Video API Developer
source link: https://tokbox.com/developer/sdks/linux/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

OpenTok Linux SDK
Important: Version 2.24.0 of the SDK adds support for Debian 11, and removes support for Debian 9.
OpenTok Linux SDK
Apps written with the OpenTok Linux SDK 2.24.3 can interoperate with OpenTok apps written with version 2.22+ of the OpenTok client SDKs:
- OpenTok.js
- OpenTok Android SDK
- OpenTok iOS SDK
- OpenTok Windows SDK
- OpenTok macOS SDK
The OpenTok Linux SDK supports applications written in C/C++.
System requirements
The OpenTok Linux SDK works on desktops and laptops running Debian 10 and 11 (amd64). In addition to a Debian package, we provide tgz packages for development on other platforms and architectures such as armv7 and arm64. However, Vonage Support staff can only diagnose and troubleshoot issues that are reproducible on desktops or laptops running Debian (amd64).
Using the SDK
Debian package
The OpenTok Linux SDK for x86_64 (adm64) architecture is available as a Debian package. For Debian we support 10 (buster) and 11 (bullseye). We maintain our own Debian repository on packagecloud. For Debian 10, follow these steps to install the packages from our repository.
Add packagecloud repository:
curl -s https://packagecloud.io/install/repositories/tokbox/debian/script.deb.sh | sudo bash
Install the OpenTok Linux SDK packages.
sudo apt-get install libopentok-dev
tgz
packages
The OpenTok Linux SDK for armv7 and arm64 architectures is available as a tgz
package via a direct download in the OpenTok developer center. There is also a
package for x86_64.
You can download any of those packages and use them in your applications.
After extracting the packages the folder with the contents contains a handy
CMakeLists.txt
file the developer can use if CMake
is used in the
application. The developer would need to add it via the ADD_SUBDIRECTORY()
command, add $<TARGET_PROPERTY:libopentok,INTERFACE_INCLUDE_DIRECTORIES>
to the
list of include folders with the INCLUDE_DIRECTORIES()
command and finally add
libopentok
to the list of target link libraries.
ADD_SUBDIRECTORY(<absolute-path-to-package-folder> ${CMAKE_CURRENT_BINARY_DIR}/libopentok)
# ...
INCLUDE_DIRECTORIES(<other-include-directories> $<TARGET_PROPERTY:libopentok,INTERFACE_INCLUDE_DIRECTORIES>)
# ...
ADD_EXECUTABLE(${PROJECT_NAME} <sources>)
TARGET_LINK_LIBRARIES(${PROJECT_NAME} <other-libraries> libopentok)
Sample Applications
For sample code, go to the opentok-linux-sdk-samples repo at GitHub.
Could we improve this page? Let us know what's missing.
FeedbackRecommend
-
8
Central Presence API / SDK Beta Wednesday, March 24, 2004 Hi. We are now looking for developers who are interested in beta testing the Central Presence API / SDK for Macromedia Central. The API provides access to AOL AI...
-
6
新增多SIM卡API,Android 5.1 SDK正式发布! – Android开发中文站你的位置:Android开发中文站 > Android开发 > 新增多SIM卡API,Android 5.1 SDK...
-
13
go-binance A Golang SDK for binance API. All the REST APIs listed in binance API document are implemented, as w...
-
9
Android SDK版本号 与 API Level 对应关系 新接触Android开发,多次遇到SDK版本与API LEVEL的对应关系,就进行了一下总结,以备后续查看。 API是开发用的,所以API LEVEL可以认为是内部的;而SDK的版本提供了新特性给用户,是外部可见的。 可以...
-
9
爱立信62亿美元收购Vonage获美国批准 环播 2022年07月17日 09:27 瑞典电信设备巨头爱立信周五表示,已获得美国外国投资委员会(CFIUS...
-
6
Ericsson and Vonage: Any Hope? Ericsson has announced that it’s received final regulatory approval for its acquisition of Vonage, a “communications service provider” that’s long been an OTT play. For many analys...
-
5
Introduction The Vonage Messages API allows you to send and receive messages over SMS, MMS, Facebook Messenger, Viber, and WhatsApp. So you c...
-
7
Video SDK ...
-
10
Build a Lightning-fast SMS Reminder System With Vonage SMS API and FastAPI Backend!Build a Lightning-fast SMS Reminder System With Vonage SMS API and FastAPI Backend!
-
3
Vonage Video API REST API reference Use the OpenTok REST API to generate OpenTok sessions, to work with archives,...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK