一種多功能顯卡及其數(shù)據(jù)處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種多功能顯卡及其數(shù)據(jù)處理方法。
【背景技術(shù)】
[0002]隨著保密部門對(duì)計(jì)算機(jī)操作監(jiān)視需求越來(lái)越嚴(yán)格,由此催生了對(duì)計(jì)算機(jī)桌面顯卡輸出的實(shí)時(shí)監(jiān)視與錄制需求。為滿足此種需求,現(xiàn)在通用的方案有兩種:
[0003]第一種,外置編碼器方案,在計(jì)算機(jī)上附設(shè)一款網(wǎng)絡(luò)視頻編碼設(shè)備,將其鏈接到計(jì)算機(jī)顯卡上,旁路復(fù)制計(jì)算機(jī)顯卡到顯示器的輸出并對(duì)其進(jìn)行編碼存儲(chǔ)及網(wǎng)路輸出。這種方法需要在計(jì)算機(jī)上外附加一款編解碼設(shè)備才能實(shí)現(xiàn),導(dǎo)致這種方法存在以下不足,現(xiàn)有的工位空間位置緊張沒辦法放置此類設(shè)備,而且還需要單獨(dú)外接電源線和網(wǎng)絡(luò)線,占用交換機(jī)端口資源;在監(jiān)視上存在的不足具體體現(xiàn):1、監(jiān)視設(shè)備上的網(wǎng)線,計(jì)算機(jī)操作人員可以拔掉,讓監(jiān)視者無(wú)法實(shí)時(shí)監(jiān)控,2、編解碼設(shè)備需要視頻線纜如DVI或HDMI或VGA線與顯卡連接,電腦操作人員只要把連在設(shè)備上的線纜直接接到顯示器上就無(wú)法對(duì)電腦的操作做任何監(jiān)視;第二種,純軟件方案,即在被監(jiān)視的計(jì)算機(jī)內(nèi)部安裝編碼壓縮軟件,壓縮后的碼流通過安裝的編碼壓縮軟件的監(jiān)視機(jī)的網(wǎng)口發(fā)出。不足之處體現(xiàn)在:1、此方案需占用計(jì)算機(jī)的CPU資源做視頻壓縮,影響、干擾了計(jì)算機(jī)操作人員的正常工作;2、計(jì)算機(jī)操作人員可以終止視頻監(jiān)視軟件工作或者是通過網(wǎng)絡(luò)技術(shù)堵塞視頻監(jiān)視的碼流輸出,使得監(jiān)視軟件起不到監(jiān)控作用。
[0004]綜上,現(xiàn)有兩種實(shí)現(xiàn)實(shí)時(shí)監(jiān)視與錄制需求的方案給監(jiān)視者或計(jì)算機(jī)使用者帶來(lái)極大不便,不能滿足客戶的需求,從而影響了客戶對(duì)此類設(shè)備與產(chǎn)品的使用積極性。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種多功能顯卡及其數(shù)據(jù)處理方法,從而解決現(xiàn)有技術(shù)中存在的前述問題。
[0006]為了實(shí)現(xiàn)上述目的,本發(fā)明所述多功能顯卡,所述多功能顯卡包括:顯卡主體和安裝在所述顯卡主體上的圖形處理器、音視頻編碼器、雙網(wǎng)卡口和輸入輸出接口;所述圖形處理器、所述音視頻編碼器分別與輸入輸出接口通訊連接,所述圖形處理器分別與所述雙網(wǎng)卡口中的PC1-E 口和所述音視頻編碼器通訊連接;所述多功能顯卡以電子電路集成方式與計(jì)算機(jī)主板顯示輸出電路連接作為集成顯卡或以獨(dú)立顯卡模式直接插接連接在計(jì)算機(jī)主板上。
[0007]優(yōu)選地,所述多功能顯卡還包括:存儲(chǔ)器和網(wǎng)絡(luò)通訊單元,所述存儲(chǔ)器與所述音視頻編碼器通訊連接,所述網(wǎng)絡(luò)通訊單元與監(jiān)控服務(wù)器通訊連接。
[0008]優(yōu)選地,所述輸入輸出接口包括:DVI/HDMI接口、DP接口、VGA接口和RJ45接口;其中,所述圖形處理器分別與DVI/HDMI接口、DP接口、VGA接口連接,所述音視頻編碼器與RJ45接口連接;所述RJ45接口的數(shù)量為2個(gè)。
[0009]優(yōu)選地,所述雙網(wǎng)卡口還包括:LAN口 ;通過所述LAN口,所述多功能顯卡連接到交換設(shè)備或路由設(shè)備;通過所述PC1-E 口,所述多功能顯卡與計(jì)算機(jī)主板網(wǎng)口連接。
[0010]優(yōu)選地,所述音視頻編碼器包括:數(shù)字信號(hào)處理器和帶視頻編碼功能的芯片;可使用集成了圖像處理功能的視頻編碼芯片替換圖形處理器和音視頻編碼器。
[0011]本發(fā)明所述多功能顯卡的數(shù)據(jù)處理方法,該方法:
[0012]SI,與多功能顯卡連接的計(jì)算機(jī)主板將音頻數(shù)據(jù)和顯示數(shù)據(jù)發(fā)送給多功能顯卡;
[0013]S2,多功能顯卡上集成的圖形處理器將接收到的數(shù)據(jù)生成音視頻信號(hào),并將所述音視頻信號(hào)分別傳輸?shù)接?jì)算機(jī)顯示器和音視頻編碼器;
[0014]S3,所述音視頻編碼器根據(jù)預(yù)先設(shè)定判斷是否對(duì)接收到的音視頻信號(hào)實(shí)時(shí)壓縮;如果是,則直接實(shí)時(shí)壓縮,得到音視頻碼流;如果否,則直接得到音視頻碼流;
[0015]S4,存儲(chǔ)所述音視頻碼流或?qū)⑺鲆粢曨l碼流通過網(wǎng)絡(luò)發(fā)出。
[0016]優(yōu)選地,步驟SI和步驟S2具體按照下述步驟實(shí)現(xiàn):
[0017]通過PC1-E口,計(jì)算機(jī)主板將音頻數(shù)據(jù)和顯示數(shù)據(jù)發(fā)送到多功能顯卡的圖形處理器;
[0018]圖形處理器接收到的數(shù)據(jù)生成音視頻信號(hào),并通過LAN口,將生成的視頻信號(hào)發(fā)送到計(jì)算機(jī)顯示器;同時(shí),圖形處理器還通過音視頻編碼器的視頻信號(hào)輸入口,將生成的視頻信號(hào)發(fā)送到音視頻編碼器。
[0019]優(yōu)選地,步驟S2中,所述音視頻編碼器采用H.264或H.265、AVS國(guó)際通行的音視頻壓縮算法將接收到的音視頻信號(hào)實(shí)時(shí)壓縮。
[0020]優(yōu)選地,步驟S4中,具體為:
[0021]音視頻編碼器根據(jù)預(yù)先設(shè)定,判斷是否將所述音視頻碼流存儲(chǔ)到存儲(chǔ)器中,如果是,則將音視頻碼流存儲(chǔ)到存儲(chǔ)器中;如果否,則判斷下一條音視頻碼流是否需要存儲(chǔ)到存儲(chǔ)器中;
[0022]音視頻編碼器根據(jù)預(yù)先設(shè)定,判斷是否通過RJ45接口將將所述音視頻碼流傳輸?shù)酵ㄟ^網(wǎng)絡(luò)傳輸?shù)筋A(yù)設(shè)設(shè)備中,如果是,則將所述音視頻碼流存儲(chǔ)到預(yù)設(shè)設(shè)備中;如果否,則判斷下一條音視頻碼是否需要傳輸?shù)筋A(yù)設(shè)設(shè)備。
[0023]優(yōu)選地,所述多功能顯卡上集成的存儲(chǔ)器接收到多功能顯卡與網(wǎng)絡(luò)連接信號(hào)中斷的信號(hào)后,開啟自動(dòng)存儲(chǔ)功能,繼續(xù)對(duì)被監(jiān)視計(jì)算機(jī)的監(jiān)視,實(shí)時(shí)存儲(chǔ)被監(jiān)視計(jì)算機(jī)的操作視頻。
[0024]本發(fā)明的有益效果是:
[0025]本發(fā)明所述多功能顯卡,除了完成現(xiàn)有顯卡視頻圖像及語(yǔ)音的輸出功能外,還對(duì)輸出的視頻圖像及語(yǔ)音進(jìn)行及實(shí)時(shí)壓縮、記錄與網(wǎng)絡(luò)輸出,所述多功能顯卡以板卡方式插入計(jì)算機(jī)顯卡卡槽作為外置顯卡或以電子電路模塊方式嵌入到電腦主板上作為集成顯卡形式使用,其有益效果具體體現(xiàn)在:
[0026]1、多功能顯卡集成音視頻編碼器,解決視頻連接與安裝問題。
[0027]直接在顯卡往視頻輸出接口輸出視頻之前復(fù)制一路視頻做視頻壓縮、傳輸?shù)忍幚?,解決了外置式設(shè)備操作者直接用視頻線連接顯示器而監(jiān)視設(shè)備不能實(shí)現(xiàn)監(jiān)視的不足。
[0028]在顯卡上集成音視頻編碼設(shè)備還省卻外置電源,直接采用計(jì)算機(jī)內(nèi)置的電源,免去電源環(huán)節(jié)線纜、電源插座不足等各種問題。
[0029]2、在多功能顯卡上附帶雙網(wǎng)絡(luò)接口,解決網(wǎng)絡(luò)屏蔽斷開問題
[0030]顯卡上的兩個(gè)網(wǎng)口一個(gè)用于外接到網(wǎng)絡(luò)環(huán)境中的交換設(shè)備或路由設(shè)備上,一個(gè)用于與計(jì)算機(jī)主板網(wǎng)口連接。
[0031]桌面監(jiān)視的視頻流通過LAN口直接發(fā)送到實(shí)時(shí)監(jiān)視或存儲(chǔ)設(shè)備,計(jì)算機(jī)操作者無(wú)法通過本臺(tái)計(jì)算機(jī)干涉顯卡上的網(wǎng)絡(luò)設(shè)備,從而避免網(wǎng)絡(luò)端口被屏蔽或阻塞的缺陷。
[0032]3、在多功能顯卡上集成視頻編碼功能模塊,解決CPU負(fù)載問題
[0033]在顯卡上直接使用硬件設(shè)備進(jìn)行編碼,無(wú)需計(jì)算機(jī)主機(jī)參與,對(duì)于計(jì)算機(jī)而言此設(shè)備僅僅是顯卡裝置,與現(xiàn)有傳統(tǒng)顯卡沒有任何卻別,但是本申請(qǐng)所述多功能顯卡卻能自行進(jìn)行視頻編碼大大降低(PU的使用率。
[0034]故,本申請(qǐng)能夠?qū)崿F(xiàn)在不用使用編解碼設(shè)備的前提下,節(jié)省位置空間,避免人為拆除或停止顯卡工作的可能性;本申請(qǐng)所述多功能顯卡作為外置顯卡使用,不會(huì)占用被監(jiān)視計(jì)算機(jī)的CPU資源,不會(huì)影響、干擾計(jì)算機(jī)操作人員的正常工作;同時(shí),也避免被監(jiān)視計(jì)算機(jī)的操作者對(duì)多功能顯卡進(jìn)行停止或延緩監(jiān)視軟件工作的設(shè)置。
【附圖說(shuō)明】
[0035]圖1是多功能顯卡的結(jié)構(gòu)不意圖;
[0036]圖2是多功能顯卡的數(shù)據(jù)處理方法。
【具體實(shí)施方式】
[0037]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的【具體實(shí)施方式】?jī)H僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0038]實(shí)施例1
[0039]參照?qǐng)D1,所述多功能顯卡,所述多功能顯卡包括:顯卡主體和安裝在所述顯卡主體上的圖形處理器GPU、音視頻編碼器S0C/DSP、雙網(wǎng)卡口和輸入輸出接口 ;所述圖形處理器、所述音視頻編碼器分別與輸入輸出接口通訊連接,所述圖形處理器分別與所述PC1-E 口和所述音視頻編碼器通訊連接;所述多功能顯卡以電子電路集成方式與計(jì)算機(jī)主板顯示輸出電路連接作為集成顯卡或以獨(dú)立顯卡模式直接插接連接在計(jì)算機(jī)主板上。更詳細(xì)的解釋說(shuō)明:
[0040](一)所述多功能顯卡還包括:存儲(chǔ)器和網(wǎng)絡(luò)通訊單元,所述存儲(chǔ)器與所述音視頻編碼器通訊連接,所述網(wǎng)絡(luò)通訊單元與監(jiān)控服務(wù)器通訊連接。
[0041 ]本申請(qǐng)所述多功能顯卡可集成在計(jì)算機(jī)主板上作為內(nèi)置顯卡或以PC1-E顯卡的形式作為計(jì)算機(jī)獨(dú)立顯卡存在。
[0042]本申請(qǐng)所述多功能顯卡網(wǎng)絡(luò)通訊單元還可監(jiān)控多功能顯卡與服務(wù)監(jiān)控設(shè)備的通斷,在監(jiān)控設(shè)備被斷開時(shí),多功能顯卡所在的計(jì)算機(jī)將斷開到顯示器的顯示輸出,從而達(dá)到防止惡意操作者繼續(xù)操作計(jì)算機(jī)。
[0043]本申請(qǐng)所述多功能顯卡的存儲(chǔ)器附帶了大容量的FLASH,在網(wǎng)絡(luò)斷開后,存儲(chǔ)器自動(dòng)啟動(dòng)存儲(chǔ)功能,使得計(jì)算機(jī)操作視頻得以繼續(xù)監(jiān)視以備事后調(diào)查。
[0044](二)所述輸入輸出接口包括:DVI/HDMI接口、DP接口、VGA接口和RJ45接口;其中,所述圖形處理器分別與DVI/HDMI接口、DP接口、VGA接口連接,所述音視頻編碼器與RJ45接口連接;所述RJ45接口的數(shù)量為2個(gè)。
[0045](三)所述雙網(wǎng)卡口包括:LAN口和PC1-E口;通過LAN口,所述多功能顯卡連接到交換設(shè)備或路由設(shè)備;通過所述PC1-E 口,所述多功能顯卡與計(jì)算機(jī)主板網(wǎng)口連接。
[0046]本申請(qǐng)所述多功能顯卡設(shè)置的雙網(wǎng)卡(口),LAN口用于連接局域網(wǎng)內(nèi)交互機(jī)設(shè)備,PC1-E口用于連接PC及的主板自帶網(wǎng)口,在用戶交換機(jī)端口資源寬松時(shí),用戶可用兩根網(wǎng)線,一根連接顯卡的LAN 口,一根連接計(jì)算機(jī)主板,而在用戶交換機(jī)端口資源緊張時(shí),用戶可把計(jì)算機(jī)主板上的網(wǎng)口與顯卡上的PC1-E口直連,LAN與交換機(jī)相連即可達(dá)到計(jì)算機(jī)和顯卡同時(shí)與局域網(wǎng)內(nèi)計(jì)算機(jī)等網(wǎng)路設(shè)備互聯(lián)互通。
[0047](四)所述音視頻編碼器包括:數(shù)字信號(hào)處理器或帶視頻編碼功能的芯片。
[0048]本申請(qǐng)所述多功能顯卡集成的視頻編