2012年7月27日 星期五

[PART-I] ibt-1283PVR 的 bug

.

ibt-1283PVR 是具備雙選台器的媒體機上盒。


ibt-1283PVR 刷 1.99 韌體,可以在同一個時間點錄兩個 HD 節目。
例如同時設定預錄 12:30~13:00 的HiHD 與 12:30~13:00 的台視HD。

ibt-1283PVR 刷 0609 韌體,上述功能就不見了。

====

ibt-1283PVR 刷 1.99 韌體,錄影檔名是:電台名稱_日期_時間.ts
ibt-1283PVR 刷 0609 韌體,錄影檔名是:節目名稱_日期_時間.ts


















====

2012-07-29 補充

0609韌體無法在同一個時間點錄兩個節目的問題可以用刷0505韌體來解決。

0609韌體在系統資訊裡顯示的是 BT5.TW.2.1。

0505韌體在系統資訊裡顯示的是 BT5.TW.2。

以上0505、0609均指比特版,但是上海版0609也一樣。


另外,
0609韌體裡面的「計畫錄影」看起來很不習慣:




















所以就把它改成「預約錄影」:




















只要把 usr/local/bin/Resource/CHINESE.str 裡面的「計畫錄影」改成「預約錄影」就可以了。

解開 squashfs1.img ,取出CHINESE.str修改,再封包的方法可以參考這裡:

http://electronmania.blogspot.tw/2011/10/hd-a5403.html


.

16 則留言:

David 提到...

今天終於發現, 底下敘述的 1283PVR 當機狀況, 其發生的原因是我將網路選單內的"設備名稱"更改為 My_1283PVR. 不過, 是因為名稱的字數過多, 還是因為名稱中的"_"導致當機, 或者只要改變名稱就會當機, 則不得而知.

修正的方法是從"系統設定"選擇"恢復預設值", 再關閉電源重開機, 但不要手動輸入原設備名稱(MP932916), 否則 reboot 之後, 更改後的設備名稱仍會出現.

這台 1283PVR 刷 2.1.6 韌體, 並安裝 moServices 3 及 YPChen IMS.

我也曾將兆赫 ZIN-101T 的設備名稱改為 My_ZIN-101T, 也有類似的當機狀況, 所以, 我也恢復了它的預設值. 不過, 在它的設定選單內並無預設的設備名稱.

1283PVR 當機狀況是...

(一) 上網一段時間後:

a.

當停止觀看一個 YPChen 的 IMS 節目後, 回到 USB sda1 匯入選單, 此時選單上的圖片全消失. 或者, 停止觀看一個 YouTube 節目, 回到 YouTube 影片預覽視窗, 此時影片預覽的圖片也全消失. 按下 Online Media 的 IMS 項目, 無法連線, 只會傳回"200 OK"的訊息. 返回 moServices 首頁, 其中的項目全消失. 但還是可以回到 1283PVR 的主選單.

b.

無法建立區網連線, 永遠測試失敗. 也無法切斷 Internet 連線, 若選擇"再次連線"則會 reboot. 之後, moServices 又再度正常.

c.

若不選擇"再次連線", 而選擇關機, 則無法完成關機, 面板未顯示時間. 只能關閉電源.

d.

USB 外接硬碟內所有的檔案與目錄均被刪除. 這讓我先前一直以為是外接硬碟的問題而不斷嚐試修復硬碟.


(二) 錄影時(但不是每次錄影均如此):

a.

面板的錄影紅色燈號點亮, 螢幕資訊也顯示正在錄影, 但外接硬碟內無任何錄影檔案.

b.

原有檔案及資料夾也全被刪除一空.

c.

無法完成關機, 面板未顯示時間. 只能關閉電源.

ElectronMania 提到...

1.感謝分享寶貴的使用經驗。
2.對原廠的bug,我們只能望bug興嘆。這個時候更能凸顯 Open Source 的珍貴。
如果 1073/1283的韌體能 Open Source ,早就不知被改的有多好了。

David 提到...

先前忘了說...

我曾將這台 1283PVR 刷回比特原廠卡莎布蘭卡 0505 與 0609 台灣版韌體. 也是會有同樣的當機情形. 所以這個當機的原因與 2.1.6版韌體無關, 更與 moServices 或 YPChen 無關.

David 提到...

1283PVR 還有一個問題, 今天才注意到.

我這台 1283PVR 僅有一個 USB 外接硬碟. 每次 reboot 之後, 這台外接硬碟都是 sda1. 這很正常. 但是, reboot 之後, 每次用遙控器關機再開機, 就不一定是 sda1 了. 可能會變成 sdb1, 也可能會變成 sdd1.

更換不同的 USB 埠, 也會有同樣的情形.

若是變成 sdb1, 雖不能用 2.1.6 版的"USB sda1"匯入 YPChen, 但還是可以用"U盤自定義"匯入. 若是變成 sdd1, 就超出了"U盤自定義"的支援範圍, 只能關電源重開機 reboot 了.

除了這些狀況, 這台 1283PVR 還有一些怪怪的地方. 例如, 散熱不良, 讓人覺得比特數位只是兆赫用來吸收技術經驗, 試探市場, 試水溫的一家暫時性公司而已...

有點兒想再另買一台他牌新機(海美迪?)... 查了一下, 發現現在高清播放機的主流是主打 4K. 可是, 我只是要看 DVB-T 的 1080i, 不必 4K, 倒是需要同時錄影兩台及看A錄B, 但這個功能好像只有 1283PVR 才有, 只好將就了.

ElectronMania 提到...

少見的Broadcom晶片雙選台媒體播放機:
http://linux-tv.com/receiver/vu-duo2-review/
(不知能不能顯示繁體)

David 提到...

看了這篇 review, 也下載了說明書.

這台最多可以支援兩個 DVB-T/C tuner, 四個 DVB-S2 tuner (兩個 twin tuner).

說明書裡還敘明, 最多可支援同時16個頻道錄影.

好東西!

ElectronMania 提到...

它雖然可以裝DVB-C,但是在台灣應該不能用。(台灣的有線數位電視各擁山頭,雖然也叫DVB-C,但互不通用)。
DVB-T 若支援 6MH,應該也可以用。DVB-S/2 應該沒問題。

也許Broadcom晶片的畫質會不錯。(?)

ElectronMania 提到...

(1283PVR) 把 scripts 目錄 copy 入 USB 外接硬碟,應該就可以用 sda1 抓得到。

David 提到...

台灣的第四台都將數位訊號加密. 只靠 DBV-C 播放機不能收視. 還須先解碼. 國外的第四台有的會公開發售解碼卡(CI card), 插到 DVB-C 的播放裝置(例如這台 VU+ Duo2) 就可收視. 台灣的話... 等吧.

---

USB HDD 不一定為 sda1 的原因找到了.

產生這個問題之前, 我安裝了 moServices 3 的 SWP module. 這個 module 的用處是將外接 HDD 的 Linup-swap partition 提供給系統使用, 以便擴增原有的 32K swap memory.

所以我就將 USB HDD 多切出一塊 Linux-swap partion (第二個 partition). SWP 是可以用了, 但也造成了 USB HDD 不一定被指定為 sda1.

我將已切好的 Linux-swap partition 刪除, 就沒這問題了.

不過, 我還是覺得奇怪... 在同一個 HDD 上多切一個 partition 就會將 sda1 變為 sdb1, sdc1, 甚至 sdd1, 好像沒什麼道理. 多一個 partition 並不是多一個硬碟嘛.

David 提到...

您提到 Broadcom 晶片的畫質也許會不錯. 這令我想到, 這台 1283PVR 以及 ZIN-101T 都無法穩定順暢地輸出 1080p@60Hz. 畫面會很不穩, 經常畫面整個消失, 或者有閃電般的橫紋, 等等. 很嚴重. 雖然大多數的時候, 輸出 1080p@60Hz 並沒問題. 但最後還是逼得我從功能選單的"影像"選單永久選擇降頻至 1080i@60Hz.

應該不是電視機(奇美)的問題. 因為我從電視機本身的 USB 用隨身碟播放同樣 1080p@60Hz 的影音檔, 從無問題.

ElectronMania 提到...

Linux 的 udev 也許可以解決問題。(沒用過)


ElectronMania 提到...

外面流通的1080p,內部格式可能會有出入。

可能發生
1080p_a 檔案 在A晶片上沒問題,在B晶片上有問題,

1080p_b 檔案 在A晶片上有問題,在B晶片上沒問題。

播放能力與畫質是兩件事。

有人說:Sigma Designs 的畫質優於 1073/1283;1073/1283 的畫質優於現今流行的便宜Android媒體播放機。

音響圈有「金耳朵」,影像圈如果有「金眼睛」應該可以讓這個圈子更有生氣、更熱鬧。



David 提到...

又測試了一番. 原來 USB HDD 會變成非 sda1 並不是因為多了一個 Linux-swap partition, 而是單純因為安裝且啟動了 moServices 的 SWP 之故. 至於為何安裝 SWP 會令 USB HDD 變成非 sda1, 則不得而知.

不必刪除 Linux-swap partition, 只需將 SWP disable 即可.

ElectronMania 提到...

寶貴經驗,有助網友排除疑惑。

David 提到...

最近給 1283PVR 外接了一台 eSATA 500GB 硬碟. 然後就發生下列情況:

(1)

一定要接入一枚 USB HDD, 否則 NAS 只能看到本機, 其他 workgroup 內的設備皆看不到.

(2)

USB HDD 會變成 sdb1. df 指令找不到 sda1.

但還是可以用"中國 IMS"的"U盤自訂義"讀取 sdb1 的 YPChen IMS.

ElectronMania 提到...

sdx 真是千變萬化,未知它是否有規律性。