视频服务器(10) Kurento[5] TURN安装
标签: Kurento
前面碰到的公网,firefox无法播放视频的问题,提示
ICE failed, add a TURN server and see about:webrtc for more details
安装一下 TURN server。
查到的资料都是安装coturn,实际操作一下看看。
git clone https://github.com/coturn/coturn
cd coturn
./configure
不按照步骤先安装libevent的话,会提示

我的系统是ubuntu18.4,不能用yum安装,
参考:Ubuntu18.04安装Openssl-1.1.1进行安装,
安装过程中出现 Authentication failure,参考:Linux下切换root用户提示Authentication failure错误的解决方法
回到上面的coturn,在生成**时碰到问题,输入指令openssl req -x509 ....,后提示,req:Use -help for summary,说明这个语句有问题。
其他教程没有这个,是拷贝的文件的,参考:Ubuntu下安装配置coturn
另外还有个教程提示要安装,sqlite,参考:webrtc笔记(1): 基于coturn项目的stun/turn服务器搭建
这个教程里面提示直接用apt-get安装libevent,参考:Ubuntu 下 coturn 配置实现 TURN 中继传输媒体数据
好吧,不同的环境,不同的教程,我一开始可能就不应该参考那个centos环境下的。
智能推荐
视频服务器(7) Kurento[2] js客户端
之前的项目是java的,我需要的是纯前端的js客户端,通过js客户端播放视频,然后用unity打包的webgl和js客户端交互,实现在unity的webgl中播放视频的效果。 之前的demo是:https://github.com/Kurento/kurento-tutorial-java里面的kurento-player,能够实现在网页里面播放rtsp视频,通过webrtc的方式播放的。 另外还...
ubuntu16.04搭建stun和turn服务器
//切换root账户 sudo su root //更新 apt-get update //安装openssl apt-get install openssl apt-get install libssl-dev //安装libevent wget https://github.com/downloads/libevent/libevent...
搭建 WebRTC TURN&STUN 服务器
原理部分,大家自行百度搜索或其他途径。本文主要讲述如何搭建和搭建完后如何验证两部分。 安装环境 Ubuntu 18.04.1 LTS 安装依赖库 通过su,进入root用户,进行安装 1、安装libssl-dev 2、libevent 2.1 下载 2.2 解压与编译 3、sqlite安装 4、sqlite开发库安装 安装coturn 获取Coturn源码,从https://github.com/...
centos上TURN服务器搭建及测试
腾讯云公网ip:106.54.xxx.xxx 腾讯云内网ip:172.17.0.14 自己电脑IP:192.168.179.133 1、配置文件 源码目录:/home/wangc/turnserver-4.4.5.2 设置配置文件 2、启动 浏览器测试: 3、使用turnserver自带工具测试 4、pjsip的ICEdemo测试 注意使用这个ICE demo时在进行co...
WEBRTC之测试STUN/TURN服务器是否可用
可以通过这个地址进行测试: 如果测试的是一个STUN服务器,在连接有效时应该可以收集一个类型为“srflx”的候选者。类似地,对于有效的TURN服务器,可以收集一个类型为“relay”的候选者。 可以测试知道stun:stun.l.google.com:19302在国内是可用的。 如下图:...
猜你喜欢
centos7 搭建turn stun 服务器
centos7 搭建turn stun 服务器(阿里云服务器) 1、安装依赖库 2、找到合适的 turn stun 版本并安装 可以在http://turnserver.open-sys.org/downloads/找到适合的版本,我使用的是最新的turnserver-4.5.0.6-CentOS7.2-x86_64.tar.gz 3、修改配置文件 并在文件末尾添加如下内容 4、启动或停止 tru...
Android 炫酷的横向和环形进度条的实例
一、概述 最近需要用进度条,秉着不重复造轮子的原则,上github上搜索了一番,看了几个觉得比较好看的ProgressBar,比如:daimajia的等。简单看了下代码,基本都是继承自View,彻彻底底的自定义了一个进度条。盯着那绚丽滚动条,忽然觉得,为什么要通过View去写一个滚动条,系统已经提供了ProgressBar以及属于它的特性,我们没必要重新去构建一个,但是系统的又比较丑,不同版本变现...
pcap包结构&SNI字段的解析
pcap文件格式是常用的数据报存储格式,包括wireshark在内的主流抓包软件都可以生成这种格式的数据包。 文件格式: Pcap文件头(24字节)+数据包头(wireshark增加的)+数据包(网络中抓取的)+…… 1.pcap文件头结构 各字段说明: Magic:4B:0×...
MC9S12XEP100的IIC模块(IICV3)
最近在写DS3231时钟芯片的驱动,这个芯片使用IIC进行通讯,以前没有用过IIC模块,照着教材和示例程序写程序后发现各种问题。没办法,还是官方数据手册靠谱,遂把相应部分又翻译了一遍。果然发现示例程序纯粹就是个玩具,一点用都没有。。。 第15章 集成电路总线(IICV3) 译者注:译者博客(http://blog.csdn.net/lin_strong),转载请保留这条。此为 MC9S12XEP1...
Eureka服务注册与发现
文章目录 二、SpringCLoud中遇到的技术 (一)、Eureka 1、功能: 2、什么是服务治理. 3、什么是服务注册与发现 4、Eureka包含两个组件: Eureka Server和Eureka Client 5、单机Eureka构建步骤 5.1 建model:cloud-eureka-server7001 5.2 写pom 5.3 写yml 5.4 主启动类 5.5 测试 5.6 将消...
