Teamspeak是一款支持各常见系统的语音软件,基于VoIP协议传输信息,用户可选择租用服务器,使用公共服务器或自建服务器来支持其运行。使用场景包括游戏内即时语音,加密电话和电话会议等。

BDZzzz·2023-08-12·1,265 次阅读
Teamspeak是一款支持各常见系统的语音软件,基于VoIP协议传输信息,用户可选择租用服务器,使用公共服务器或自建服务器来支持其运行。使用场景包括游戏内即时语音,加密电话和电话会议等。
QQ语音人多的时候会莫名其妙踢人,无法单独调整音量,还有无法设定权限等问题。
开黑啦,盗版软件,狗都不用。
Discord的话,不是所有人的网络环境都可以支持。
主要是因为内地云服务器带宽实在太小。
国外VPS带宽虽大,但对UDP传输来说延迟太高。然据工信部规定,如今下行两百兆以上的家庭宽带都有最低30兆的上行速率,对一个语音服务器来说已经足够,因此将TS服务器搭建于家庭服务器或软路由上无疑是个更好(省钱)的选择。如果是电信或联通网络就更好,基本都能申请到公网IP,移动的话还要配置一下内网穿透。
Teamspeak官网: https://www.teamspeak.com/
(Teamspeak中文站那个不是官方,但如果一定要使用中文客户端的话可以从他们那下载。)
Teamspeak3 ARM架构服务器端Github: A TS3 Server Configured for ARM Architectures
Docker Hub地址: Docker image of the project above
有Docker镜像,很简单,命令如下:
docker run -d --name TeamSpeak3_Server -e TS_UPDATE=1 -e TIME_ZONE=Asia/Shanghai -p 9987:9987/udp -p 10011:10011/tcp -p 30033:30033/tcp -v {path}/:/TS3_Server/ ertagh/teamspeak3-server:latest-bo
把 TIME_ZONE 和 {path} 根据你自己的需求替换一下。 (IANA 时区表:Wikipedia,上不了维基的话看这)
记得在防火墙设置里打开如下端口:
UDP 端口 9987
为主语音服务器端口TCP 端口 10011
为文件传输端口TCP 端口 30033
为远程管理端口
如果光猫不是桥接模式的话还得记得在光猫后台配置一下端口转发。
运行如下命令:
Docker logs TeamSpeak3_Server #即查看Docker日志,如果有安装Portainer等Docker管理软件的话直接在后台看也可以
会看到大概这样的几条:
2023-08-10 03:12:32.228719|WARNING |TS3Server |1 |----------------------------------------
2023-08-10 03:12:32.228719|WARNING |TS3Server |1 |ServerAdmin privilege key created, please use the line below
2023-08-10 03:12:32.228719|WARNING |TS3Server |1 |token=[这里是密钥]
2023-08-10 03:12:32.228719|WARNING |TS3Server |1 |----------------------------------------
保存一下等会儿用。
从官网下载对应的客户端,左上角选择连接,如图填写信息就可以了。
关于环境设置,可以查看该项目的Github页面。
要使用域名部署到公网的话记得设置好DDNS。
Comments | 2 条评论
前面所有的步骤都做好了,请问内网穿透应该怎么弄,搞了一天了徒劳无功,希望博主能帮助一些
@allblueice 搜一下软路由FRP就有很多教程 把端口映射出去就行 如果不是软路由拨号的话 就还需要设置一下猫上的端口转发。