首頁
XtreamUIPro

現場活動

每個舞台一個頻道,每張票券一份存取權

舞台以頻道形式現場直播,票券變成在活動時開通、活動後到期的線路,會場自己的螢幕則由館內的節點提供服務——全部運行在您自己的伺服器上。

禮堂裡的觀眾在舞台燈光下觀看簡報。
攝影: Atlantic Ambience · Pexels License

挑戰

活動要解決什麼

  • 固定時刻的觀眾湧入

    主題演講開始時成千上萬的人同時加入,一天後觀眾就散去;容量只需要在尖峰時具備,其他時候則不需要。

  • 與票券相符的存取權

    單日票、三日票與贊助商邀請開放不同的舞台,而每份存取權都必須在活動結束時終止。

  • 會場內的螢幕

    大廳、溢流廳與媒體區需要舞台訊號,但不能依賴會場的網際網路連線。

Xtream UI Pro 如何協助

平台如何契合

  • 一個舞台就是一個直播頻道

    每個舞台的編碼器透過 RTMP 推送到一個頻道;頻道包將某種票券可觀看的舞台歸為一組,方案則承載該票券的存取期間。

  • 一張票券就是一條線路

    線路以啟用碼批次建立,或由票務系統透過 Reseller API 建立,並設定較短的到期日與每張票券的連線數上限。

  • 會場內的節點

    館內的節點從來源伺服器只拉取每個舞台一次並服務本地螢幕,因此網際網路連線上每個舞台只傳送一份。

平台功能

此產業會用到的功能

以下是這種部署所依賴的功能。每一項目前都已在產品中提供;這裡沒有任何規劃中或需另行申請的項目。

  • 直播串流

    使用您自己來源的直播頻道,在來源允許時提供 EPG、回看與時移,並以 HLS 或 MPEG-TS 傳送到觀眾使用的應用程式與機上盒。

    每個頻道單一上游的來源中樞 · RTMP 推流與輸出 · ffmpeg 轉碼

  • 分散式串流節點

    從面板登錄邊緣伺服器;觀眾會依負載與國家被導向節點,在尚無節點時由來源伺服器服務所有人。

    從面板透過 SSH 安裝 · GeoIP 路由 · 心跳與流量統計

  • 訂閱者管理

    線路就是一位觀眾的存取權:方案、頻道包、到期日、連線數上限與輸出格式;啟用碼、試用與續期在各處都遵循相同規則。

    Xtream Codes API、M3U/XMLTV、MAG 與 Enigma2 入口、網頁播放器

  • API 與整合

    透過 Reseller API 從您自己的系統建立、續期與暫停存取權,接收簽章 webhook,並用現成的連接器串接帳務或商務平台。

    具冪等請求 ID 的 Reseller API · Admin API 金鑰 · 17 個連接器

  • 監控與維運

    連線與流量檢視、稽核記錄、Prometheus 指標、透過郵件、Telegram 或 webhook 發送的警示、維護模式,以及內建的更新檢查。

    /metrics 端點 · 具租約的工作佇列 · 加密的資料庫備份

  • 安全與存取控制

    雙重驗證登入、靜態加密儲存的機密、綁定觀眾的簽章播放連結、IP 與國家規則、連線數限制及暴力破解防護。

    TOTP · AES 加密金鑰 · HMAC 簽章 URL · GeoIP 與 ISP 規則

面板中

此部署所使用的頁面

裝有範例目錄的全新安裝的管理後台截圖,沒有任何合成內容。

面板的 Streams 頁面:直播頻道及其狀態、分類、來源與輸出格式。
直播串流 · 每個頻道單一上游的來源中樞 · RTMP 推流與輸出 · ffmpeg 轉碼
面板的 Servers 頁面:主伺服器與各節點及其狀態與版本。
分散式串流節點 · 從面板透過 SSH 安裝 · GeoIP 路由 · 心跳與流量統計

基礎架構設計

部署範例:為期三天的研討會

活動前準備一台管理伺服器、每個舞台一個頻道、會場內一個節點、以啟用碼發放票券,並在閉幕場次後發布錄影。

選擇示意圖的某一部分,查看它的作用。

在活動部署中,來源是各舞台上的編碼器;面板儲存頻道、票券方案與線路;來源伺服器服務線上與會者,會場內的節點服務館內;票務系統透過 Reseller API 與 webhook 接入。

  1. 活動前安裝

    一台伺服器執行面板、API、worker 與來源伺服器;在會場內的一台機器上安裝節點,並從 Servers 登錄。

  2. 建立舞台與票券

    每個舞台一個直播頻道;每種票券類型一個頻道包;每種票券類型一個方案,以活動天數作為時效。

  3. 發放存取權

    批次產生啟用碼,並隨每張票券列印或以電子郵件寄出;每個啟用碼開通一條使用該票券方案的線路。

  4. 執行活動日

    編碼器推送各舞台,會場螢幕從本地節點播放,線路在活動最後一晚到期。

設定對應

您的概念,平台的物件

平台沒有特定產業專用的物件:頻道包、線路、方案或合作夥伴帳號,會被當作您的產業所需的概念來使用。這些是概念上的對應,並非該產業的原生功能。

逐步設定指南

先決條件、安裝與會場節點、舞台與票券、啟用碼、短期到期、錄影與疑難排解,逐步說明。

閱讀設定指南
在您的產業中在平台上
舞台頻道直播頻道:含來源、EPG 與輸出格式的串流
票券類型頻道包(bouquet):由方案授予的一組具名頻道、電影或影集
票券或通行證線路:一份存取權,含其方案、頻道包、到期日、連線數上限與輸出
活動結束線路的到期日,可由方案、點數或 API 續期
每張票券的裝置數線路的最大連線數:可同時觀看的裝置數量
票務或報名整合Reseller API 與 webhook:從您自己的系統執行面板的各項操作
會場節點串流節點:從面板登錄的邊緣伺服器,每個據點或建築一個

整合考量

票務、報名或電商系統透過 Reseller API 與 webhook,或透過受支援電商平台(如 WooCommerce)的連接器建立存取權;舞台編碼器透過 RTMP 連接。沒有與特定票務或活動管理產品的原生整合。

安全考量

存取權隨票券結束:每條線路設定較短的到期日;每張票券的連線數上限可避免啟用碼被共用;播放連結經過簽章並會過期;職員帳號使用雙重驗證登入、權限群組與稽核日誌。

內容權利與授權

主辦方需要取得舞台上所呈現內容的權利,包括音樂、講者的同意與任何贊助商素材;平台不提供內容,也不提供權利。適用標準方案。

內容權利與可接受使用

說明中心

此產業常見的問題

營運者在部署前會問的問題。一般性問題請見說明中心。

說明中心
一張票券可以只開放部分舞台嗎?

可以。依票券類型將舞台歸入不同的頻道包;線路只看得到其方案中的頻道包。

如果會場的網際網路連線很差怎麼辦?

會場內的節點從來源伺服器只拉取每個舞台一次,並服務館內的螢幕;平台無法取代會場的上行連線,該連線仍需承載每個舞台的一份串流。

與會者可以在活動結束後觀看這些場次嗎?

可以,只要您有錄影:錄影會加入片庫,由頻道包與方案授予,到期日由您自行決定。