7.27用N1 Armbian搭建德国Teamspeak3语音服务器,远离YY广告

TeamSpeak3是全球流行的团队语音通讯工具软件,OW赛事指定语音供应商,官网https://teamspeak.com/ ,相信国内很多玩FPS的玩家都有用到,比如战地1、4、3、V、CSGO、COD、OW

--------------------------------------------------------------------------------------------------

战地社区联BAN网站http://www.bfban.com 可以追踪挂壁ID

玩战地的朋友可以加我一起玩,战地1 AWSL服务器招募暖服工具人,常暖提供VIP。 

--------------------------------------------------------------------------------------------------

优点:

低延迟毫秒级超低延迟,适合于对语音即时通讯有严格要求的团队游戏、远程会议等场合

高品质语音编码格式丰富,支持SPEEX、CELT、OPUS不同质量的语音编码

更保密基于不对称加密方式(RSA加密算法),对用户认证、语音传输进行加密,保护用户隐私

客户端相比于YY铺天盖地的广告简直就是一股清流,占用资源少,无广告。

缺点:官方未开源、官方并未提供arm服务器软件支持

服务器方面国内代理商也有出租,例如ts1,但服务器按人数容量收费价格仍然偏高,不如用自己N1搭建一个arm teamspeak3 语音服务器。

(该教程理论上适用于所有运行LINUX的armv7\v8设备,Nanopi、Orangepi、路由、树莓派等)

客户端下载

http://www.ts1.cn/download

服务端搭建:

一、首先需求armbian与docker环境

N1如何刷armbian推荐参考https://www.right.com.cn/forum/thread-2468581-1-1.html (不推荐安装宝塔,宝塔默认会禁行所有UDP端口,BT放行只会放行TCP,需要手动禁用防火墙,有web业务需求可使用LNMP脚本https://lnmp.org/install.html sql安装时不要选择innodb太吃内存 )

  1.安装docker

wget -qO- https://get.docker.com/ | sh

2.获取并使用阿里云docker镜像加速

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

获取自己的加速地址

使用winscp或者其他软件vi或vim 编辑/etc/docker/daemon.json

示例

{

"registry-mirrors": ["你的阿里云加速镜像地址","https://dockerhub.azk8s.cn","https://reg-mirror.qiniu.com"]

}

保存然后在ssh输入

sudo systemctl daemon-reload

回车

sudo systemctl restart docker

回车

  3.安装portainer

ssh中操作

docker volume create portainer_data

回车

docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

回车

然后访问 http://N1地址:9000 设置好用户名密码 登录

二、安装ts3server与客户端管理权获取

1.安装ts3镜像,该镜像使用官方X86地址加载qemu模拟


该镜像由ertagh制作,(github地址https://github.com/ertagh/teamspeak3-server-arm 欢迎大家点赞)

ssh中操作

docker run -d --name TeamSpeak3_Server -e TIME_ZONE=Europe/Berlin -p 9987:9987/udp -p 10011:10011/tcp -p 30033:30033/tcp --restart=always -v ts3:/teamspeak/save/ ertagh/teamspeak3-server:latest-predownloaded


2.端口映射:

记得开放N1的 UDP 9987端口 TCP 1001 30033端口,路由器端口映射同理。

3.观察容器是否载入ts3server成功

在portainer中打开ts3容器的log界面

如果发现下载ts3server载入较慢,则打开路由全局代理加速下载。

4.客户端使用:

直到提示如图时 打开ts3客户端连接N1服务器,因为默认端口为9987,所以服务器端口可以省略,如有自定义端口 则 需要输入

第一次登陆会提示输入授权key获取服务器管理员权限,这时候在portainer中打开ts3容器log找到红线内的内容,

复制红线内的apikey,没有引号,将其输入即可获取服务器权限,可以自由添加频道

5.建议申请TEAMSPEAK 账号,可以在多端同步管理员身份。

客户端中

菜单栏 “工具”——“选项alt+p”——"MyTeamspeak"——“创建账号”——登录

-------------------------

转载请注明出处

你可能感兴趣的:(7.27用N1 Armbian搭建德国Teamspeak3语音服务器,远离YY广告)