這些指南將產業的概念對應到平台目前具備的物件(頻道包、線路、方案、合作夥伴帳號、節點、API)。這些是概念上的對應,並非產業專屬功能,而且合作夥伴帳號是委派帳號,不是隔離的租戶。
概念對應
面板裡沒有任何東西叫展廳或會員。下表說明哪個物件扮演哪個角色;以下各章依該順序進行設定。
| 在您的產業中 | 在平台上 | 在面板中的位置 |
|---|---|---|
| 展覽影片與典藏 | VOD 內容目錄:電影與含季和集的影集、分類與中繼資料 | Movies 與 Series,或 VOD 匯入工作 |
| 開幕式或講座直播 | 直播頻道:含來源、EPG 與輸出格式的串流 | Streams → 新增直播串流(來源 URL 或 RTMP 推流) |
| 展廳或會員專藏 | 頻道包(bouquet):由方案授予的一組具名頻道、電影或影集 | Bouquets,由 Streams 與 Movies / Series 建立 |
| 訪客或會員的存取權 | 線路:一份存取權,含其方案、頻道包、到期日、連線數上限與輸出 | Lines → 新增,或使用啟用碼,或 Reseller API |
| 會員期間 | 線路的到期日,可由方案、點數或 API 續期 | 線路的到期日與方案的期限 |
| 每位會員的裝置數 | 線路的最大連線數:可同時觀看的裝置數量 | 線路的最大連線數 |
前置條件
安裝前需要準備什麼。
- 館內的一台伺服器(Ubuntu 22.04 或 24.04)、安裝程式,以及螢幕與會員裝置將使用的展廳網路。
- 展覽影片、您擁有權利的典藏錄影、演講廳的編碼器,以及展廳用的螢幕或媒體播放器。
- 授權金鑰,以及館內沒有網際網路時的離線啟用流程;還要決定服務台由誰銷售會員資格。
基礎架構部署
館內的伺服器,在現場啟用。
- 在伺服器上執行安裝程式,並將播放基底網址設為展廳網路可連線的位址。
- 在面板中離線啟用授權金鑰;啟用後服務可在沒有網際網路的區域網路上運作。
- 在 Movies 下新增展覽影片,在 Streams 下新增演講廳的訊號,並在網頁播放器中確認。
- 對於第二個場地或大型公共計畫,從 Servers 登錄一個節點;面板會透過 SSH 安裝它,並將該場地的觀眾導向它。
內容整理
展廳、典藏與會員專藏。
- 依展覽與年份建立分類,並為一個講座系列建立一部影集,每場講座一集。
- 為展廳螢幕建立一個頻道包,為包含講座與典藏影片的會員片庫再建立一個。
- 為展廳建立一個方案,每種會員資格再建立一個,各自授予其頻道包;會員方案的時效就是會員期間。
- 為每部電影加入海報與簡短說明,使片庫在播放器中易於瀏覽。
合作夥伴(經銷商)設定
服務台與商店作為委派帳號。
- 建立一個權限僅限線路與啟用碼、不能存取目錄或伺服器的群組。
- 將服務台或商店新增為 reseller,使用該群組、會員方案與點數餘額。
- 營運多個場館的文化中心可以為每個場館新增一個 reseller,各自以自己的餘額銷售會員資格。
訪客與會員存取設定
螢幕與會員使用線路。
- 在 Lines → add 下為每面展廳螢幕建立一條使用展廳方案的線路;網路為螢幕指派固定位址時,將其綁定到螢幕的位址。
- 每銷售一份會員資格,就在服務台建立一個啟用碼;會員在播放器中輸入該碼,線路即開通。
- 將每份會員資格的最大連線數設為會員可使用的裝置數,通常為兩個。
- 依會員的裝置,把播放器應用程式、M3U 播放清單或網頁播放器位址交給會員。
展覽影片與典藏
隨選片庫。
- 將展覽影片與數位化典藏作為電影上傳,或以 VOD 匯入工作將其匯入媒體根目錄。
- 有 TMDB 中繼資料的就加入,其餘的自行撰寫標題與說明。
- 不對大眾開放的典藏只放在會員頻道包中,並以測試線路檢查每個方案看得到什麼。
開幕式與講座
把活動變成直播頻道。
- 為演講廳的編碼器新增一個直播串流(RTMP 推送),並將其放入會員頻道包;若是要在螢幕上播放的開幕式,則放入展廳頻道包。
- 啟用回看,讓遲到的會員可以倒轉,並在之後把錄影上傳到片庫。
- 活動前以測試線路在觀眾將使用的同一網路上測試編碼器與串流。
會員資格到期與續期
會員資格就是線路的有效期。
- 線路在其方案期間結束時到期;在服務台續期會增加一個週期。
- 會員資格被取消時停用線路;從未使用的啟用碼在被兌換之前保持未使用狀態。
- 讓商店或會員系統訂閱 webhook,以查看即將到期或已到期的線路。
與商店或會員系統整合
由系統銷售存取權,由播放器負責播放。
- 為商店或會員系統建立一個 Reseller API 金鑰;它呼叫 create_line、renew_line 與 disable_line,每次寫入都帶有請求 ID。
- 會員資格線上銷售時使用電商連接器;其他系統使用 Reseller API 與 webhook。
- 沒有面向觀眾的單一登入:會員使用線路的憑證或啟用碼登入播放器。
安全考量
把典藏留在它們該在的地方。
- 讓展廳網路與訪客網路分開,任何公開存取都放在具 TLS 並設定了 TRUSTED_PROXIES 的反向代理之後。
- 每個面板帳號使用雙重驗證登入;服務台取得僅限線路與啟用碼的權限群組。
- 播放連結經過簽章並會過期,每份會員資格設定連線數上限,展廳螢幕綁定位址。
- 啟用附異地副本的加密資料庫備份,並以稽核日誌檢視線路與目錄的變更。
疑難排解
常見的初步檢查。
- 某面展廳螢幕黑畫面:檢查其線路已啟用且未到期、螢幕的位址綁定,以及伺服器在展廳網路上是否可連線。
- 會員的啟用碼無法使用:檢查該碼是否已被兌換,以及它所開通的方案是否仍分配給服務台。
- 離線授權啟用失敗:對照授權金鑰檢查啟用檔案,並檢查伺服器的時鐘。
- 直播開幕式卡頓:對照上行連線檢查編碼器的位元率,並在 Streams 下檢查該串流的狀態。