用GeeXBox收視 DVB-T SD 節目是完全沒有問題的,但是當頻道切換到民視HD或公視HiHD時,USB 數位電視棒上的指示燈雖然會被點亮,但是看不到任何畫面也聽不到任何聲音。整個呈現當機狀態,之後,只能關機重開。
什麼原因讓GeeXBox無法收看HD DVB-T 節目?
最初懷疑是不是GeeXBox無法解H.264?
於是就讓GeeXBox 播放用 DT-090T 錄下來的 HiHD .TS (H.264/HE-AAC(LATM))檔,結果發現會出現這兩種狀況:
1.無畫面,無聲音。
2.只顯示第一張畫面,無聲音。
接著把 HiHD .TS (H.264/HE-AAC(LATM)) 轉成 H.264/AC3 再丟給 GeeXBox 播放,結果是:有畫面,有聲音。
再把 HiHD .TS (H.264/HE-AAC(LATM)) 轉成 (H.264/HE-AAC(ADTS)) 再丟給 GeeXBox 播放,結果也是:有畫面,有聲音。
結論:
1.2.4版的 GeeXBox 應該只能解 H.264/HE-AAC(ADTS),無法解民視HD、公視HiHD 的 H.264/HE-AAC(LATM)。
解決辦法:
應該只要加入適當的decoder就可以了。
問題是:
我也不知道該如何加?繼續研究中...
(後續發展將紀錄在
http://electronmania.blogspot.com/2...exbox-hihd.html )