2013年1月7日 星期一

[不完整實驗報告] GeeXboX 3.0 收視台灣數位電視

.

這是上一篇 GeeXboX 1.x 的不完整實驗報告。
http://electronmania.blogspot.tw/2011/08/geexbox-hihd.html

到了 3.0 ,已經可以收視 HD 台了。(但是問題還是不少)


GeeXboX 3.0 收視台灣數位電視安裝步驟:

1.
下載 GeeXboX 3.0

2.
將 GeeXboX 3.0 安裝在 USB 隨身碟上 (或硬碟)

3.
從 PC/NB 用 telnet 登入 GeeXboX
login:root
password:root

4.
從 dmesg  中看有沒有抓到數位電視硬體


5.
掃描台灣數位電視頻道 (此步驟耗時約七分鐘)
w_scan -ft -cTW -Cbig5 -o7 > /root/channels.conf

(本 channels.conf 專供 vdr 1.7 使用)

若無法執行 w_scan ,可以先執行 systemctl stop vdr.service

6.
編輯 /root/channels.conf

主要是把台號改成英文

7.
將 channels.conf  copy 到 /etc/vdr

cp /root/channels.conf  /etc/vdr

8.
若步驟四有執行過 systemctl stop vdr.service
此時就要執行 systemctl start vdr.service

9.
設定 GeeXboX 的 System-->Setting-->Live TV -->General-->Enabled

本設定需連動設定 VDR XVDR Client

10.
重新啟動。




收視問題


















































1.
公視HD不是百分百順暢(可能是NB無力處理大流量的關係)。

2.
中、民、華視HD正常。

3.
台視HD嚴重斷續 (非訊號強度問題,可能是因為台視的HD格式與其他台不一樣)。

4.
畫面會在圖二與圖三之間一直自動切換。

5.
民視各台切換時,容易當機。在抓 channels.conf 時,民視的參數與眾不同,不知是否有關?


channels.conf  ( vdr 1.7 格式)

CTV:533000:B6C23D0G4M16T8Y0:T:27500:1001=2:1002,1003:0:0:100:8350:24:0
CTV2:533000:B6C23D0G4M16T8Y0:T:27500:1011=2:1012:0:0:101:8350:24:0
CTV3:533000:B6C23D0G4M16T8Y0:T:27500:1021=2:1022:0:0:102:8350:24:0
CTV-HD:533000:B6C23D0G4M16T8Y0:T:27500:1031=27:1032,1033:0:0:103:8350:24:0
PTS:545000:B6C23D0G4M16T8Y0:T:27500:2011=2:2012,2013:0:0:201:8350:26:0
PTS2:545000:B6C23D0G4M16T8Y0:T:27500:2021=2:2022,2023:0:0:202:8350:26:0
HAKKA:545000:B6C23D0G4M16T8Y0:T:27500:2031=2:2032,2033:0:0:203:8350:26:0
FTV:557000:B6:T:27500:3001=2:3002,3003:0:0:300:0:0:0
FTV2:557000:B6:T:27500:3011=2:3012,3013:0:0:301:0:0:0
FTV3:557000:B6:T:27500:3021=2:3022:0:0:302:0:0:0
FTV-HD:557000:B6:T:27500:3041=27:3042,3043:0:0:304:0:0:0
PTS-HD:569000:B6C23D0G4M64T8Y0:T:27500:2001=27:2002,2003:0:0:200:8350:30:0
TTV:581000:B6C23D0G4M64T8Y0:T:27500:4001=2:4002,4003:0:0:400:8350:32:0
TTV2:581000:B6C23D0G4M64T8Y0:T:27500:4011=2:4012:0:0:401:8350:32:0
TTV3:581000:B6C23D0G4M64T8Y0:T:27500:4021=2:4022:0:0:402:8350:32:0
TTV-HD:581000:B6C23D0G4M64T8Y0:T:27500:4031=27:4032,4033:0:0:403:8350:32:0
CTS:593000:B6C23D0G4M64T8Y0:T:27500:5011=2:5012,5013:0:0:501:8350:34:0
CTS2:593000:B6C23D0G4M64T8Y0:T:27500:5021=2:5022:0:0:502:8350:34:0
CTS3:593000:B6C23D0G4M64T8Y0:T:27500:5031=2:5032:0:0:503:8350:34:0
CTS-HD:593000:B6C23D0G4M64T8Y0:T:27500:5041=27:5042,5043:0:0:504:8350:34:0


尾語

我只是好奇GeeXboX 3.0 收視數位電視已進展到什麼程度?

所以對遭遇的問題沒有再花時間解決的打算,所以本文算是僅供参考。

GeeXboX 從 1.x 到 3.0 有相當大程度的進步,未來版本絕對值得期待。


補充

1.
ftp 進入GeeXboX 的密碼 geexbox  ftp

2.
主畫面設為台灣繁體

System-->Setting-->Apperance-->Skin--> Fonts --> Arial based

System-->Setting-->Apperance-->International--> Language --> Chinese (Traditional)

3.
系統雖設為台灣繁體,但是還是無法顯示channels.conf中的繁體台號。應該是收視程式無法處理繁體字碼的緣故。






.

5 則留言:

匿名 提到...

http://wiki.xbmc.org/index.php?title=3rd_party_add-on_repositories

ElectronMania 提到...

感謝提供有用的資訊

匿名 提到...

請問樓主有嘗試解決 EPG 亂碼的問題嗎?
tvheadend 根本無法抓 EPG 先淘汰了

ElectronMania 提到...

VLC 也有 EPG 亂碼的問題。
曾向 VLC 反應,他們也有處理,他們用「他們認為已經解決了這個問題」的認知,把我的問題「結案」了。
但是EPG亂碼問題依舊啊。

我的英文不好,難以用精確的英文再和他們溝通。

VLC 處理EPG的內層程式很可能與 GeexBox 一樣,外國人可能也很難搞懂BIG5,我也沒有能力去看VLC或
GeexBox的原始程式,所以...。

由台灣人從原始程式下手,可能是唯一解決這個問題的途徑。

(我在猜XBMC應該也有相同的問題。 Android 可能是因為 Google 有錢養程式開發人員,好像早就沒有這個問題了)

ElectronMania 提到...

vlc 2.1版 已解決 EPG 亂碼問題。