Cloudflare將MoQ中繼網路推向應用部署,支援隔離與權限控管

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

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

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

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

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

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

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