准备环境:coturn 服务器,Ubuntu 20.04.2 LTS,SSL 证书

步骤一:

安装和配置coturn服务器,因为ice 时候需要这些地址进行配对,具体可以参考

https://www.jianshu.com/p/915eab39476d 安装方法,但是我安装该作者的方法

生成ssl 时无法使用 后来把turnserver.conf 中 dh2066 选项打开后安装成功。

 步骤二

安装官网安装licode http://lynckia.com/licode/install.html#clone,我用ubuntu 20.04.2

版本安装也没有发现什么问题,关键是开始配置licode ,配置中几个关键参数

config.erizoController.iceServers = [{'url':         'stun:39.105.34.169:3478','username':'admin','credential':'admin'},     {'url':'turn:39.105.34.169:3478','username':'admin','credential':'admin'}]; //这里配置iceserver,也就是conturn服务的地址,如果不想自己搭建也可以用作者的搭建好的服务

config.erizoController.publicIP = '39.105.34.169'; //default value: ''  /

config.erizoController.networkinterface = 'eth0'; //default value: ''

config.erizoController.hostname = 'topber.com.cn'; //域名为花几十块钱买的,由于使用ip地址访问由诸多限制,浏览器可能会拦截

config.erizoController.port = 8080; //default value: 8080

config.erizoController.ssl =true; //ssl证书,我从阿里云申请的免费证书

config.erizoController.listen_ssl = true; //default value: false

config.erizoController.listen_port = 8080; //default value: 8080

config.erizoController.ssl_key = '/etc/licode_key.pem';  //从阿里云下载的免费证书

config.erizoController.ssl_cert = '/etc/licode_cert.pem';

总结:

        搭建licode demo 本身难度可能并没有那么大,关键是遇到问题时需要查找原因,比如使用ip访问是chrome总提示不安全链接,浏览器中输入“chrome://flags/#unsafely-treat-insecure-origin-as-secure” 把ip:port加载进去重启即可。

 licode 演示地址:https://topber.com.cn:3004/

licode 服务器搭建相关推荐

  1. Licode 环境搭建

    Licode 环境搭建 系统配置 阿里云服务器 Ubuntu 14.04.5 LTS Docker 环境搭建 在一台空的机器上搭建docker环境,先要安装docker,执行下面的命令即可: apt- ...

  2. Gitea——私有git服务器搭建详细教程

    本文将从源代码和docker安装两种方式带大家从0-1通过Gitea搭建一个私有git服务器 Gitea--私有git服务器搭建教程 什么是Gitea 一.源代码安装方式 1. 前置环境要求 2. 下 ...

  3. CentOS下的DNS服务器搭建

    CentOS下的DNS服务器搭建 实验环境:VMware workstation 10         centos 6.4 说明: DNS是计算机域名系统或域名解析服务器(Domain Name S ...

  4. 使用Linux服务器搭建个人深度学习环境

    使用Linux服务器搭建个人深度学习环境 环境及所需工具 连接服务器 创建自己的python环境 创建深度学习框架的环境(以tensorflow为例) 测试环境 退出环境 删除环境 WinSCP的使用 ...

  5. windows AD/DNS服务器搭建

    windows AD-DS服务器搭建 1 什么是域 2 域的原理及作用 3 使用域的优势 4 Active Directory(活动目录) 5 安装AD条件 6 安装AD步骤 7 DNS服务器 8 D ...

  6. 企业dns服务器搭建

    企业dns服务器搭建 1关于dns的名词解释 2 dns服务的安装与启用 3 高速缓存dns 4 dns的正向解析 5 dns的反向解析 6 dns的双向解析 7 dns集群及更新 8 动态域名解析 ...

  7. -【Java FTP及FTP服务器搭建】

    -[Java FTP及FTP服务器搭建] 一:本文采用apache项目组的 Apache Commons Net™ library 项目地址:http://commons.apache.org/net ...

  8. iis7 文件服务器搭建,iis7 ftp服务器搭建

    iis7 ftp服务器搭建 内容精选 换一换 安装MySQL本文档以"CentOS 6.5 64bit(40GB)"操作系统为例,对应MySQL版本为5.1.73.CentOS 7 ...

  9. SVN服务器搭建--Subversio与TortoiseSVN的配置安装

    SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...

最新文章

  1. 2021全国高校计算机能力挑战赛(初赛)C语言试题二
  2. C++——友元 friend
  3. python 新建文件 hdfs_大数据学习(六):Python操作hdfs(包括追加数据文件到hdfs文件)...
  4. 程序员面试系列之Java单例模式的攻击与防御
  5. html5中布局命名,HTML5 发展中的命名约定和微格式
  6. VMware Converter Standalone结合TrueImage 迁移HyperV虚机
  7. Shell脚本 小程序演示
  8. python批量制作ppt_实例25_批量生成PPT版荣誉证书
  9. 计算机232接口接线图,rs232串口接线图
  10. 保证成功率的方案,首先要从实施维度入手
  11. 马化腾回应《腾讯没有梦想》是网友杜撰PS
  12. 香农定理与奈奎斯特定理
  13. 数据结构 ADT例子
  14. 用计算机牙模,人类恒牙的计算机三维建模
  15. 宕机处理:Kubernetes集群高可用实战总结
  16. JavaSE —— 使用 Javac 编译 Java 程序
  17. Bootstrap实战---电池充电特效编写(d-flex+JS)
  18. 架构三要素:职责明确的模块或者组件、关联关系、约束和指导原则
  19. 测试手机速度的软件叫什么,手机测网速哪个软件好? 精确测速软件推荐
  20. 【点云路标提取】一个用于点云道路标志提取,分类和完善的的深度学习框架

热门文章

  1. 5年经验前端大佬在线收徒了.... 如何学习前端, 前端开发中的疑惑,进阶指南
  2. ios开发oc高仿京东金融白条额度余额的 ios开发水波纹 ios开发水正弦曲线波纹 ios开发雷达扫描的动画效果...
  3. 深度学习笔记(十二)---One-hot编码
  4. Android 手机欢迎界面不显示图片的问题
  5. 用vert.x与echarts开发实时环境监控
  6. 打开十一的正确方式,教你用OpenCV-Python轻松生成微信十一版头像
  7. 云计算最佳实践系列之 K8s集群搭建+容器编排
  8. C++_指针和引用的区别
  9. centos-linux 查看网关
  10. 开源工作流框架 workflow-core 的学习和使用