世界微尘里,吾宁爱与憎
使用docker+CrewLink在云端搭建服务器实现among us局域语音
使用docker+CrewLink在云端搭建服务器实现among us局域语音

使用docker+CrewLink在云端搭建服务器实现among us局域语音

(很不幸,由于服务器崩溃时间,图片资源已经丢失,下面为文字补档)

最近在和朋友玩太空狼人杀,有点上头,但是有一个很不好的体验就是among us没有内置语音系统,所以只能在QQ上拉群开语音,但是这样的话就办法做到类似像Dread Hunger那样的局域语音,于是自己上网谷歌了一下,了解到使用CrewLink可以在游戏中实现类似的功能,但是CrewLink官方建议玩家使用自己搭建的私人服务器,下面记录过程

环境说明

  • 腾讯云4核 8GB 10Mbps轻量应用服务器
  • CentOs7.6 *64

安装docker

由于我服务器上的docker是之前就配置好的,所以这里只记录一下当初配置过程中使用的命令行

  • 使用Xshell7远程连接到自己的云服务器(也可以在web端进行控制)
  • 输入命令:yum update
    #更新umb包到最新,这一步会花费较长时间
    yum install -y yum-utils device-mapper-persistent-data lvm2
    #安装所需的软件包及驱动等
    yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo
    #设置yum源
    yum install -y docker -ce
    #安装docker
    docker -v
    #测试docker是否安装成功# 配置镜像加速

配置镜像加速器

如果不嫌慢或者会科学上网的话,这一步应该可以忽略

  • 登录阿里云
  • 找到容器镜像服务,进入其控制台,找到镜像工具->镜像加速器
  • 按照操作文档中的说明配置镜像加速器
  • 命令行输入docker info测试是否配置成功

配置并运行CrewLink

  • 输入命令:git clone https://github.com/ottomated/CrewLink-server.git
    # 将crewlink-server克隆到本地
    docker build -t ottomated/crewlink-server:build .
    # 使用docker创建镜像,不要这里的. 意为当前所在的目录,想创建在其他位置可以换成其他目录地址
    docker run -d -p 9736 ottomated/crewlink-server:latest
    # 创建一个容器并在该容器上端口9736上运行

测试

  • 从github安装CrewLink客户端发行版https://github.com/ottomated/CrewLink/releases
  • 运行exe程序,点击OpenGame使用CrewLink启动Steam,打开游戏
  • 左上角进入设置界面,找到CHANGE VOICE SERVER,点击并输入自己的服务器ip地址使用http形式,没有打开防火墙的需要现在云服务器上开启对应的http端口
  • 找小伙伴进行测试

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注