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

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

被折叠的 条评论
为什么被折叠?



