TeamTalk
- TeamTalk 是一个会议系统,人们可以使用 VoIP 和视频流在互联网上进行通信。
安装
客户端
安装 teamtalkAUR 软件包。服务器也使用相同的软件包。但是客户端文件位于 pkgsrc/srcdir/client 目录下。客户端可以通过运行 ./run.sh 来调用。
服务器
安装 teamtalkAUR 软件包。
服务器配置和启动
配置
- Teamtalk 在服务器二进制文件
tt5srv
中带有一个配置脚本。
只需执行 tt5srv -wizard
并按照步骤操作即可。这会在初始时在 /etc/teamspeak/tt5srv.xml
中创建文件。稍后可以对此文件进行少量编辑。用户名/密码和其他配置选项以明文形式存储,因此您可能需要使用 chown teamtalk
将配置文件 chmod 0600
。此外,默认情况下连接未启用 SSL/TLS。
Teamtalk 还具有 Facebook 功能,允许用户在客户端的用户名框中输入 facebook
。要在服务器上配置此功能,将显示一个选项来创建一个通用的 facebook
用户,以使用 Facebook 的网络进行身份验证,直接从 Facebook 在 Teamtalk 上为每个 Facebook 用户创建一个配置文件。它将像普通用户和 ACL 一样创建。需要互联网连接和 DNS(如果仅使用本地局域网服务器)才能使用 Facebook 的身份验证质询,这将减轻管理用户的麻烦。但是,用户名可以多次重复用于与服务器的多个连接,但这也可以按用户进行限制。
要启用文件共享,可以在向导中为其指定一个存储目录。它需要是 teamtalk
用户有权访问的目录。配额似乎由向导强制执行,使得禁用配额更加困难。这实际上可能有利于减少垃圾邮件,并将服务器仅用于临时存储,直到每个人都收到文件为止。文件上传者可以在完成后删除文件共享。
IPv6 支持可用,并且需要指定监听地址,但如果未使用 IPv6,则可以简单地忽略。
Teamtalk 的 IP 端口是 10333
,但可以灵活地使用其他端口号/分配,也可以通过向导或手动编辑配置文件来更改。
首次启动
您将需要通过服务器向导配置至少一个用户才能使用客户端。通过向导创建一个特殊的 facebook 用户来启用 Facebook 功能。然后你可以
- 启动
tt5srv
服务。
- 要查找权限密钥
没有像 TeamSpeak 或 Mumble 那样的权限密钥。您直接使用服务器向导创建用户,而无需使用客户端程序。管理员用户可以使用像 Mumble 中那样的客户端程序来分配 ACL。默认情况下,大多数用户将能够执行会议中普通用户需要执行的大多数操作,包括创建临时房间、共享视频、文件或桌面。桌面共享在 Linux 上似乎无法工作。
正常启动
- 只需启用
tt5srv
服务。
手动更改配置选项
- 最有可能需要记住重启
tt5srv
服务。使用客户端管理功能通常更适合用户管理,但其他选项通过手动编辑或服务器向导进行配置。使用 Facebook 登录功能可能会节省管理维护,但也可能不受欢迎。重用用户也可能不受欢迎。