国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種視頻廣告攔截方法及裝置與流程

      文檔序號:11157745閱讀:381來源:國知局
      一種視頻廣告攔截方法及裝置與制造工藝

      本發(fā)明涉及網絡技術領域,尤其涉及一種視頻廣告攔截方法及裝置。



      背景技術:

      近年來,越來越多的用戶使用視頻軟件觀看視頻,但是在視頻正式播放之前或者視頻播放過程中,都會插播一些視頻廣告,而且視頻廣告的時間是越來越長,嚴重影響用戶的使用體驗,目前,有些視頻廣告攔截軟件可以實現攔截廣告視頻的目的,但是,在現有視頻廣告攔截技術中,需要等待視頻廣告加載播放之后,才能對播放的視頻廣告進行識別并攔截,導致在攔截視頻廣告時電腦的顯示界面出現閃動情況,因此,有必要提供一種及時在廣告視頻播放之前及時攔截廣告視頻的方法。



      技術實現要素:

      本發(fā)明實施例提供一種視頻廣告攔截方法及裝置。可以在廣告視頻加載播放之前對廣告視頻進行攔截,從而提高了攔截視頻廣告的及時性。

      本發(fā)明實施例提供了一種視頻廣告攔截方法,包括:

      將Hook函數加入到視頻播放進程中,并調用所述Hook函數對所述視頻播放進程中的網絡請求函數進行監(jiān)控;

      調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求,以使所述網絡服務器返回視頻數據信息;

      當監(jiān)控接收到所述網絡服務器返回的所述視頻數據信息時,使用所述Hook函數截獲所述視頻數據信息;

      確定截獲的所述視頻數據信息是否為廣告視頻數據;

      若確定所述視頻數據信息為廣告視頻數據,則對所述視頻播放進程將要播放的所述視頻數據信息進行攔截。

      其中,所述確定截獲的所述視頻數據信息是否為廣告視頻數據包括:

      判斷所述視頻數據信息是否與預設的廣告視頻信息匹配;

      若所述視頻數據信息與預設的廣告視頻信息匹配,則確定所述視頻數據信息為廣告視頻數據。

      其中,所述若確定所述視頻數據信息為廣告視頻數據,則對所述視頻播放進程將要播放的所述視頻數據信息進行攔截包括:

      若確定所述視頻數據信息為廣告視頻數據,獲取所述Hook函數返回的調用結果;

      根據所述調用結果,通知所述視頻播放進程所述視頻數據信息接收失敗進而停止處理所述視頻數據信息。

      其中,所述將Hook函數加入到視頻播放進程中之前,還包括:

      當檢測到所述視頻播放進程啟動時,從預設的動態(tài)鏈接庫中調取所述Hook函數。

      其中,所述調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求包括:

      獲取所述網絡服務器的網絡服務地址;

      根據所述網絡服務器的網絡服務地址,調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求。

      相應地,本發(fā)明實施例提供了一種視頻廣告攔截裝置,包括:

      函數加入模塊,用于將Hook函數加入到視頻播放進程中,并調用所述Hook函數對所述視頻播放進程中的網絡請求函數進行監(jiān)控;

      請求發(fā)送模塊,用于調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求,以使所述網絡服務器返回視頻數據信息;

      信息獲取模塊,用于當監(jiān)控接收到所述網絡服務器返回的所述視頻數據信息時,使用所述Hook函數截獲所述視頻數據信息;

      信息確定模塊,用于確定截獲的所述視頻數據信息是否為廣告視頻數據;

      信息攔截模塊,用于若確定所述視頻數據信息為廣告視頻數據,則對所述視頻播放進程將要播放的所述視頻數據信息進行攔截。

      其中,所述信息確定模塊包括:

      信息匹配單元,用于判斷所述視頻數據信息是否與預設的廣告視頻信息匹配;

      信息確定單元,用于若所述視頻數據信息與預設的廣告視頻信息匹配,則 確定所述視頻數據信息為廣告視頻數據。

      其中,所述信息攔截模塊具體用于:

      若確定所述視頻數據信息為廣告視頻數據,獲取所述Hook函數返回的調用結果;

      根據所述調用結果,通知所述視頻播放進程所述視頻數據信息接收失敗進而停止處理所述視頻數據信息。

      其中,所述函數加入模塊,還用于當檢測到所述視頻播放進程啟動時,從預設的動態(tài)鏈接庫中調取所述Hook函數。

      其中,所述請求發(fā)送模塊具體用于:

      獲取所述網絡服務器的網絡服務地址;

      根據所述網絡服務器的網絡服務地址,調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求。

      實施本發(fā)明實施例,首先將Hook函數加入到視頻播放進程中,并調用Hook函數對視頻播放進程中的網絡請求函數進行監(jiān)控;然后調用網絡請求函數向網絡服務器發(fā)送視頻服務請求,以使網絡服務器返回視頻數據信息;其次當監(jiān)控接收到網絡服務器返回的視頻數據信息時,使用Hook函數截獲視頻數據信息;并確定截獲的視頻數據信息是否為廣告視頻數據;最后若確定視頻數據信息為廣告視頻數據,則對視頻播放進程將要播放的視頻數據信息進行攔截。從而實現在廣告視頻加載播放之前對廣告視頻進行攔截,提高了攔截視頻廣告的及時性。

      附圖說明

      為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。

      圖1是本發(fā)明提出的一種視頻廣告攔截方法的第一實施例的流程圖;

      圖2是本發(fā)明提出的一種視頻廣告攔截方法的第二實施例的流程圖;

      圖3是本發(fā)明實施例提出的一種視頻廣告攔截裝置的結構示意圖;

      圖4是本發(fā)明實施例提出的裝置中信息確定模塊的結構示意圖。

      具體實施方式

      下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

      請參考圖1,圖1是本發(fā)明提出的一種視頻廣告攔截方法的第一實施例的流程圖。如圖所示,本發(fā)明實施例中的方法包括:

      S101,將Hook函數加入到視頻播放進程中,并調用所述Hook函數對所述視頻播放進程中的網絡請求函數進行監(jiān)控。

      具體實現中,可以首先檢測視頻播放進程是否啟動,當檢測到所述視頻播放進程啟動時,從預設的動態(tài)鏈接庫中調取所述Hook函數,并將Hook函數加入到視頻播放進程中。其中,所述預設的動態(tài)鏈接庫為一個包含可由多個進程同時使用的代碼和數據的庫,進程執(zhí)行過程中可以從動態(tài)鏈接庫調用可執(zhí)行代碼的函數。

      需要說明的是,Hook(鉤子)是Windows消息處理機制的一個平臺,應用程序可以在上面設置子程序以監(jiān)視從網絡服務器返回的視頻數據信息,當接收到視頻數據信息到達后,在執(zhí)行視頻播放函數之前處理該視頻數據信息。另外,Hook機制允許應用程序截獲處理Window消息或特定事件,鉤子實際上是一個處理消息的程序段,通過系統(tǒng)調用,將Hook函數掛入系統(tǒng),在視頻播放進程加載播放視頻數據信息之前,Hook函數就先捕獲該視頻數據信息,進而Hook函數可以加工處理該視頻數據信息,也可以不作處理而繼續(xù)傳遞該視頻數據信息,還可以強制結束該視頻數據信息的傳遞。

      S102,調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求,以使所述網絡服務器返回視頻數據信息。

      具體實現中,可以獲取所述網絡服務器的網絡服務地址;根據所述網絡服務器的網絡服務地址,調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求。其中,網絡服務地址可以為視頻播放進程所調用的應用程序中的預設地址,所述網絡請求函數可以包括connect函數和WSARecv函數等等,視頻數據信息可以包括視頻鏈接信息和視頻數據內容等等。

      S103,當監(jiān)控接收到所述網絡服務器返回的所述視頻數據信息時,使用所述Hook函數截獲所述視頻數據信息。

      具體實現中,由于在該視頻數據信息加入了Hook函數,在接收到所述網絡服務器返回的所述視頻數據信息之后,Hook函數優(yōu)先截獲該視頻數據信息,Hook函數可以不作處理而繼續(xù)傳遞該視頻數據信息,Hook函數也可以強制結束該視頻數據信息的傳遞。

      S104,確定截獲的所述視頻數據信息是否為廣告視頻數據。

      具體實現中,可以對所述目標窗口的窗口信息進行識別,以確定截獲的所述視頻數據信息是否為廣告視頻數據。

      S105,若確定所述視頻數據信息為廣告視頻數據,則對所述視頻播放進程將要播放的所述視頻數據信息進行攔截。

      具體實現中,若確定所述視頻數據信息為廣告視頻數據,獲取所述Hook函數返回的調用結果;根據所述調用結果,通知所述視頻播放進程所述視頻數據信息接收失敗進而停止處理所述視頻數據信息,其中,所述調用結果可以為拒絕傳遞信息,由于根據拒絕傳遞信息,所述視頻播放進程判斷所述視頻數據信息接收失敗,因此無法加載該視頻數據信息,進而不能播放該視頻數據信息。若確定所述視頻數據信息為非廣告視頻數據,則將該視頻數據信息傳遞給視頻播放進程,視頻播放進程確定視頻數據信息接收成功后,加載該視頻數據信息并播放。

      在本發(fā)明實施例中,首先將Hook函數加入到視頻播放進程中,并調用Hook函數對視頻播放進程中的網絡請求函數進行監(jiān)控;然后調用網絡請求函數向網絡服務器發(fā)送視頻服務請求,以使網絡服務器返回視頻數據信息;其次當監(jiān)控接收到網絡服務器返回的視頻數據信息時,使用Hook函數截獲視頻數據信息;并確定截獲的視頻數據信息是否為廣告視頻數據;最后若確定視頻數據信息為廣告視頻數據,則對視頻播放進程將要播放的視頻數據信息進行攔截。從而實現在廣告視頻加載播放之前對廣告視頻進行攔截,提高了攔截視頻廣告的及時性。

      請參考圖2,圖2是本發(fā)明提出的一種視頻廣告攔截方法的第二實施例的流程圖。如圖所示,本發(fā)明實施例中的方法包括:

      S201,將Hook函數加入到視頻播放進程中,并調用所述Hook函數對所述視頻播放進程中的網絡請求函數進行監(jiān)控。

      具體實現中,可以首先檢測視頻播放進程是否啟動,當檢測到所述視頻播放進程啟動時,從預設的動態(tài)鏈接庫中調取所述Hook函數,并將Hook函數加入到視頻播放進程中。其中,所述預設的動態(tài)鏈接庫為一個包含可由多個進程同時使用的代碼和數據的庫,進程執(zhí)行過程中可以從動態(tài)鏈接庫調用可執(zhí)行代碼的函數。

      需要說明的是,Hook(鉤子)是Windows消息處理機制的一個平臺,應用程序可以在上面設置子程序以監(jiān)視從網絡服務器返回的視頻數據信息,當接收到視頻數據信息到達后,在執(zhí)行視頻播放函數之前處理該視頻數據信息。另外,Hook機制允許應用程序截獲處理Window消息或特定事件,鉤子實際上是一個處理消息的程序段,通過系統(tǒng)調用,將Hook函數掛入系統(tǒng),在視頻播放進程加載播放視頻數據信息之前,Hook函數就先捕獲該視頻數據信息,進而Hook函數可以加工處理該視頻數據信息,也可以不作處理而繼續(xù)傳遞該視頻數據信息,還可以強制結束該視頻數據信息的傳遞。

      S202,調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求,以使所述網絡服務器返回視頻數據信息。

      具體實現中,可以獲取所述網絡服務器的網絡服務地址;根據所述網絡服務器的網絡服務地址,調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求。其中,網絡服務地址可以為視頻播放進程所調用的應用程序中的預設地址,所述網絡請求函數可以包括connect函數和WSARecv函數等等,視頻數據信息可以包括視頻鏈接信息和視頻數據內容等等。

      S203,當監(jiān)控接收到所述網絡服務器返回的所述視頻數據信息時,使用所述Hook函數截獲所述視頻數據信息。

      具體實現中,由于在該視頻數據信息加入了Hook函數,在接收到所述網絡服務器返回的所述視頻數據信息之后,Hook函數優(yōu)先截獲該視頻數據信息,Hook函數可以不作處理而繼續(xù)傳遞該視頻數據信息,Hook函數也可以強制結束該視頻數據信息的傳遞。

      S204,判斷所述視頻數據信息是否與預設的廣告視頻信息匹配。

      具體實現中,可以在預設的廣告視頻規(guī)則庫中設置多種廣告視頻信息,進 而在截獲到從網絡服務器返回的所述視頻數據信息之后,查找預設的廣告視頻規(guī)則庫中是否存在與所述視頻數據信息匹配的廣告視頻信息。

      S205,若所述視頻數據信息與預設的廣告視頻信息匹配,則確定所述視頻數據信息為廣告視頻數據。

      具體實現中,若從預設的廣告視頻規(guī)則庫中未查找與所述視頻數據信息匹配的廣告視頻信息,則確定所述所述視頻數據信息為非廣告視頻數據,若從預設的廣告視頻規(guī)則庫中查找與所述視頻數據信息匹配的廣告視頻信息,則確定所述視頻數據信息為廣告視頻數據。

      S205,若確定所述視頻數據信息為廣告視頻數據,則對所述視頻播放進程將要播放的所述視頻數據信息進行攔截。

      具體實現中,若確定所述視頻數據信息為廣告視頻數據,獲取所述Hook函數返回的調用結果;根據所述調用結果,通知所述視頻播放進程所述視頻數據信息接收失敗進而停止處理所述視頻數據信息,其中,所述調用結果可以為拒絕傳遞信息,由于根據拒絕傳遞信息,所述視頻播放進程判斷所述視頻數據信息接收失敗,因此無法加載該視頻數據信息,進而不能播放該視頻數據信息。若確定所述視頻數據信息為非廣告視頻數據,則將該視頻數據信息傳遞給視頻播放進程,視頻播放進程確定視頻數據信息接收成功后,加載該視頻數據信息并播放。

      本發(fā)明實施例中,首先將Hook函數加入到視頻播放進程中,并調用Hook函數對視頻播放進程中的網絡請求函數進行監(jiān)控;然后調用網絡請求函數向網絡服務器發(fā)送視頻服務請求,以使網絡服務器返回視頻數據信息;其次當監(jiān)控接收到網絡服務器返回的視頻數據信息時,使用Hook函數截獲視頻數據信息;并確定截獲的視頻數據信息是否為廣告視頻數據;最后若確定視頻數據信息為廣告視頻數據,則對視頻播放進程將要播放的視頻數據信息進行攔截。從而實現在廣告視頻加載播放之前對廣告視頻進行攔截,提高了攔截視頻廣告的及時性。

      請參考圖3,圖3是本發(fā)明實施例提出的一種視頻廣告攔截裝置的結構示意圖。如圖所示,本發(fā)明實施例中的裝置包括:

      函數加入模塊301,用于將Hook函數加入到視頻播放進程中,并調用所述 Hook函數對所述視頻播放進程中的網絡請求函數進行監(jiān)控。

      具體實現中,可以首先檢測視頻播放進程是否啟動,當檢測到所述視頻播放進程啟動時,從預設的動態(tài)鏈接庫中調取所述Hook函數,并將Hook函數加入到視頻播放進程中。其中,所述預設的動態(tài)鏈接庫為一個包含可由多個進程同時使用的代碼和數據的庫,進程執(zhí)行過程中可以從動態(tài)鏈接庫調用可執(zhí)行代碼的函數。

      需要說明的是,Hook(鉤子)是Windows消息處理機制的一個平臺,應用程序可以在上面設置子程序以監(jiān)視從網絡服務器返回的視頻數據信息,當接收到視頻數據信息到達后,在執(zhí)行視頻播放函數之前處理該視頻數據信息。另外,Hook機制允許應用程序截獲處理Window消息或特定事件,鉤子實際上是一個處理消息的程序段,通過系統(tǒng)調用,將Hook函數掛入系統(tǒng),在視頻播放進程加載播放視頻數據信息之前,Hook函數就先捕獲該視頻數據信息,進而Hook函數可以加工處理該視頻數據信息,也可以不作處理而繼續(xù)傳遞該視頻數據信息,還可以強制結束該視頻數據信息的傳遞。

      請求發(fā)送模塊302,用于調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求,以使所述網絡服務器返回視頻數據信息。

      具體實現中,可以獲取所述網絡服務器的網絡服務地址;根據所述網絡服務器的網絡服務地址,調用所述網絡請求函數向所述網絡服務器發(fā)送視頻服務請求。其中,網絡服務地址可以為視頻播放進程所調用的應用程序中的預設地址,所述網絡請求函數可以包括connect函數和WSARecv函數等等,視頻數據信息可以包括視頻鏈接信息和視頻數據內容等等。

      信息獲取模塊303,用于當監(jiān)控接收到所述網絡服務器返回的所述視頻數據信息時,使用所述Hook函數截獲所述視頻數據信息。

      具體實現中,由于在該視頻數據信息加入了Hook函數,在接收到所述網絡服務器返回的所述視頻數據信息之后,Hook函數優(yōu)先截獲該視頻數據信息,Hook函數可以不作處理而繼續(xù)傳遞該視頻數據信息,Hook函數也可以強制結束該視頻數據信息的傳遞。

      信息確定模塊304,用于確定截獲的所述視頻數據信息是否為廣告視頻數據。

      具體實現中,可以對所述目標窗口的窗口信息進行識別,以確定截獲的所 述視頻數據信息是否為廣告視頻數據。

      進一步的,如圖4所示,信息確定模塊304可以包括:

      信息匹配單元401,用于判斷所述視頻數據信息是否與預設的廣告視頻信息匹配。

      具體實現中,可以在預設的廣告視頻規(guī)則庫中設置多種廣告視頻信息,進而在截獲到從網絡服務器返回的所述視頻數據信息之后,查找預設的廣告視頻規(guī)則庫中是否存在與所述視頻數據信息匹配的廣告視頻信息。

      信息確定單元402,用于若所述視頻數據信息與預設的廣告視頻信息匹配,則確定所述視頻數據信息為廣告視頻數據。

      具體實現中,若從預設的廣告視頻規(guī)則庫中未查找與所述視頻數據信息匹配的廣告視頻信息,則確定所述所述視頻數據信息為非廣告視頻數據,若從預設的廣告視頻規(guī)則庫中查找與所述視頻數據信息匹配的廣告視頻信息,則確定所述視頻數據信息為廣告視頻數據。

      信息攔截模塊305,用于若確定所述視頻數據信息為廣告視頻數據,則對所述視頻播放進程將要播放的所述視頻數據信息進行攔截。

      具體實現中,若確定所述視頻數據信息為廣告視頻數據,獲取所述Hook函數返回的調用結果;根據所述調用結果,通知所述視頻播放進程所述視頻數據信息接收失敗進而停止處理所述視頻數據信息,其中,所述調用結果可以為拒絕傳遞信息,由于根據拒絕傳遞信息,所述視頻播放進程判斷所述視頻數據信息接收失敗,因此無法加載該視頻數據信息,進而不能播放該視頻數據信息。若確定所述視頻數據信息為非廣告視頻數據,則將該視頻數據信息傳遞給視頻播放進程,視頻播放進程確定視頻數據信息接收成功后,加載該視頻數據信息并播放。

      本發(fā)明實施例中,首先將Hook函數加入到視頻播放進程中,并調用Hook函數對視頻播放進程中的網絡請求函數進行監(jiān)控;然后調用網絡請求函數向網絡服務器發(fā)送視頻服務請求,以使網絡服務器返回視頻數據信息;其次當監(jiān)控接收到網絡服務器返回的視頻數據信息時,使用Hook函數截獲視頻數據信息;并確定截獲的視頻數據信息是否為廣告視頻數據;最后若確定視頻數據信息為廣告視頻數據,則對視頻播放進程將要播放的視頻數據信息進行攔截。從而實現在廣告視頻加載播放之前對廣告視頻進行攔截,提高了攔截視頻廣告的及時 性。

      需要說明的是,對于前述的各個方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據本發(fā)明,某一些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。

      在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳細描述的部分,可以參見其他實施例的相關描述。

      本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質可以包括:閃存盤、只讀存儲器(英文:Read-Only Memory,簡稱:ROM)、隨機存取器(英文:Random Access Memory,簡稱:RAM)、磁盤或光盤等。

      以上對本發(fā)明實施例所提供的內容下載方法及相關設備、系統(tǒng)進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。

      在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。

      此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。

      流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬技術領域的技術人員所理解。

      在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執(zhí)行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執(zhí)行系統(tǒng)、裝置或設備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設備取指令并執(zhí)行指令的系統(tǒng))使用,或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設備或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。

      應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。

      本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。

      此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。

      上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。盡管上面已經示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在本發(fā)明的范圍內可以對上述實施例進行變化、修改、替換和變型。

      當前第1頁1 2 3 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1