1020雙漢卡

1020雙漢卡

1020雙漢卡是大家非常熟悉的一款PCI型衛星電視接收卡,是台灣TWINHAN(雙漢)科技公司於2002年開發的產品。公司最早就在大陸開設研發機構並且面對大陸銷售,經驗和技術可以說是衛星電視接收卡的老大!

簡介,運行環境,功能特點,功能,特點,安裝,硬體系統,操作平台,驅動程式,套用軟體,E2PROM,MCU硬體版本,1020驅動程式,

簡介

1020卡是大家非常熟悉的一款PCI型衛星電視接收卡,是台灣TWINHAN(雙漢)科技公司於2002年開發的產品。其實同等衛星電視接收卡有很多品牌,如同洲2030S,清華永新衛星接收卡NDB-NS11,九洲2001S衛星卡,hauppauge hvr-4000,terratec,美國的pinnacle和英國的skystar等等。
台灣雙漢科技最早就在大陸開設研發機構並且面對大陸銷售,經驗和技術可以說是衛星電視接收卡的老大!!

運行環境

家用電腦的晶片的運行速度基本上都是在700MHZ或更快,對VP-1020而言,這已經是非常好的工作環境了,另外還需要的就是包括WINDOW98SE,ME,2000或XP、128兆記憶體、帶有8兆顯存的VGA顯示卡而已。使用電腦的視頻輸出,你還可以將圖象和聲音(從音效卡而來)傳輸到電視機上。
10201020

功能特點

功能

FTA數字視音頻節目(DVB,MPEG-2)的接收;
節目預錄/錄製/編輯/暫停功能;
線上升級功能;
多路數據廣播(IP)接收功能;
網路支持TCP、UDP、IP協定;
支持0/22KHZ及DiSEQC1.0協定;
比解碼1/2、2/3、3/4、5/6、7/8自動選擇;
可自動搜尋和手動修改音、視頻和數據PID碼
電子節目指南(EPG)功能;
提供LAN到LAN的網路功能;
簡要的說就是支持接收免費的衛視節目,用FreeDec軟體解密可以看的加密衛視(可看亞太2R的TVBS系列、以及12730成人節目,所以建議學生慎用),最大的特色,我覺得還是它的IP數據接收功能,注意所說的DS001卡,全部是指新版的DS001,在硬體升級的同時,用升級軟體的支持,達到了TwinhanVP1020的IP全部功能,而價格要比1020要便宜一半。零售價:約650元/塊。防偽:新版的DS001採用全新彩盒包裝,每塊只有一個唯一的編號,一年質保。

特點

1020就像典型的衛星接收機那樣,本振頻率數據、22KHZ,DiSEqC和13/18伏控制都已設計在選單之中。設定多達4個高頻頭,無論你是接收C波段、KU波段或是S波段都行。
新版軟體允許用戶定製搜尋為免費節目搜尋、全部頻道搜尋或音頻廣播搜尋,這個功能可以幫助你省去一些以後必須要乾的編輯工作。1020卡接收C/KU波段的頻道,那些符碼率較低的FEED信號(1.920 和2.400 Ms/sec)的接收都沒有一點問題。
顯示的用戶界面欄中,包含有頻道選擇按紐、聲音調節控制按紐和節目記錄按紐(播放、記錄、暫停和停止),並且對於頻道的記錄,這裡沒有任何限制。
這個卡設計的簡單易用的記錄功能應該得到讚賞,因為你只需要簡單地用滑鼠進行點擊,記錄便開始了,記錄的開始時間和記錄長度都可以在選單中被設定。稍後,所有記錄下來的內容也只需要滑鼠輕輕一點,就可以調出來供用戶欣賞。
最特別的功能,便是Time-Shift(時間轉移)功能,當你在觀賞喜愛節目的時候,突然被麻煩的鄰居打擾或是被電話中斷觀看,你只需要簡單地點一下滑鼠,節目就開始進行記錄,當你處理完了事情回來,你還可以繼續從被打斷觀看的那個時候的節目開始繼續欣賞,VP-1020的回放和記錄將同時進行。即使在全螢幕觀看的時候,回放的畫面質量也是非常優秀的,甚至在快放的時候,電視畫面質量也不會降低。(當然,記錄內容的多少取決於你電腦的硬碟的大小)

安裝

硬體系統

硬體系統是一切軟體套用的基礎。1020卡是通過PCI接口和電腦的主機板作物理連線的。安裝1020卡對電腦硬體系統的最低要求是:CPU頻率不低於500MHz,記憶體不低於128MB,顯示卡顯存8MB以上,攜帶音效卡,硬碟可用空間1GB以上。

操作平台

硬體系統之上為操作平台。在電腦中,我們常用的是微軟WindowsXP作業系統,如果用1020卡+EM8300(硬視頻解壓卡)+電腦搭建VDR系統,則採用Linux作業系統。1020卡里單片機(MCU)的程式代碼決定其硬體版本,後期的程式代碼嵌入微軟作業系統數字簽名認證功能。

驅動程式

有了操作平台,還有安裝各種驅動程式驅動程式是直接工作在各種硬體設備上的軟體,其“驅動”這個名稱也十分形象的指明了它的功能。正是通過驅動程式,各種硬體設備才能正常運行,達到既定的工作效果。
從理論上講,所有的硬體設備都需要安裝相應的驅動程式才能正常工作。但在電腦中,像CPU、記憶體、鍵盤、顯示器等設備不需要安裝驅動程式也可以正常工作,這主要是由於這些硬體對於一台個人電腦來說是必需的,所以早期的設計人員將這些硬體列為BIOS能直接支持的硬體。換句話說,上述硬體安裝後就可以被BIOS和作業系統直接支持,不再需要安裝驅動程式。從這個角度來說,BIOS也是一種驅動程式。但是對於其它的主機板、顯示卡、音效卡等硬體的驅動程式一定要安裝正確,否則連電腦使用都成了問題,何來談使用1020卡。
對於1020卡的驅動程式的安裝,是基於1020卡的硬體版本(即MCU程式代碼)之上的,如果不能安裝某個驅動程式,說明MCU程式代碼和該驅動程式不兼容。

套用軟體

完成硬體系統的連線,操作平台的搭建和驅動程式的安裝後,接下來是套用軟體的選用和安裝。1020卡的套用軟體根據我們接收內容的要求,有衛星數據接收軟體和衛星電視播放軟體兩種。
對於衛星免費數據的接收,直接安裝相應的衛星數據接收軟體即可;如果是加密數據,則需要向相關衛星數據播出商交費、申請認證。對於衛星電視免費信號的接收,直接安裝衛星電視播放軟體;如果是加密信號,可安裝解密外掛程式或破解包來接收,現今網路上流行的通過1020卡共享外掛程式接收加密信號,也可以認為延伸為解密外掛程式的一種套用。對於一些特殊音視頻格式的信號,則需要安裝相應的解碼外掛程式。
另外對於1020卡套用軟體來講,都是基於各種驅動程式之上進行安裝的,如果不能安裝,則說明其驅動程式不支持該套用軟體,應更換另一款套用軟體。

E2PROM

———微軟認證
1、E2PROM的功能在燒友中使用的1020卡,最具有代表性的為早期經典的Twinhan2.1版本和VisionPlus
3.1版本藍卡,以及市面上常見的3.1版本仿1020A紅卡。
存儲晶片,它和我們經常看到的彩電中的存儲器相似,其⑥腳串列時鐘線(SCL)和⑤腳數據線(SDA),分別掛接在單片機SM8952A(IC2)的第7、8腳和BT878Axp(IC1)的第90、91腳上。
一般來講,E2PROM是通過I2C串列匯流排方式與CPU傳輸數據的,在E2PROM里,存放著用戶調整後的一些參數設定信息,如我們熟知的同洲3188C接收機中的U12就有這樣一塊存儲晶片。不過在1020卡的這塊晶片中,存放的是微軟公司操作平台程式認證信息,這可以通過以下實驗證實:
將IC4晶片的5~8腳與印路板斷開,開機,提示需要重新安裝驅動軟體,待安裝完成後,通過【開始】→【設定】→【控制臺】→【系統】,進入設備管理器視窗,打開【聲音、視頻和遊戲控制器】的擴展按鈕,其中DTVAudio Controller、DTV VideoController兩個項目,分別對應著1020卡的音頻、視頻驅動程式,將滑鼠移動到它們上面,點擊右鍵→屬性→驅動程式,發現這兩個程式均未經數字簽名。
再將5~8腳與印路板接通,並重新更新驅動程式,這時可以看到數字簽名程式:MicrosoftWindowsHardware Compatibilily,說明已經經過微軟公司操作平台認證。
一般情況下,微軟的數字簽名作用不大,沒有經過簽名的軟體或驅動程式,也可以正常使用。不過當遇到某些軟體無法安裝時,具有存儲晶片的數字簽名功能,可能會解決這個問題。
2、加裝E2PROM有燒友詢問:對未帶存儲晶片的1020卡,可否加裝E2PROM,使它具備微軟認證數字簽名功能呢?我們為此進行了下述試驗:
(1)我們採用自製的簡易存儲晶片讀寫器,從帶有E2PROM晶片的1020卡,讀出其存儲的數據。
(2)由於我們沒有這個貼片存儲塊的插座,因此用漆包線將開焊的5~8腳引腳分別焊接到簡易存儲晶片讀寫器相應的插座引腳上,晶片的1~4腳均與地接通,無需開焊,直接焊接到讀寫器的地端即可。
(3)將讀寫器接到電腦的印表機接口(LPT1)上,啟動電腦,然後打開讀寫器的開關,這時二極體LED應發光,接著運行讀寫軟體的【讀晶片】功能,讀出晶片內部的二進制代碼檔案,並且將它保存在名為“1020卡”,擴展名為.BIN的資料夾中。
(4)選取一個24C02存儲晶片,插入讀寫器的插座中,打開剛才保存的1020卡二進制代碼檔案,點擊【寫晶片】功能即可寫入。如果沒有原代碼,可以按照圖12的代碼進行輸入編輯即可。
(5)將燒寫好的晶片重新焊回到原來的位置,如圖13所示。重新安裝到電腦的PCI插槽中,啟動電腦,打開驅動程式的屬性,就可以看到數字簽名。
(6)當我們將試驗用的存儲塊焊下,再焊回原來的貼片存儲塊後,開機卻發現,驅動程式已經沒有數字簽名了,無論是更新驅動程式,還是重新安裝,這塊卡都失去了數字簽名功能,難道在MCU里蘊含了防止二次拷貝的程式?
鑒於手邊器材限制,未對沒有存儲晶片的1020藍版卡作實際測試,但根據上面的試驗,估計這種拷貝E2PROM二進制代碼獲得微軟認證數字簽名功能是行不通的。

MCU硬體版本

1020卡的MCU不但控制接收卡初始復位、開關機工作狀態,還攜有接收卡的底層硬體平台的程式代碼、MAC地址。其中不同的程式代碼反映出不同的版本信息以及對驅動程式的兼容性,也是區別正版和仿版的重要標誌。
1、1020卡上的MCU在2001年左右,TwinHan公司研發推出的一款DST001衛星接收卡,其MCU採用雙列直插式的封裝結構,採用台灣的Winbond(華邦)公司的W78E52B-40。
在2002年推出的1020卡上,則改用了QFP(方型扁平封裝)封裝方式,型號為W78E52F-24,大大地縮小了晶片的安裝體積。
也有採用標記為THDTV20023的藍版和紅版卡,實則是為了防止非法拷貝,人為將MCU標記打磨掉後,再重新列印上的型號。
而之後市場上出現的仿1020A卡,就可以很清楚地觀看到MCU的型號,採用台灣SyncMOS(新茂)公司的八位單片機SM8952A。
2、MCU中的程式代碼對於部分仿版的1020卡無法安裝官方的驅動程式,而硬體上看不到什麼區別,我們認為和MCU內部程式代碼有關,也就是說正版和仿版在8952內部8KB的FLASHROM存放的程式是有區別的。
如果我們使用編程器能夠讀出正版MCU的內部程式代碼,再將它拷貝到仿版卡中,那么仿卡和正卡就應該具有相同的兼容性。不過鑒於防盜版保護,為了防止未經授權訪問或拷貝MCU內部程式代碼,大部分單片機都帶有加密鎖定位或者加密位元組,以保護片內程式。在編程加密鎖定位被使能(鎖定),就無法用普通編程器直接讀取片內程式,這就是拷貝保護或者說鎖定功能。
因此對一般操作者來講,拷貝很難,這也是正版廠家為防止商業盜版而採取的必要手段。
3、MCU中的MAC地址MAC(Media AccessControl:介質訪問控制)地址是識別LAN(區域網路)節點的標識,就是我們電腦中的網卡的物理地址,一般是由網卡生產廠家通過專用的燒寫程式,寫入網卡的E2PROM快閃記憶體晶片中。
電腦中的1020卡也是一種網卡(不過在設備管理器上是掃描不到該網卡的,它是一種虛擬網卡,其驅動程式可手動添加),應具有唯一的MAC地址,這也是卡的身份證,它對於衛星IP數據接收和區域網路內廣播十分重要。MAC地址是固化在MCU內部的FLASH
ROM存儲器中,通常是48bit(比特)的整數,如00-08-CA-10-34-0B,這個MAC地址就帖在你卡的背面上。
當安裝好1020卡的網卡驅動(DtvNET)後,可以在硬體管理里查看該卡的屬性, MAC地址應該與你卡上標註的地址相一致。

1020驅動程式

1、驅動程式的兩種模式對於1020卡的驅動程式,有BDA和WDM模式之分。可在官方(繁體字)網站上下載。
(1)BDA模式
BDA(Broadcast Driver Architecture:廣播驅動體系)模式,是微軟開發並定義的一種廣播驅動程式,它可控制執行從解調數位訊號→捕獲數位訊號的幀→將信號分離為視頻音頻以及數據流的操作流程。BDA模式允許應用程式從各種數字調諧設備中捕獲視頻、音頻和數據等內容。
電腦的多媒體套用已向MCE(Media CenterEdition:媒體中心版)發展,MCE是微軟整合在作業系統中的一個多媒體組件,主要提供整合式的多媒體接口,例如可以讓電腦與客廳的電視連線,實現數字家庭需要的數字錄像、暫停、圖片瀏覽等各種多媒體機能。如果衛星接收卡想和MCE兼容,以便在新一代作業系統上繼續使用,只能是安裝最新的BDA模式的驅動程式。事實上TwinHan公司已在702×系列的USB電視接收盒上提供了用於支持MCE2005的外掛程式
(2)WDM模式WDM(Windows 32 DriverModel:Win32驅動模式)模式,是微軟制定的32位驅動編制規範,它是專為32位作業系統而準備的,率先套用在Windows
NT系統中。該驅動程式利用微軟提供的核心流層控制音頻和視頻流設備,為音效卡、電視調諧卡等等多媒體設備啟用有效的實時流。例如可以讓不支持多音頻流音效卡支持多音頻流,不使用音頻線就可直接聽音樂CD等。
WDM模式旨在通過提供一種靈活的方式來簡化驅動程式的開發。在實現對新硬體的支持上,減少並降低了所須開發的驅動程式的數量和複雜性。
2、驅動程式的兼容性
1020卡驅動程式採用較多的是WDM模式,WDM驅動程式通用性會好一些,因為目第三方衛星電視播放軟體大都是基於WDM架構編寫的。而安裝BDA驅動後,很多第三方播放軟體使用都會有問題,只能採用官方推薦的接收軟體以及少播放的播放軟體(如MyTheatre、Vrecord、TVcentral-LiveTV等),才能解決這個問題。
對於1020仿卡來講,如果安裝不適合的驅動程式,輕則無法安裝驅動,或者即便驅動能夠安裝成功,在安裝播放軟體後,會提示找不到硬體,也就是說播放軟體不能夠識別1020卡;重則電腦當機或重新啟動,例如我們手邊的一款1020仿卡只適用WDM驅動,只要安裝BDA驅動TwinhanData1.801就會出現當機重啟的現象,而安裝WDM驅動TwinhanData1.7.2.7就一切正常。
適用於WDM驅動的1020卡,可以安裝帶驅動程式的仿版紅卡TwinhanDTV2.64播放軟體,也可安裝正版藍卡和1030紅卡帶驅動程式的DVB-TV V2.432播放軟體。
電腦中的播放軟體和解碼外掛程式
1、播放軟體
從1020卡解碼系統流程框來看(詳見《衛星電視接收完全DIY》一書第501頁),對1020卡而言,是通過音視頻解碼晶片BT878A內嵌的橋接功能,將衛星信號TS流通過PCI匯流排傳輸到電腦里。在這裡,1020卡實際上就是一個碼流機,只負責接收衛星實時信號,然後將它轉化為電腦可識別的數據流,什麼樣的數據流都可打包。至於這些數據流是什麼,用來乾什麼,1020卡是不管的,由電腦里相應的衛星電視播放軟體、衛星數據接收軟體來解析。
一款衛星電視播放軟體,需要相應的驅動程式為之配合。譬如ProgDVB要使用老版本的WDM驅動,AltDVB
2.1版本和DVBDream 使用新版本WDM驅動,AltDVB
2.2版本可使用BDA驅動等;另外一些播放軟體對驅動程式不講究,如MyTheatre,任何一款驅動都能夠很好地工作;所有這些都是燒友們通過實際安裝獲得的認識。
適合於1020卡的播放軟體有許多,除了光碟中附帶的官方播放軟體DVB-TV外,還有眾多來自第三方的播放軟體的支持,這是1020卡優於國內其它品牌的衛星電視接收卡的原因所在,也是燒友們玩1020卡的樂趣所在。通過各種不同播放軟體的功能界面、操作設定和外掛程式使用,體驗各個播放軟體所帶來畫質、音質的不同感受。另外,第三方播放軟體還有一項優點,就是大多數都攜有解密外掛程式,支持外掛破解包或調用自動升級軟體,也可手動輸入KEY碼,以實現接收加密信號的功能。
我們將一些典型的、適用於1020卡的播放軟體的官方網址和播放界面介紹一下,供大家欣賞並作選用參考。注意,一些播放軟體雖然名稱不同,但播放界面和設定方式大體相同,如DvbTn和MilDVB、MyTheatre和EzDVBxl等。
另外,在使用1020卡之前,其電腦中的顯示卡驅動程式和DirectX必須安裝正確。其中DirectX是由微軟開發的用途廣泛的API(Application ProgrammingInterface:應用程式接口),它實際上是為Windows程式提供對系統硬體緊密控制的一套組件。這種硬體控制屬於一種底層控制,它能夠為程式提供比原先更好的對硬體的控制能力。
DirectX現今已發展成為對整個多媒體系統的各個方面都有決定性影響的接口,顯示卡所支持的DirectX版本已成為評價顯示卡性能的基本標準,從顯示卡支持什麼版本的DirectX,用戶就可以分辨出顯示卡性能的高低,現今流行的顯示卡都能夠支持DirectX
9.0C版本。
2、解碼外掛程式
正確地安裝和設定播放軟體後,如果用戶發現在免費信號里,有數位訊號質量指示和鎖定指示,但就是接收不了信號,說明電腦里未安裝相應的解碼外掛程式。
一般來講,解碼外掛程式無需另行安裝,只要你的電腦里有WinDVD、PowerDVD、PureVideo、影音風暴等多媒體播放軟體,衛星播放軟體會自動調用這些軟體內置的解碼外掛程式。就拿暴風影音來講,它提供對現今流行的影音檔案和流媒體的支持,包括Real、QuickTime、MPEG-2、MPEG-4(DivX/XviD/3ivx、MP4、AVC/H264...)等。配合最新版本的Windows Media Player9/10,可完成大多數流行影音檔案、流媒體、影碟等的播放而無需其它專用軟體。如果不能調用,也可以下載一個MPEG2Decoders解碼外掛程式,或者下載一個“終極解碼”全能型解碼包,安裝後就能支持不同音視頻格式的解碼。
不過對於一些免費高清信號的播放,還需要專門的外掛程式。例如能夠播放一般的信號,就是不能播放70.5°E衛星的Luxe
TV高清信號,主要是該信號採用MPEG-4 H.264格式編碼,可下載一個Cyberlink H.264decoder解碼外掛程式。如果是支持BDA驅動的1020卡,可直接安裝內置Cyberlink PowerDVD 7解碼引擎的TwinhanDTV 3.0播放軟體。
對於一些播放軟體如MyTheatre、ProgDVB來講,即使你的電腦里有這個解碼外掛程式,但由於該播放軟體無法支持這個外掛外掛程式、無法調用,也是不能播放。而另一些播放軟體如DvbDream與之配合,則能播放正常,可見在電腦中接收衛星信號,特別是高清信號,正確地選擇播放軟體和解碼外掛程式是一樣地重要。

相關詞條

熱門詞條

聯絡我們