CentOS6.5搭建APPRTC服务器

本文详细介绍了如何在CentOS6.5上搭建APPRTC服务器,包括房间服务器和信令服务器的搭建步骤,以及涉及的工具和编译过程。房间服务器部分讲解了安装依赖、获取源码、编译和启动Google App Engine的过程。信令服务器使用Go语言编写,介绍了安装Go环境、编译和启动Collider服务器的步骤。最后提到了用于P2P通信的转发和穿透服务器——TURN服务器的安装,但未深入讨论具体设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

APPRTC是谷歌推出的一个webrtc的服务器demo。里面包括房间服务器和信令服务器。

信令服务器是基于websocket实现的collider信令服务器。

关于APPRTC的详细介绍,之后有时间再写。


一、房间服务器

1、安装工具

$sudo yum install subversion


$svn co https://src.chromium.org/svn/trunk/tools/depot_tools ~/

会在/home/<yourname>下面将depot_tools工具checkout出来


$sudo yum install git


$sudo yum install


$sudo yum install ant

$sudo yum install npm

$sudo npm -g install grunt-cli


2、下载apprtc源码

$ sudo git clone https://github.com/webrtc/apprtc ~

此步骤会在~/下生成apprtc目录文件


3、编译

$ cd ~/apprtc

$ npm install 

$ sudo grunt build

 如果一切OK,则会在apprtc目录下生成out目录,Out目录下面还有app_engines和chrome**(名字记不清楚了)两个目录文件。我们之后用的是app那个。


4、启动

需要下载google_app_engines,这个需要翻墙


$  wget https://cloud.g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值