頻道 EPG 管理系統

 

頻道 EPG 管理系統

整個 IPTV 系統的控管都要靠 EPG 管理系統,這部份可以說是創意人資訊的強項,也是我們跳坑燒錢的前三名,雖然我們有自己的主機還有軟體設計工程師,但是事情是像一般人所想的這麼簡單,除了 Web 開發的管理系統外,還需要作到以下幾個部份 :

1. 全球 CDN 發布 : 因為 IPTV 的客戶是跨國界的,不是在單一國家與網路系統中,所以如果您只有一個主機群服務,絕對是會出問題的,因為單承載多人同時併發就會發生 session 不足的問題,再加上駭客攻擊的話,只要 EPG 掛整個 IPTV 系統就無法服務,用戶就無法登入作驗證,當然 APP 也就無法使用

2. API 設計 : 管理系統是看的到的,除了管理系統外 APP 和 EPG 溝通是透過標準的 RESETFUL 規格來通訊,所以還要製定每一個 API 的接口,讓 APP 能個正常的與 IPTV 溝通,這只是對用戶端,串流主機的防盜連及驗證保護 API ,也是要連到 EPG 管理系統上面,所以在一個萬人併發的系統來說,API 設計非常重要

 

 

3. 廣告推播系統 : 如果你問那些作 IPTV 的大哥,除了想要拿執照外,第二個都想作的就是線上廣告系統,每個人都想說我有個幾萬戶客戶後,就可以賣廣告賺錢,有關這個問題我有幫艾克斯問過,當時整個系統有開了 6 萬多個號,有使用的大概 8000 個號,再把分散在全球各地的因素考慮進去後,單一國家或者單一地區大概也就幾百個客戶,也就是說這對廣告商來說是無效的廣告目標群,因為除非你是跨國企業,不然台灣的寬頻廣告在加拿大是沒用的

4. 頻道套餐管理 : 依照不同的使用者會給不同的節目頻道列表,看起來是再簡單不過的程式與資料,但是若牽涉到不同代理商有不同套餐,多用戶同時併發後發生的系統資源不足,這個問題在之前彩虹直播是採用 .zip 檔案方式,在 APP 登入後下載該 zip 檔案,然後就是所有節目的列表與圖標,但這樣確會造成整個節目更新後在第一時間就洩漏播放地址的問題,之後我們把用戶的套餐作暫存,然後再登入時取得 JSON 內容,其中把使用者的 session 及帳號密碼給放在節目地址,這樣就可以從地址來作防盜及辨識用戶

5. 儲值系統 : 原本的艾克斯及全球看都是採用一年一序號方式來作用戶開通,先把序號都開給代理商,當用戶第一次登入後綁定設備的 MAC,然後就可以驗證,但是 MAC 是會變且重覆,最嚴重的是會假造,所以我們在系統上面增加的點數儲值系統,原本的 MAC 也改用整個系統的唯一值辨識處理,這樣就可以在後台確認用戶的唯一性,改這樣的儲值後代理商就可以自行開號一天扣一點

6. 代理商系統 : 單靠一個人來賣直播是很硬的,所以大部份的 EPG 都有多層的代理商系統,如雙子星的後台,就有和我們一樣多級的代理機制,除了能夠分層外還要讓上層的代理可以看到並管理下層的代理商

 

We're Here To Help!

Office

10365 台北市大同區
民族西路76巷12弄10號1樓

Hours

M-F: 9am – 7pm
S-S: Closed

Call Us

(02) 2585-2581 ext 11 Mr. Lin