AWS KVS(Kinesis Video Streams)之WebRTC的C库

C 中适用于嵌入式设备的 WebRTC 开发工具包

如下步骤是下载和编译SDK:

备注:github如果在自己本地下载比较慢,因此我申请了一个美国地区的AWS的EC2(Centos系统),我在此EC2上安装相应的工具后操作,特别快;

0、准备工作

(1)安装git :sudo  yum install git

$ git --version
git version 2.23.3

(2)安装Cmake :sudo yum install cmake

$ cmake --version
cmake version 3.10.3

(3) 安装 Libtool : sudo yum install libtool

$ libtool --version
libtool (GNU libtool) 2.4.2

 (4)安装 libtool-bin :sudo yum install libtool-bin

(5)安装 automake  :sudo yum install automake 

$ automake --version
automake (GNU automake) 1.13.4

(6)安装安装 GNU Bison :sudo yum install bison

$ bison -V
bison (GNU Bison) 3.0.4

 (7)安装 G++   :sudo apt-get install g++

$ g++ --version
g++ (GCC) 7.3.1 20180712 (Red Hat 7.3.1-9)

(8) 安装 curl:sudo yum install curl

$ curl --version
curl 7.61.1 (x86_64-koji-linux-gnu) libcurl/7.61.1 OpenSSL/1.0.2k zlib/1.2.7 libidn2/2.3.0 libssh2/1.4.3 nghttp2/1.41.0

(9) 安装 pkg-config:sudo yum install pkg-config

$ pkg-config --version
0.27.1

1、下载 C 中适用于嵌入式设备的 Kinesis Video Streams with WebRTC 开发工具包

git clone --recursive https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c.git

2、编译


mkdir -p amazon-kinesis-video-streams-webrtc-sdk-c/build;

cd amazon-kinesis-video-streams-webrtc-sdk-c/build;

cmake .. 

运行 make 构建WebRTCC的SDK及其提供的示例

 3.运行

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值