首頁
XtreamUIPro

廣播與電視

透過您自己的基礎架構發行您自己的頻道

您的線性頻道成為具 EPG 與回看的 OTT 頻道,您的片庫成為 VOD 內容目錄,您的發行合作夥伴則是由您掌控的帳號——由您部署在觀眾所在之處的串流節點負責傳送。

直播期間的電視控制室,牆上布滿監看螢幕。
攝影: European Commission, Audiovisual Service · CC BY 4.0

挑戰

廣播業者需要解決的問題

  • 觸及天線之外的觀眾

    觀眾期望能在手機、智慧電視與機上盒上收看頻道,並有節目表,也能回看錯過的內容。

  • 應付尖峰的容量

    一場比賽或一則新聞事件能在幾分鐘內讓觀眾倍增;傳送必須靠增加伺服器來擴充,而不是重建服務。

  • 合作夥伴與地區

    發行合作夥伴需要自己的帳號與限制,而且部分內容可能只能在特定國家傳送。

Xtream UI Pro 如何協助

平台如何契合

  • 具 EPG 與回看的頻道

    每個線性訊號是一個直播頻道,有自己的 EPG 來源,在允許時提供時移與回看,並以 HLS 或 MPEG-TS 傳送到常見的播放器應用程式。

  • 節點就在觀眾所在之處

    來源伺服器只取用每個頻道一次;已登錄的節點負責分送,觀眾則依負載與國家被導向節點。

  • 合作夥伴是委派帳號

    發行合作夥伴是具備點數、權限與專屬 dashboard 的合作夥伴帳號;API 讓其系統能建立並續期存取權。

平台功能

此產業會用到的功能

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

  • 直播串流

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

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

  • 分散式串流節點

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

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

  • 隨選視訊

    電影、含季與集的影集以及廣播,依分類與頻道包整理,附 TMDB 中繼資料,並有可下載並編碼來源的匯入工作。

    簽章且有時效的播放連結 · 各節點 VOD 快取

  • 合作夥伴管理

    具備點數、權限與專屬 dashboard 的委派帳號,最多五層,適用於與您合作的經銷商、營運商與轉售商。

    群組與權限 · 點數帳本 · 子合作夥伴

  • 監控與維運

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

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

  • API 與整合

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

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

面板中

此部署所使用的頁面

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

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

基礎架構設計

部署範例:區域性廣播業者

緊鄰播出系統的來源伺服器、位於該地區資料中心的兩個節點、以 VOD 匯入的片庫,以及兩位擁有各自帳號的發行合作夥伴。

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

在廣播部署中,來源是播出訊號(RTMP 或傳輸串流)與片庫;面板儲存頻道、EPG、內容目錄與合作夥伴帳號;各地區的節點服務觀眾;合作夥伴及其系統透過 API 連接。

  1. 接入訊號

    每個頻道的播出訊號都加入為來源;EPG 來自您的 XMLTV;片庫則匯入並編碼為 VOD。

  2. 部署節點

    在每個地區登錄一個節點;GeoIP 路由會把觀眾送往最近的節點,國家規則則讓有地區限制的內容留在應屬的地方。

  3. 發給合作夥伴帳號

    每位發行合作夥伴是一個合作夥伴帳號,附有可銷售的頻道包與點數餘額;它從自己的 dashboard 或系統管理其觀眾。

  4. 監看營運

    連線與流量檢視、指標與警示會顯示每個頻道與每個節點的觀眾數;維護模式與備份則涵蓋其餘部分。

設定對應

您的概念,平台的物件

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

在您的產業中在平台上
線性頻道直播頻道:含來源、EPG 與輸出格式的串流
區域傳送串流節點:從面板登錄的邊緣伺服器,每個據點或建築一個
存檔與回看片庫VOD 內容目錄:電影與含季和集的影集、分類與中繼資料
發行合作夥伴合作夥伴帳號(經銷商):具備點數、權限與自己線路的委派 dashboard
頻道包頻道包(bouquet):由方案授予的一組具名頻道、電影或影集
合作夥伴與帳務系統Reseller API 與 webhook:從您自己的系統執行面板的各項操作

整合考量

播出系統透過 RTMP 或傳輸串流將訊號送入平台;EPG 以 XMLTV 傳入;合作夥伴的系統使用 Reseller API 與 webhook;面向訂閱者的應用程式使用 Xtream Codes API、M3U 與各種入口。沒有與特定播出或廣告插入產品的原生整合,也沒有 DRM:傳送由簽章且綁定觀眾的連結保護。

安全考量

綁定觀眾位址的簽章且會過期的播放連結、各線路的連線數限制、GeoIP 與 ISP 規則,以及自動封鎖暴力破解嘗試,共同保護傳送;雙重驗證登入、權限群組與稽核記錄則保護面板。地區限制是套用在線路與方案上的國家規則,而非內容加密。

內容權利與授權

廣播業者只發行其擁有權利的頻道與節目,且僅限於這些權利涵蓋的地區;平台不提供內容,也不提供權利。Enterprise 方案另含針對該營運的整合工作與 SLA。

內容權利與可接受使用

說明中心

此產業常見的問題

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

說明中心
平台提供 DRM 嗎?

不提供。傳送由綁定觀眾的簽章且有時效的播放連結、連線數限制與國家規則保護。授權要求必須使用 DRM 的內容,目前並不適用。

大型活動時如何擴充?

從面板登錄更多節點;每個節點只向來源伺服器取用一次頻道,再服務其觀眾。控制平面依負載與國家導引觀眾,在沒有可用節點時由來源伺服器服務所有人。

觀眾可以使用他們現有的應用程式嗎?

可以。平台支援 Xtream Codes API、M3U/XMLTV、MAG 入口與 Enigma2,並附有網頁播放器,因此常見的播放器應用程式與機上盒無需客製化應用程式即可使用。