- TeamTalk is a conferencing system which people use to communicate on the Internet using VoIP and video streaming.
Install the AUR package. It is the same package for the server. But the client files will be under the pkgsrc/srcdir/client directory. The client can be invoked by running ./run.sh.
Install theAUR package.
Server configuration and startup
- Teamtalk comes with a configuration script in the server binary,
tt5srv -wizard and follow the steps. This makes the file in
/etc/teamspeak/tt5srv.xml initially. Minor edits can be made to this file later. The usernames/passwords and other configuration options are stored in plaintext, so you may want to
chmod 0600 the configuration file with
chown teamtalk. Also the connection by default is not SSL/TLS enabled.
Teamtalk also has a facebook capability, which allows the user to enter
To enable file sharing, it can be given a storage directory in the wizard. It needs to be a directory that the
teamtalk user has access to. A quota seems to be enforced by the wizard, making disabling a quota more difficult. This might actually be a benefit to keep down spamming and only using the server for temporary storage until everyone has received the file. The file uploader can delete the file share when finished.
IPv6 support is available and needs to be a specified listening address, but if IPv6 is not being used can be simply ignored.
The IP port for teamtalk is
10333, but is flexible to other port numbers/assignments and can also be changed through the wizard or manually edited configuration file.
You will need to configure at least one user through the server wizard to be able to use the client. Facebook functionality is enabled by creating a special facebook user through the wizard. Then you can
- Start the
- To find the privilege key:
There is not a privilege key like there is with TeamSpeak or Mumble. You create users with the server wizard directly without using the client program. An admin user can use the client program like in Mumble to assign ACLs. By default, most users will be able to do most things that a common user will need to be able to do in a conference including creating temporary rooms, sharing video, files or desktops. Desktop sharing does not appear to be working on Linux.
- Simply enable the
Changing configuration options manually
- Most likely remember to restart the
tt5srvservice. Using the client admin function is usually more preferable for user administration, but other options are configured through manual edits or the server wizard. Using the facebook login function may save administrative maintainence, but may not be desirable. Reusing users may not be desirable either.