欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種對usb接口的音視頻設(shè)備數(shù)據(jù)采集系統(tǒng)及其方法

文檔序號:6510820閱讀:713來源:國知局
一種對usb接口的音視頻設(shè)備數(shù)據(jù)采集系統(tǒng)及其方法
【專利摘要】本發(fā)明公開了一種對USB接口的音視頻設(shè)備數(shù)據(jù)采集系統(tǒng)及其方法,包括設(shè)備的發(fā)現(xiàn)、設(shè)備的識別、設(shè)備的自動認證、設(shè)備的通信和校時、設(shè)備存儲的設(shè)定和數(shù)據(jù)的讀取等,本發(fā)明可以實現(xiàn)對具有通訊能力的具有USB接口的音視頻設(shè)備的類型識別和自動校時,提供了基于配置的多種具有通訊能力的音視頻設(shè)備的自動校時和自動數(shù)據(jù)采集的解決方案,具有軟件更新方便、設(shè)備識別效率快、可擴展性強、減少開發(fā)難度的優(yōu)點。
【專利說明】一種對USB接口的音視頻設(shè)備數(shù)據(jù)采集系統(tǒng)及其方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種數(shù)據(jù)采集系統(tǒng)及其方法,具體的說涉及一種對USB接口的音視頻設(shè)備數(shù)據(jù)采集系統(tǒng)及其采集方法。

【背景技術(shù)】
[0002]如今USB接口幾乎成為各種電子設(shè)備的標準通訊接口,而一般的音視頻設(shè)備都帶有標準的USB接口。USB設(shè)備接入電腦后以兩種方式工作,一種是直接以U盤模式工作,使用者只能以存儲器方式查看設(shè)備里的內(nèi)容而無法直接和設(shè)備進行系統(tǒng)通訊;另一種就是控制模式,使用者通過USB通訊協(xié)議和設(shè)備進行數(shù)據(jù)交換,這些數(shù)據(jù)被設(shè)備接收并按照約定好的規(guī)則來處理數(shù)據(jù),以達到控制設(shè)備的目的。
[0003]目前,市場上有各種各樣的音視頻設(shè)備,但是這些音視頻設(shè)備的USB通訊方式都沒有一個統(tǒng)一的標準,各個設(shè)備的廠商都有著自己的通訊協(xié)議規(guī)范和驅(qū)動接口,使用者每用一種設(shè)備就要電腦或者帶USB接口的主機設(shè)備上安裝相應(yīng)的驅(qū)動程序和管理軟件,非常繁瑣。


【發(fā)明內(nèi)容】

[0004]本發(fā)明要解決的問題是針對以上問題,提供一種對USB接口的音視頻設(shè)備數(shù)據(jù)采集系統(tǒng),本采集系統(tǒng)能夠?qū)Σ煌瑥S家和型號的設(shè)備采用不同的通訊規(guī)則以兼容不同的音視頻設(shè)備,使用統(tǒng)一的操作接口,應(yīng)用層軟件不需要做任何更改,設(shè)備的校時和數(shù)據(jù)交換等功能完全由接口提供的服務(wù)中完成,具有軟件更新方便、設(shè)備識別效率快、可擴展性強、減少開發(fā)難度的優(yōu)點。
[0005]本發(fā)明還提供了一種可以對不同廠家和型號的設(shè)備進行校時和數(shù)據(jù)交換、設(shè)備識別效率快、減少開發(fā)難度的對USB接口的音視頻設(shè)備數(shù)據(jù)采集方法。
[0006]為解決上述問題,本發(fā)明所采用的技術(shù)方案是:一種對USB接口的音視頻設(shè)備數(shù)據(jù)采集系統(tǒng),所述采集系統(tǒng)包括:
USB接口,連接音視頻設(shè)備;
底層驅(qū)動層,使用Iibusb的標準驅(qū)動設(shè)計來實現(xiàn)標準的USB協(xié)議規(guī)范,提供一系列的API去操作USB硬件驅(qū)動;
統(tǒng)一抽象接口,提供應(yīng)用層使用的統(tǒng)一的識別設(shè)備、自動加載設(shè)備驅(qū)動接口,提供校時功能、數(shù)據(jù)傳輸功能和主動操作設(shè)備功能;
設(shè)備驅(qū)動接口,繼承于統(tǒng)一抽象接口,是統(tǒng)一抽象接口的具體實現(xiàn),其內(nèi)容就是實現(xiàn)不同種音視頻設(shè)備廠商的通訊協(xié)議,將設(shè)備能夠操作的各個功能作為抽象接口的實現(xiàn)方法;應(yīng)用程序,通過底層驅(qū)動層的Iibusb提供的API接口得到設(shè)備的唯一識別碼信息,根據(jù)設(shè)備的識別碼信息匹配設(shè)備的配置模塊,加載適用的設(shè)備驅(qū)動接口實現(xiàn),然后再根據(jù)統(tǒng)一抽象接口由應(yīng)用程序去完成設(shè)備校時、進行數(shù)據(jù)傳輸功能和主動操作設(shè)備。
[0007]—種對USB接口的音視頻設(shè)備數(shù)據(jù)采集方法,其特征在于:所述采集方法包括以下步驟:
將將驅(qū)動文件復(fù)制到電腦的系統(tǒng)文件目錄下;
加載配置文件,對相關(guān)可加載驅(qū)動程序及其實現(xiàn)進行基礎(chǔ)的設(shè)置;
應(yīng)用程序周期性探測USB接口,判斷是否接入相關(guān)設(shè)備;
將音視頻設(shè)備通過USB接口連接到電腦,應(yīng)用程序通過底層驅(qū)動層的Iibusb提供的API接口得到設(shè)備的唯一識別碼信息,然后根據(jù)加載的配置文件加載相關(guān)驅(qū)動實現(xiàn),應(yīng)用程序和設(shè)備進行通訊并操作完成設(shè)備校時和進行數(shù)據(jù)傳輸。
[0008]本發(fā)明采取以上技術(shù)方案,具有以下優(yōu)點:通過本發(fā)明的數(shù)據(jù)采集系統(tǒng),對不同廠家和型號的設(shè)備采用不同的通訊規(guī)則以兼容不同的音視頻設(shè)備,任何新設(shè)備的兼容問題均由底層的接口服務(wù)去完成,使用統(tǒng)一的操作接口,應(yīng)用層軟件不需要做任何更改,設(shè)備的校時和數(shù)據(jù)交換等功能完全由接口提供的服務(wù)中完成,具有軟件更新方便、設(shè)備識別效率快、可擴展性強、減少開發(fā)難度的優(yōu)點。
[0009]通過本發(fā)明的數(shù)據(jù)采集方法,可以對不同廠家和型號的設(shè)備進行校時和數(shù)據(jù)交換,設(shè)備識別效率快,減少開發(fā)難度。
[0010]下面結(jié)合附圖和實施例對本發(fā)明作進一步說明。
[0011]

【專利附圖】

【附圖說明】
附圖1為本發(fā)明實施例1中一種對USB接口的音視頻設(shè)備數(shù)據(jù)采集系統(tǒng)的結(jié)構(gòu)示意圖。

【具體實施方式】
[0012]實施例1:如附圖1所示,一種對USB接口的音視頻設(shè)備數(shù)據(jù)采集系統(tǒng),所述采集系統(tǒng)包括:
USB接口,連接音視頻設(shè)備;
底層驅(qū)動層,使用Iibusb的標準驅(qū)動設(shè)計來實現(xiàn)標準的USB協(xié)議規(guī)范,提供一系列的API去操作USB硬件驅(qū)動;
統(tǒng)一抽象接口,提供應(yīng)用層使用的統(tǒng)一的識別設(shè)備、自動加載設(shè)備驅(qū)動接口,提供校時功能、數(shù)據(jù)傳輸功能和主動操作設(shè)備功能;
設(shè)備驅(qū)動接口,繼承于統(tǒng)一抽象接口,是統(tǒng)一抽象接口的具體實現(xiàn),其內(nèi)容就是實現(xiàn)不同種音視頻設(shè)備廠商的通訊協(xié)議,將設(shè)備能夠操作的各個功能作為抽象接口的實現(xiàn)方法;應(yīng)用程序,通過底層驅(qū)動層I的Iibusb提供的API接口得到設(shè)備的唯一識別碼信息,根據(jù)設(shè)備的識別碼信息匹配設(shè)備的配置模塊,加載適用的設(shè)備驅(qū)動接口實現(xiàn),然后再根據(jù)統(tǒng)一抽象接口由應(yīng)用程序去完成設(shè)備校時、進行數(shù)據(jù)傳輸功能和主動操作設(shè)備。
[0013]通過對音視頻設(shè)備的USB通訊協(xié)議進行解析,取得其對于設(shè)備校時、數(shù)據(jù)交換以及轉(zhuǎn)換U盤模式的協(xié)議格式,實現(xiàn)具體的接口方法并統(tǒng)一為約定好的通用虛擬接口名稱。作為位于底層向應(yīng)用層提供操作接口的服務(wù),應(yīng)用軟件無需關(guān)心兼容設(shè)備的方法,只需根據(jù)設(shè)備的唯一識別碼通過配置文件來映射到相應(yīng)的實現(xiàn)接口,在接口實現(xiàn)中對不同廠家和型號的設(shè)備采用不同的通訊規(guī)則即可兼容不同的音視頻設(shè)備,而且使用的是統(tǒng)一的操作接口,應(yīng)用層軟件不需要做任何更改,設(shè)備的校時和數(shù)據(jù)交換等功能完全由接口提供的服務(wù)中完成,具有軟件更新方便、設(shè)備識別效率快、可擴展性強、減少開發(fā)難度的優(yōu)點。
[0014]實施例2:—種對USB接口的音視頻設(shè)備數(shù)據(jù)采集方法,所述采集方法包括以下步驟:
將將驅(qū)動文件復(fù)制到電腦的系統(tǒng)文件目錄下;
加載配置文件,對相關(guān)可加載驅(qū)動程序及其實現(xiàn)進行基礎(chǔ)的設(shè)置;
應(yīng)用程序周期性探測USB接口,判斷是否接入相關(guān)設(shè)備;
將音視頻設(shè)備通過USB接口連接到電腦,應(yīng)用程序通過底層驅(qū)動層的Iibusb提供的API接口得到設(shè)備的唯一識別碼信息,然后根據(jù)加載的配置文件加載相關(guān)驅(qū)動實現(xiàn),應(yīng)用程序和設(shè)備進行通訊并操作完成設(shè)備校時和進行數(shù)據(jù)傳輸。
[0015]對于新設(shè)備則需要添加相應(yīng)的協(xié)議解析模塊,先將新設(shè)備連接電腦,使用bushound對USB接口進行監(jiān)聽并截取數(shù)據(jù),對獲得的數(shù)據(jù)分析出設(shè)備協(xié)議格式,并實現(xiàn)具體的通訊協(xié)議模塊,最后加入到驅(qū)動文件和配置項中即可。這樣無論多少設(shè)備只需要不斷的添加通訊協(xié)議的實現(xiàn)模塊,達到設(shè)備的兼容,就無需修改應(yīng)用程序,大大降低了軟件的功能和開發(fā)維護的難度。
[0016]以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種對USB接口的音視頻設(shè)備數(shù)據(jù)采集系統(tǒng),其特征在于:所述采集系統(tǒng)包括: USB接口,連接音視頻設(shè)備; 底層驅(qū)動層,使用Iibusb的標準驅(qū)動設(shè)計來實現(xiàn)標準的USB協(xié)議規(guī)范,提供一系列的API去操作USB硬件驅(qū)動; 統(tǒng)一抽象接口,提供應(yīng)用層使用的統(tǒng)一的識別設(shè)備、自動加載設(shè)備驅(qū)動接口,提供校時功能、數(shù)據(jù)傳輸功能和主動操作設(shè)備功能;設(shè)備驅(qū)動接口,繼承于統(tǒng)一抽象接口,是統(tǒng)一抽象接口的具體實現(xiàn),其內(nèi)容就是實現(xiàn)不同種音視頻設(shè)備廠商的通訊協(xié)議,將設(shè)備能夠操作的各個功能作為抽象接口的實現(xiàn)方法;應(yīng)用程序,通過底層驅(qū)動層的Iibusb提供的API接口得到設(shè)備的唯一識別碼信息,根據(jù)設(shè)備的識別碼信息匹配設(shè)備的配置模塊,加載適用的設(shè)備驅(qū)動接口實現(xiàn),然后再根據(jù)統(tǒng)一抽象接口由應(yīng)用程序去完成設(shè)備校時、進行數(shù)據(jù)傳輸功能和主動操作設(shè)備。
2.—種對USB接口的音視頻設(shè)備數(shù)據(jù)采集方法,其特征在于:所述采集方法包括以下步驟: 將將驅(qū)動文件復(fù)制到電腦的系統(tǒng)文件目錄下; 加載配置文件,對相關(guān)可加載驅(qū)動程序及其實現(xiàn)進行基礎(chǔ)的設(shè)置; 應(yīng)用程序周期性探測USB接口,判斷是否接入相關(guān)設(shè)備; 將音視頻設(shè)備通過USB接口連接到電腦,應(yīng)用程序通過底層驅(qū)動層的Iibusb提供的API接口得到設(shè)備的唯一識別碼信息,然后根據(jù)加載的配置文件加載相關(guān)驅(qū)動實現(xiàn),應(yīng)用程序和設(shè)備進行通訊并操作完成設(shè)備校時和進行數(shù)據(jù)傳輸。
【文檔編號】G06F13/40GK104424153SQ201310407128
【公開日】2015年3月18日 申請日期:2013年9月10日 優(yōu)先權(quán)日:2013年9月10日
【發(fā)明者】朱義 申請人:廣州穩(wěn)捷信息科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
河东区| 镇远县| 双柏县| 元氏县| 葵青区| 阿荣旗| 依安县| 高要市| 紫云| 新昌县| 高平市| 廉江市| 石柱| 聊城市| 伊川县| 康乐县| 古交市| 乐亭县| 大理市| 宁陕县| 连江县| 洮南市| 潼南县| 饶河县| 林州市| 邢台市| 原阳县| 十堰市| 曲靖市| 抚顺县| 平遥县| 霸州市| 乐昌市| 江西省| 德州市| 象州县| 青冈县| 许昌县| 开封县| 加查县| 乌拉特后旗|