這是歷史版本頁面 — 看 TeamSpeak Server (64-bit) 最新版本

想自己架語音伺服器?TeamSpeak Server 能為你做什麼

TeamSpeak Server (64-bit) 軟體圖示 TeamSpeak Server (64-bit) 3.0.13 (64-bit) 資料更新 2016-08-04 閱讀約 5 分鐘

一群人要穩定通話,用免費通訊軟體老是遇到人數上限、麥克風迴音、講話斷斷續續,尤其打遊戲打到一半語音掛掉,整場配合直接泡湯。你想找一個可以自己掌控、不要被廠商綁死的語音方案,卻不知道從哪裡下手。

一般人的習慣是直接開 Discord 或 Line 群組通話,但這些服務的伺服器不在你手上,音質、延遲、人數上限都看別人臉色。這類工具的切入點是:你自己架一台伺服器,自己決定誰能進來、開幾個頻道、用什麼音質,所有語音串流都經過你的主機轉送,不依賴第三方中繼。

01TeamSpeak Server 是用來做什麼的?

它是一套語音伺服器軟體,裝在電腦上之後,其他人用 TeamSpeak Client 連進來,就能在裡面開頻道講話。適合遊戲社群、公司行號、組織團體自己架設私有的語音環境,支援一對一聊天,也能容納數十人甚至上百人同時在線,語音串流統一經過你的伺服器轉送。

02這套軟體的音質和延遲表現如何?

官方說明指出它採用集中式架構,所有音訊都透過你的伺服器轉送,比點對點連線的音質更穩定。內建新的語音編碼、麥克風自動調整、降噪和迴音消除,能減少背景雜音和迴授。低延遲是它的主要賣點,官方宣稱適合遊戲和需要即時反應的專業場合。

03伺服器架好之後,要怎麼管理頻道和權限?

管理員可以透過網頁控制面板或命令列介面設定伺服器。權限系統是階層式的,你可以動態建立群組、定義群組權限,再套用到不同使用者身上。頻道的開啟、進入、發言、檔案上傳下載都可以分別設定,也能設定按頻道或共用資料夾的檔案傳輸權限。

04除了語音,它還有什麼功能?

除了語音聊天,它支援文字聊天頻道,以及依權限設定的檔案傳輸功能,使用者可以遞迴上傳或下載檔案到特定頻道或共用資料夾。介面可以透過樣式表換外觀,也支援 3D 音效,能把聲音來源放在三度空間的任意位置,製造聲音從左邊、右邊或後面傳來的效果。

05最多可以同時多少人上線?

官方說明提到單一伺服器可以支援數千名使用者同時連線,適合大型遊戲賽事或公司活動這類需要大規模部署的場合。實際能承載多少人,取決於你架設伺服器那台電腦的硬體規格和網路頻寬,官方沒有給出明確的數字上限。

06什麼樣的人適合自己架這套軟體?

適合不想把語音通話交給第三方平台、想要完全掌控伺服器的人。例如遊戲公會想建立自己的語音頻道、公司內部需要低延遲的團隊通話、或者舉辦線上活動需要開多個頻道分組討論。也適合對隱私和安全性有要求、希望通訊內容經過加密傳輸的組織。

07我完全不懂伺服器架設,學得會嗎?

安裝過程不算複雜,官方提供 Windows、Linux、macOS 的安裝包,照著螢幕指示就能裝好。之後用網頁控制面板或命令列介面設定伺服器、建立帳號,再把伺服器位址和登入資訊分享給成員。如果你沒碰過命令列,網頁控制面板的圖形介面會比較好上手,但官方文件只有英文。

08這套軟體適合拿來跟親友小規模通話嗎?

可以,但對只是偶爾想跟三五好友講講話的人來說,架一台伺服器可能有點殺雞用牛刀。它的設計是給需要長期穩定運作、多人同時上線的場合,如果你只是偶爾開團聊天,用現成的通訊軟體開個群組通話可能更省事,不必自己維護一台機器。

09什麼情況不該選這套軟體?

如果你不想自己維護伺服器、不想處理主機開機和網路設定,那這套軟體不適合你。它的介面只有英文,不習慣英文介面的人會比較吃力。另外,它的更新頻率很低,近兩年只更新過一次,如果你很在意軟體是否頻繁維護,這點要列入考量。商業用途可能需要另外購買授權,官方說明只說非商業使用免費。

10它跟 Discord 比起來,差在哪裡?

Discord 是現成的託管服務,註冊就能用,不用自己架伺服器,介面也有中文。TeamSpeak Server 則是把伺服器主控權放在你手上,音質和延遲由你的主機和網路決定,但一切設定和維護都要自己來。如果你不想碰主機管理,Discord 的使用者評分人數也遠多於 TeamSpeak Server,是更多人用過的選擇。

11這套軟體的安全性如何?

官方說明提到它採用先進的加密協定保護通訊內容,防止未經授權的存取。它的認證系統不使用傳統的帳號密碼,而是讓每個使用者產生獨特的身分識別,這個身分會在你連線的每個 TeamSpeak 伺服器上被記錄和追蹤。實際安全性還是取決於你怎麼設定伺服器權限和密碼政策。

12它的介面好操作嗎?

官方說明指出介面走極簡風格,以功能為主,不強調美觀。管理員用網頁控制面板或命令列管理,一般使用者用 TeamSpeak Client 連線後,可以看到伺服器負載區塊和所有頻道列表,雙擊就能進入頻道,也能設定按鍵綁定來快速靜音或解除靜音、調整麥克風和喇叭音量。遊戲中還有遊戲內覆蓋畫面可以操作。

下載與官方連結

前往官方網站 下載 TeamSpeak Server (64-bit)

teamspeak3-server_win64-3.0.13.zip · 6.22 MB · 連結指向軟體原廠

版本紀錄

再看 5 筆

看完整版本清單

這一版改了什麼

What's new in this version:

- ipv6 support
- improved database performance
- improved snapshot create/deploy performance
- Enable "tcp_nodelay" option for server query (less latency)
- bindinglist command now has a new parameter "subsystem"
- file transfer now only accepts connections from ip addresses that have started an upload / download. There is a reserve of 20 slots that are allowed to connect even though that particular ip address did not start an upload/download. This is to support exotic client routing configurations like tcp load balancers.
- fixed incorrect filetransfer port reported in instanceinfo
- binding voice to the any address (0.0.0.0 / 0::0), which is the default behaviour of the server, now supports clients connecting to all addresses instead of just the default ip of the network interface.
- fixed assertion in puzzle feature (Thanks to Schlumpi for helping us find this)
- fixed virtual server log and bindinglist for voice showing multiple senseless bindings
- file transfer now only allows an idle time of 2 seconds after connect
- new file transfer implementation
- updated sqlite to 3.11.1
- sqlite db now uses WAL as journal mode
- the new file transfer routines on unix systems now depend on async io (aio*) routines. For freebsd this probably means you need to load the aio kernel module using 'kldload aio'
- for server query users: ftinitupload/download replies may now omit the ip parameter. If it is omitted, it means the transfer should be started on the same ip that was currently used by the server query ip
- for ftinitupload/download there is now an optional "proto" parameter. See the server query manual for more info