南桃園 - 可能是我用過最爛也最好的網路(六)只能用 TBC 網路的 tGateway 機上盒

 Wayne's (Mis)adventure of NTY CATV 系列文:

(六) 只能用 TBC 網路的 tGateway 機上盒 (你在這裡)

前言

我覺得如果你搜尋了很久,又把這個頁面點開,那我想你很可能是 (1) 被超便宜價格吸引而申辦 TV/CM 同捆方案而拿到 或 (2) 你真的對於 TBC 的服務還算能接受,所以才會搜尋到這裡。

一樣簡要注意事項如第一章寫在這裡,請仔細看

  1. tGateway 的有線電視功能必須持續連線 TBC 網路, 一旦離開 TBC 網路就不能運作 (這篇會講為什麼),請務必特別注意。
  2. tGateway 有兩個版本 (都有過 Android TV 認證),一個是 TATV-8000 跟 DADA1319D (他們內部稱 D1,有過 Netflix 認證,外形比較扁),一個要申裝至少 200M,一個則要裝到 500M 才有 (而且似乎是限量的,寫這篇文章的時候,官網已經撤掉了)
  3. 無論是哪種,錄影 DVR 功能都要額外月租 (這到底是幹嘛 ?),不要覺得他是 Android 就可以用其他 App 錄影。
  4. 不要把他的藍芽遙控器弄丟 ! (這邊我要特別強調!) 這個是這樣的:
    1. 無論今天是 TATV-8000 還是 D1 都是使用藍芽遙控器,隨便至五金行買萬用紅外線遙控器是沒有用的。
    2. 我目前在露天與蝦皮找不到同款的遙控器。
    3. 雖然 Android TV 是有標準 KeyCode (就是定義遙控器的按鈕應該送什麼指令),但不是所有的 Android 盒子都有過 Android TV 認證。隨意買其他 Android 藍芽遙控器不保證他們都 Follow 標準 KeyCode,如果你真的弄丟要買遙控器,你可以認明遙控器是否為 Android TV Compatible,基本上就不會有太大的問題。
    4. 如果你真的不幸遺失遙控器,這些是我測試過會運作的: OVO-RC08B (切台鍵正常、語音搜尋會運作)、安博 10-12 代遙控器 (可以用數字鍵加上 Ok 切台,但是上下鍵切台沒用),而這些是不會運作的: 小米 MDZ-28-AA、Chromecast Remote (沒有切台鍵、也沒有數字鍵)

備註:以上不代表您在閱讀時,南桃園有線電視當時的政策或立場,這是在寫這篇文章時透過觀察,與實際數據收集到之結果,若未來有變更,以南桃園官方為主。



串流的天下,何必裝第四台

智慧型電視盒應該是一些申裝有線電視綑綁CM高速寬頻 (通常 300M 或以上) 會拿到的有線電視機上盒。自 OTT/VOD (隨選視訊) 服務興起,我還記得在 2013 年左右,陸續出現各類機上盒,標榜各類影片資源隨處可及,只要一機在手就可以。

雖然盜版串流幾乎成了當時大家避而不談卻十分有默契的共識,各種盒子出現各處,但我想這也促成了「機上盒智慧化」的腳步。

有線電視接取服務機上盒智慧化,最早出現的應該是在 2018 年, IPTV 龍頭中華電信的 MOD 500 系列,而有線電視拖了一年多終於在 2019 年秋由台灣大寬頻與凱擘推出了 A1 Box,而中嘉與 TBC 則是直到 2020 年才開始提供 Android 智慧機上盒服務。TBC 這麼晚才出來,我並沒有很意外,畢竟在台灣 TBC 不過是 MSO 中的排名第三,但是中嘉慢半拍我就覺得很奇怪了。

其實安裝第四台的原因並不是我想看,而是最近發生的幾件事情,讓我重新考慮了第四台:

  1. 最近龍潭部分地區的無線電視收訊變得很差,就算換了 HDA-8000 這種指向性強的天線,公視 CH-26 (公視、台語台、TWPlus) 跟 CH-30 (小公視、客家台、原民台) 的發射頻道經常是沒訊號,不然就是有訊號但是訊號品質非常糟糕,糟糕到數位電視無法識別,基本上常常被雜訊或者沒有畫面干擾。對於那些問我為什麼不要買衣架天線放在屋頂的人... 我住的地方是落雷區,放這個太危險。
  2. 原本有安裝 OVO,但是 OVO 近期的操作讓我對這個 IPTV 平台沒有信心,雖然從 2018 年用到現在也已經 8 年了,但是列舉幾個 OVO 讓我無法繼續支持的原因...
    1. 串流第四台雖有經過一次降價(148 降到 99),但是後期可以看的台數是逐年遞減
    2. 近期 (2026 年初) 告知 YouTube 因為政策變更導致其 YouTube 直流頻道無法繼續,並關閉了自訂頻道功能,等同於可以看的內容大概都砍了一半。
    3. 平台的穩定性始終讓人不滿意 - 從 B01s 採用過舊的 Android 系統與不足的平台性能,導致有時會當機,操作卡頓與 YouTube 使用不暢的問題,一直到我前幾年買了 B9S 還是一樣,雖然當機很少出現,但是 YouTube 使用不順暢、 Mac / Windows 投影功能會出現未授權的問題,始終沒有解決,而我還是第一批 Hihibox 眾籌 Baking B9S 的人。(我覺得就 OVO 的事情我可能都可以寫一個我的感想了)
  3. 我有試過中華電信的 MOD,我看得爽了,但是老人家不看了(這是我始終想不通的點... MOD 有很難用嗎 ? 雖然事後我知道的原因是台語客語的內容太少...)
  4. 有時最大的問題不是「世界上有什麼可以看」,而是「現在我不知道要選什麼」,頻道有的時候就彌補了這個空缺,不喜歡就切台。
  5. 最主要的原因:家裡的老人家不會上網,報紙跟電視是他們為數不多的娛樂,電視不能看基本上就是砍了一半

所以考慮再三... 既然我在南桃園的系統已經創下 90 天不斷線不卡頓的紀錄,那這樣我還可以再相信他們的服務一次吧 ?


對於南桃園的糟糕印象,正是來自於有線電視

我會猶豫的主要原因,正也是因為現在申裝的服務,跟我當初離開是同一個理由 - 電視。2010 年,NCC 開始要求電視服務全面數位化,所有電視訊號不可再使用類比訊號作為載體傳送。雖然數位與類比本就各有支持者,但站在頻率使用有效性來說,數位具備編碼與更好的糾錯能力。對於頻率這種稀有資源,有效應用本就是國家對於稀有公共財管理的傾向。2012 年中,無線類比訊號電視停播,接著 2017 年,有線電視全面數位化。

基本上就在我的角度來說,台灣的有線電視數位化「我不認為是一種普及」,而是一種將就。以丹麥有線電視數位化來說,電視是慢慢開始有智慧卡插槽,讓使用者插入解碼卡 (CI+ / CAM DVB-C訊號解碼系統),再插上 Cable 就可以解碼。而台灣的發展,局限於電視會有 13% 貨物稅的問題,多數銷售點會故意把電視的電視收訊解碼模組 (俗稱: 視訊盒) 拆除並分售,這樣原本的電視就可以以「顯示器」出售,避免了這 13% 的貨物稅。

這在數位電視普及上就增添了一筆變數 - 智慧解碼卡式的推行在台灣不可能成功,因為電視根本沒有地方能讓你安裝 Cable,也不可能給你插卡。而對於老舊電視來說,這些更不可能。於是 DVB-C 機上盒出現了 - 不管你是哪一種電視或顯示器,裝機上盒一定能看。但這就讓電視的使用體驗變得非常破碎,家裡也慢慢地出現「兩隻遙控器」只是為了一件事情「看電視」。這就像把電力火車的電弓拆掉,然後前面再加裝一節電力推拉車。

NHCI-6000NA (圖片來自於 Mobile01 - 阿辰503,我已經沒有這個機上盒的照片了)

相較於凱擘在市區已經大動作部屬數位機上盒,南桃園的速度可說是很慢的,直到 2016 年,我們才開始收到南桃園的通知更換機上盒。而當時的機上盒,我印象還很深刻,型號是 NHCI-6000NA。因為這一台... 基本上有用過的人應該沒有一個人說好,開機久,換台卡,待機模式仍然很燙,最糟糕的,其實是熱當機太嚴重,嚴重到經常出現雜訊或無畫面 (E200錯誤),久久不開機又會出現授權失敗 (E015)。就當時每個月 570 高昂的收訊費,又老是經常不能看,父母是氣到直接退訂。而過了一年左右我才自行安裝 OVO。

E200 系列斷訊等問題 (網上自己輸入南桃園機上盒就可以看到了)

DVB-C 機上盒之單向與雙向

其實就機上盒過燙這件事情,我不會怪罪南桃園,但是我要 Blame 的是他們的採購 - 你們大概都沒有試用過,就覺得可以把這個 Fire-Hazard 放在家裡對吧?但在接續討論前,我想先講講 DVB-C 機上盒的單向與雙向之別。

沒有 DRM,那盜接就會繼續,收益就會變差

電視頻道的授權費可能可以說是有線電視公司最大的開銷之一,用億元台幣在算的都不為過,故確保不會被盜接是一個非常重要的課題,所以 DRM 在有線電視上是一套非常嚴謹且必要的系統,比你想像的嚴格的多,這邊我們要認識幾個比較 Technical 的詞彙:

  • ECM (Entitlement Control Message):訊號解密金鑰
    • 所有數位電視訊號都會被加密,確保只有租戶才能看到電視內容,ECM 的輪替速度很快,大概 5-10 秒就會輪替一次
  • EMM (Entitlement Management Message):頻道權限通知
    • 這個是針對機器裡面的智慧卡或智慧晶片發送的訊息,它會發送只有這個智慧卡能夠解開的資料,其中包含哪些頻道可以看,對某些頻道收視什麼時候到期,以及用來解開 ECM 的金鑰。

單向機上盒 - 無可奈何的網路混亂製造者

單向機上盒,顧名思義,就是機上盒不會回傳任何訊息回到有線電視業者的頭端。所以機上盒根本不需要吃什麼電,也不用發訊號,就是被動的收訊號顯示給使用者看就好,這也是為什麼早期的機上盒只是大台,但是沒有人抱怨它很燙,因為它不會。

但要做到金鑰輪替,那就表示兩邊都有開機才能開始,可是現在我們面臨了一個大問題:頭端根本不可能知道你開機了沒有,那怎麼更新呢?有句話說得好 - 三人成虎,眾口鑠金,你不去驗證,只要夠多人說都可以被說成是真的了。所以,單向機上盒的金鑰更新方式,就是頭端不斷的暴力廣播所有人的 ECM 與 EMM。

CTH-3000NA 機上盒 (ieplus01 照片)

這代表什麼意思呢 ? 有線電視業者要浪費一堆頻寬廣播一堆人的 ECM 與 EMM,這個對於當時又要與固網電信進爭的有線電視業者來說,是一個非常不利的行為 - 因為某個下行頻道必須永遠被佔用,用來做 ECM 與 EMM 的傳輸。就當時想把 Cable 榨出最後一點下行頻寬的業者,怎麼可能會願意去做這種事呢 ?

於是雙向機上盒出現了。

雙向機上盒 - 有線電視業者的打火救星,不過是把火推到你家燒而已

雙向機上盒,顧名思義,就是機上盒與頭端會雙向溝通,有線電視業者會知道機器的狀態。這樣 ECM 與 EMM 的取得會變得簡單,基本上就是機器開機,回報狀態並取得 EMM 與 ECM,從亂槍打鳥回到精準提供,大幅節省下行頻寬。

但這樣問題又來了 - 資料要透過什麼媒介回頭端 ? 難道要跟申裝的客戶說,你家的網路借我用一下,讓我回傳回去嗎 ? 那這樣問題又變得更複雜了... 所以雙向的機上盒的第一個版本就出現了 - 內建 Cable Modem 的 DVB-C 機上盒。

Cable Modem / Docsis 作為上網媒介本就是有線電視業者的第二收入,況且這對於需要資料傳輸的機上盒來說,這簡直就是再適合不過,有線電視業者幾乎什麼都不用動,這簡直讓資料傳輸簡直不要變得太容易。

字面看起來很理想,簡報說起來很精湛,但沒有人跟你說實作上很棒... Docsis 應該可以說是世界上數一數二複雜的 PHY,可能不會輸現行的手機系統,但我們就說裡面的大魔王 - 高階 QAM 調變與糾錯運算。為了在有限頻譜中塞入更多數據,晶片必須進行極為複雜的 DSP 計算,而且機器回報時,其 RF 發射模組發出的功率必須要大到讓遠在數公里外的 CMTS 聽的到,這正是熱量的來源。這就導致了什麼呢 ? 你答對了- 又熱又燙又浪費電!

掛點的 NHCI-6000NA (Yu Liang 照片)

多糟糕呢,我們假設我們在 Cable 系統的末端,離 CMTS 非常遠,所有 Cable Modem 都需要以 Docsis 允許的最高功率傳輸,50 dbmV 相當於 10mW 的能量,但可別忘了,為了輸出這些,放大器自己本身又需要消耗 1-2W 的電,再加上 DSP... 想想看在一個面積只有 2cm 平方公分又散熱不良的機殼裡,溫度可以瞬間飆到 70 度以上。

這也是為什麼我們回頭說說那台 NHCI-6000NA,就算待機也很燙正是因為待機僅只是 CPU 不再計算影片解碼,但可沒有說裡面的 CM 就停止運作,其 EMM 與 ECM 仍然還在繼續。

2020 年在回台隔離飯店裡面的中嘉 STB-9512-CM

只是這樣的設計也可了許多新的契機 - 畢竟一台機上盒可以提供電視又具備提供網路的能力,讓在 Android 機上盒還沒進入有線市場之前提供了廣大的靈活性 - 像是凱擘 SuperMOD,具備 eCM 功能的中嘉 STB-9512-CM 等等,通常這些機上盒會有一個 CM 的指示燈。有時會在飯店裡面看到就僅只用一台機上盒達到有線電視跟網路服務,如果不那麼燙,其實這應該是有線電視服務提供形式裡面,最完整,最整合的使用體驗了。

半 IP-based 機上盒 - 使用者自由成為折衷,商業綑綁成為唯一真理

寫到這裡,你應該覺得,既然雙向會因為 CM 而變得滾燙,那我們就把上行走其他省電的媒介回去不就好了嗎 ? 例如 Ethernet - 而這就是現在的 tGateway 與其它新型的 Android TV DVB-C 機上盒。

滾燙的機上盒與用戶的抱怨,最終是讓工程師看到了把 CM 塞入機上盒絕對不是什麼好事,那為什麼要等到 Android TV 之風吹起,才走到這裡呢 ? 其實原因很簡單,Android TV 需要網路才能是 Android TV:Google 服務要網路、AppStore 要網路、YouTube 要網路、Netflix 要網路、BiliBili 要網路... 你能想的到的什麼 VOD App 都要網路,這時候業者順勢將 DVB-C 的上行回歸網路,是一個商業上順理成章而且極度合理的作為

  1. Android TV 一定要有網路才能運作,如果在以前封閉之系統,沒有任何誘因說服 DVB-C 機上盒必須要連網才能使用。
  2. 因為 Android TV 必須要連網,所以有線電視業者就有理由推行 CM 網路綑綁 TV
  3. 因為上行網路是 DVB-C 回傳頭端的必要路徑,如果要綁得更死,有線電視業者可以把授權伺服器關在自己的網路裡,逼使用者使用 Android DVB-C 機上盒必須要使用自家 CM 網路,否則有線電視不能看。縱使這明明是一個可以被解除的限制。
所以回頭來看這些 Android DVB-C 的機上盒,就現在的方案,你會注意到一個有趣的現象:
TATV-8000 需要申辦 TBC 200M 以上的網路才能給你,A1 Box 必須要申辦凱擘網路等等。

只要把授權伺服器檔在自己的世界裡,你就無法逃脫

工程師剛來安裝 tGateway 的時候,我也很不信邪的讓它走中華電信的網路,結果 E510 錯誤就出現了...
簡言之就是機上盒拿不到授權 (ECM 跟 EMM 拿不到,大概的意思就是機器沒有跟頭端溝通好)

於是我決定拿 Wireshark 做研究,攔截 tGateway 的通訊,跟我想的一樣。基本上總結通訊如下:

  • ssp.tbcnet.net.tw (SSP 很可能是 Stream Service Provider,也就是我懷疑的授權伺服器)
    • 10.10.0.101 (這是一個內網 Private IP,你不走 TBC 網路根本到不了)
  • acs-portal.tbcnet.net.tw (可能是某種裝置註冊系統 ?)
    • 123.241.239.59
  • acs-ota.tbcnet.net.tw (裝置自動更新的系統)
    • 123.241.238.34
  • epgstore.tbc.net.tw (電子節目資訊表)
    • 123.241.239.124

而透過這些研究也發現一件有趣的事情,大部分 TBC 的資訊基建服務,幾乎都是由台中的群健有線電視負責的,甚至在調查過程中,有數個機上盒的製作,也是由群健提交申請的。

但已有中華光纖的我,怎麼可能讓 tGateway 其他服務不去走反應更快的中華電信光纖呢 ? 以下截圖,我想就給客官參考吧 ? WAN1 是中華,WAN2 是 TBC。

基本上這樣做之後,tGateway 就再也沒有出現過 E510 的錯誤了

tGateway 是一台還可以的 Android DVB-C 機上盒

其實就以往對於南桃園糟糕的印象,致使讓我剛拿到 tGateway 並不怎麼期待... 但這幾天實際用下來,其實我還蠻訝異的,我大概列舉幾個...

  1. 其實切台還算快

    我覺得這個感受很個人... 但是當你上次的使用經驗 (NHCI-6000NA) 是切台需要半秒,按下 EPG 要一點時間才會顯示,整個系統好像盪盪的感覺... 現在這樣的切台速度,我已經很滿意了。


  2. YouTube 比以往我用過的機上盒順暢很多,但仍然沒有到大廠這麼順的地步


  3. 回到電視按鍵
    我覺得這個按鍵對我來說是一個救星.... 其實對於我的奶奶(已經 90 高齡了)很友善 - 尤其是當我爸忘記把 YouTube App 切掉時,阿嬤可以自己切回有線電視看...
  4. 而且機器不怎麼熱

我沒有想過一個南桃園我會寫這麼多呢... 還會有嗎 ? 我還真不知道... ?

留言

熱門文章