webrtc_android服务器器简单搭建
来源:互联网 发布:全国软件学院排名 编辑:程序博客网 时间:2024/06/06 13:16
一:穿透服务器的安装
1:软件的安装:
2:配置turn服务器,
turn服务器配置文件turnserver.conf $sudo vim /etc/turnserver.conf
这里需要配置的是监听的外网IP和内外IP
// 配置IP,EC2下需要配置listening-ip(内网)和external-ip(外网);
listening-ip=172.31.4.37
external-ip=54.223.149.60
//增加一个用户
user=tian:1234
//设定realm
realm=slightech.org
启动
sudo turnserver -c /etc/turnserver.conf –daemon
测试:http://192.168.180.202:3478/ 3478端口;
设置端口映射 TCP 3478 是电脑浏览器访问, UDP 3478是手机端webrtc访问.
信令服务器配置–openfire配置:
1:Java环境
我这里使用的openfire我在本地IDE里ant编译之后压缩上传到服务器再解压的.
2:openfire文件解压,复制到/opt目录下: mv openfire_src/ /opt/
3:配置MySQL数据库:安装MySQL软件进入mysql
(1):创建数据库: create database openfire;
use openfire;
(2):建立openfire数据库表:使用openfire提供的MySQL数据库建表脚本.
mysql>source /opt/openfire_src/target/openfire/resources/database/openfire_mysql.sql;
mysql>quit;
4:修改openfire配置文件,/opt/openfire_src/target/openfire/conf/openfire.xml
找到true 将true改成false
这里是网页管理配置,第一次启动生成配置文件openfire.xml,将true改为false再运行可再次配置.
5:启动openfire
/opt/openfire_src/target/openfire/bin/openfire.sh 脚本启动.
6:登录服务器,配置openfire
http://IP:9090
使用设置的管理员账号密码登录.
openfire端口设置,可以查看管理员登录后的界面里的端口说明加上映射,共外部访问.
- webrtc_android服务器器简单搭建
- 编译webrtc_android
- Nfs服务器简单搭建
- 简单samba服务器搭建
- 简单搭建svn服务器
- 简单Git服务器搭建
- 简单搭建ntp服务器
- ftp服务器简单搭建
- 简单的搭建SVN服务器
- 简单的ftp服务器搭建
- 搭建简单的SvnServe服务器
- nginx服务器简单搭建配置
- RedHat5搭建简单DNS服务器
- 简单快速搭建samba服务器
- 简单NFS服务器的搭建
- git服务器的简单搭建
- git服务器的简单搭建
- git服务器的简单搭建
- BatteryModel
- Serverless理念的弄潮儿—— 阿里云数加平台助力大数据普惠
- Java指令重排序
- SQL约束Constraints
- 卷积神经网络(三)
- webrtc_android服务器器简单搭建
- js中的navigator判断浏览器类型
- 1046. Shortest Distance (20)
- 第74篇一对多之视频下加学生姓名或电话(二)给每一张老师端的单击图片都加上取消同步及array_uintersect
- iOS UIWindow的层级问题Level
- 创建你的第一个网页
- OpenTSDB HTTP 写入示例
- 【数据架构解读】基于阿里云数加StreamCompute和MaxCompute构建的访问日志统计分析
- vue加载本地json文件