新聞

Cloudflare推出MoQ中繼服務布建API,讓開發者可在Cloudflare全球網路建立彼此隔離的傳輸環境,並分別設定內容發布者與訂閱者的存取權限。新服務目前處於免費測試階段,支援MoQ傳輸協定第14版與第16版草案。

MoQ是IETF正在制定的開放傳輸協定,建立在QUIC之上,採發布與訂閱模式。內容發布者只需將影音或訊息送到中繼站,再由中繼站轉送給所有訂閱者,不必自行處理大量觀眾連線。中繼站只負責轉送,不必解析資料,因此同一套機制可用於直播、視訊通話及低延遲訊息傳遞。

Cloudflare在2025年於全球330多個城市部署MoQ中繼功能,但當時提供的是免驗證公開端點,主要供協定測試及用戶端開發。由於任何人都能連線,開發者無法分別控管內容發布與接收權限,因此不適合需要保密或權限區隔的正式服務。

新的布建API補上存取控制功能,當開發者建立中繼服務時,Cloudflare會在既有全球網路中畫出獨立範圍,將不同應用的串流資料及存取權限分開。用戶端連上Cloudflare提供的全球端點後,連線路由、流量分配及負載平衡都由Cloudflare處理。

每個中繼服務可發出不同用途的存取憑證,分別允許發布、訂閱或兩者兼具,並可設定期限或單獨撤銷。建立服務時,系統會預設產生一組可發布及訂閱的憑證,以及一組只能訂閱的憑證,避免觀眾取得的憑證被用來冒充內容發布者。

MoQ中繼服務布建API只負責建立中繼服務及管理存取權限,不會接觸實際傳輸的影音或訊息內容。第16版草案也允許發布者在觀眾提出訂閱要求前,先將內容送到中繼站。訂閱者則可一次訂閱同一命名空間下的所有串流,訂閱範圍也會涵蓋稍後新增的視訊版本或音訊軌。

Cloudflare另將這套布建方式整理成網際網路草案,希望不同中繼服務採用相近的管理方式。不過,該文件目前尚未成為正式標準,相關API也可能隨測試進展調整。