turnserver 配置说明记录

coTurn工程提供了较完整的STUN和TURN服务,记录其主要的命令行参数配置说明

针对TURN/STUN服务进程turnserver.exe的使用参数做简单说明

-L 监听的IP地址

-p 监听端口

-E 中继IP

-X 公网/内网 映射配置

--no-loopback-peers  不使用127.x.x.x,::1回路IP地址

-m <numbeer>  当前连接上的线程数,默认CPU个数

--min-port   起始用的最小端口

--max-port   最大端口号

-o 以守护进程模式运行(后台运行)

-f 使用指纹

-a 长期验证机制

-z 不进行验证,所有客户端均可访问

-u 用户名:密码

-r realm组别

--check-origin-consistency 连续检测会话的属性值

-q, --user-quota <number>  allocation配额

-Q, --total-quota <number> 总配额值

-s, --max-bps 带宽

-B, --bps-capacity 总带宽容量

-c 配置文件名称

-b, --db, --userdb <filename>  数据库名

-M, --mysql-userdb <con-string> mysql连接字符串

  --server-name  服务名,默认同realm

-n 不使用配置,全部使用命令行参数

--cert PEM格式的证书

--pkey PEM格式的私钥文件

--pky-pwd 私钥的密码

--no-udp 不提供UDP协议的服务

--no-tcp 不提供TCP协议的服务

--no-tls 不使用TLS服务

--no-udp-relay 不使用UDP中继

--no-tcp-relay 不使用TCP中继

-l, --log-file,<filename> 指定日志文件

--no-stdout-log 控制台不输出std-out格式的日志

--syslog 使用系统日志

--simple-log 使用建议日志记录,所有日志会覆盖之前对应日志文件的内容(日志文件同名)

-S, --stun-only 只使用STUN服务

  --no-stun  不使用STUN服务

--mobility 支持Mobility ICE(MICE specs)协议

简单举例如下:

turnserver.exe -L 61.59.55.23 -p 6666 -E 61.59.55.23 -a -u test:123456 -r demo -s --max-bps=10000000 -n -o --no-loopback-peers --no-cli

时间: 2024-10-05 13:57:17

turnserver 配置说明记录的相关文章

数据库连接池配置说明

1. 引言 1.1 定义 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出.对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标.数据库连接池正是针对这个问题提出来的. 数据库连接池负责分配.管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个:释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏.这项技术能明显提高对数据库操作的性能. 1.2 参考资料 DBC

Caffe + Ubuntu 14.04 64bit + CUDA 6.5 配置说明

笔者花了很长时间才装完,主要是cuda安装和opencv安装比较费劲,cuda找不到32位的安装包只好重装64位的ubuntu系统,opencv 也是尝试了很久才解决,这里建议用2.4.9版本.其实如果没用GPU的话不需要安装cuda,不过为了后续兼容性的考虑,系统强烈建议64位的.下面是 对自己的安装过程记录备忘,有些主要参考网上的文章,所以有些过程就直接用了原来文章中的内容. caffe在git上的源码:https://github.com/BVLC/caffe 环境:    ubuntu

jQuery Mobile的默认配置项详解,jQuery Mobile的中文配置api,jQuery Mobile的配置说明,配置大全

学习jQuery Mobile也有一段时间了,越来越上手了,也越来越喜欢他了.我根本就没有理由拒绝他的好.这里我有分享一下我对它的配置项的使用说明一下. 看代码解释: $(document).live("pageinit",function(event){ $.mobile.loadingMessage = "正在加载数据,请稍候......"; $.mobile.pageLoadErrorMessage="很抱歉,系统好像再打小瞌睡......"

阅读记录(2016年12月)

本文记录本人曾经阅读过的一些文章,其中主要包括在编程.学习过程中搜集的一些琐碎知识点等. 由于文章过多,此处只记录文章的地址,可点击查看原网页. 由于内容很多,放在一篇文章中显得太长,故每个月一篇. 2016-12-30 C++内嵌第三方EXE程序窗口 C++内嵌第三方EXE程序窗口 - 笨师兄 - 博客频道 - CSDN.NET VC可执行程序中打开另一个可执行程序并将其嵌入到主程序中-CSDN论坛-CSDN.NET-中国最大的IT技术社区 QT怎么把别的exe程序嵌入到自己的窗口中-CSDN

APACHE安装配置说明

一.软件下载 1.apache:http://archive.apache.org/dist/httpd/httpd-2.2.12.tar.gz或者http://apache.etoak.com/httpd/httpd-2.2.13.tar.gz 二.环境检查 # rpm -qa|grep zlibzlib-devel-1.2.3-3zlib-1.2.3-3# rpm -qa|grep sslopenssl-devel-0.9.8b-10.el5openssl-0.9.8b-10.el5 如果需

[转]Caffe安装过程记录(CentOS,无独立显卡,无GPU)

Caffe安装过程记录(CentOS,无独立显卡,无GPU) 原文地址:http://www.aiuxian.com/article/p-2410195.html 参考资料: http://www.tuicool.com/articles/uiuA3e Caffe 安装配置(CentOS + 无GPU) http://blog.sina.com.cn/s/blog_990865340102vewt.html caffe 安装配置(CentOS 6.5 + 无GPU) http://www.cnb

Apache日志切割及不记录指定类型日志

1.自带rotatelogs日志切割 ■ rotatelogs 日志轮询说明 ___________________________________________________________ 语法 rotatelogs [ -l ] logfile [ rotationtime [ offset ]] | [ filesizeM ] 选项 -l    使用本地时间代替GMT时间作为时间基准.注意:在一个改变GMT偏移量(比如夏令时)的环境中 使用-l会导致不可预料的结果. logfile

log4j教程 11、日志记录到文件

要写日志信息到一个文件中,必须使用org.apache.log4j.FileAppender.有以下FileAppender的配置参数: FileAppender配置: 属性 描述 immediateFlush 标志的默认设置为true,这意味着输出流的文件被刷新,在每个追加操作 encoding 它可以使用任何字符编码.默认情况下是特定于平台的编码方案 threshold 这个 appender 阈值级别 Filename 日志文件的名称 fileAppend 默认设置为true,这意味着记录

zabbix_Agent 监控配置说明

Agent 监控配置说明 Linux安装Agent 1.查看系统版本 查看系统版本 uname -a1根据系统版本下载对应的zabbix-agent版本安装 下载地址:http://repo.zabbix.com/zabbix 2.安装zabbix-agent 把下载好的rpm安装包拷贝到主机上 运行命令安装 rpm -ivh zabbix-agent-3.0.4-1.el7.x86_64.rpm1安装完成后设置开机自动启动 chkconfig zabbix-agent on13.配置zabbi