本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別涉及一種視頻加速器的檢測方法及裝置。
背景技術(shù):
隨著日益增長的視頻流的處理需求,視頻加速器應(yīng)用而生。由于視頻加速器中安裝有多個處理器,因此視頻加速器可高效地完成視頻流的轉(zhuǎn)化和編碼。
視頻加速器對視頻流進行轉(zhuǎn)化或編碼,主要通過安裝在視頻加速器中的多個處理器協(xié)同進行,獲取各個處理器在處理視頻流時的利用率,可以確定視頻加速器對視頻流的最大處理量,進而確定視頻加速器的處理性能。
但是目前沒有方法檢測各個處理器在處理視頻流時的利用率,因此無法確定視頻加速器對視頻流的最大處理量。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種視頻加速器的檢測方法及裝置,能檢測視頻加速器中的各個處理器處理視頻流時的利用率。
第一方面,本發(fā)明實施例提供了一種視頻加速器的檢測方法,包括:
確定測試文件和待處理視頻流;
向所述視頻加速器中的至少一個處理器發(fā)送連接請求;
判斷是否接收到所述視頻加速器針對于所述連接請求返回的響應(yīng)信息;
如果是,則向所述至少一個處理器發(fā)送所述測試文件和所述待處理視頻流,以通過所述至少一個處理器根據(jù)所述測試文件,對所述待處理視頻流進行處理;
檢測所述視頻加速器中的各個處理器在處理所述待處理視頻流過程中的利用率。
優(yōu)選地,
在所述向所述視頻加速器中的至少一個處理器發(fā)送連接請求之前,進一步包括:設(shè)置所述視頻加速器中的各個處理器的連接方式為無密碼連接;
所述向所述視頻加速器中的至少一個處理器發(fā)送連接請求,包括:
向所述視頻加速器中的任意一個處理器發(fā)送所述連接請求。
優(yōu)選地,
在所述確定測試文件和待處理視頻流之前,進一步包括:
配置所述視頻加速器的運行環(huán)境;
所述通過所述至少一個處理器根據(jù)所述測試文件,對所述待處理視頻流進行處理,包括:
所述至少一個處理器在所述運行環(huán)境中,根據(jù)所述測試文件處理所述待處理視頻流。
優(yōu)選地,
所述配置所述視頻加速器的運行環(huán)境,包括:
配置所述視頻加速器的內(nèi)核,并設(shè)置所述內(nèi)核的啟動方式為默認啟動;
安裝所述視頻加速器對應(yīng)的驅(qū)動及軟件;
重啟以形成所述運行環(huán)境。
優(yōu)選地,
在所述配置所述視頻加速器的運行環(huán)境之后,以及在所述向所述視頻加速器中的至少一個處理器發(fā)送連接請求之前,進一步包括:
檢測所述視頻加速器在所述運行環(huán)境中,與各個網(wǎng)絡(luò)接口的連接狀態(tài),當所述視頻加速器與每一個所述網(wǎng)絡(luò)接口的連接狀態(tài)均為正常時,執(zhí)行所述向所述視頻加速器中的至少一個處理器發(fā)送連接請求。
第二方面,本發(fā)明實施例提供了一種視頻加速器的檢測裝置,包括:確定單元、請求發(fā)送單元、處理單元和檢測單元;其中,
所述確定單元,用于確定測試文件和待處理視頻流;
所述請求發(fā)送單元,用于向視頻加速器的至少一個處理器發(fā)送連接請求;
所述處理單元,用于判斷是否接收到所述視頻加速器針對于所述連接請求返回的響應(yīng)信息,如果是,則向所述至少一個處理器發(fā)送所述確定單元確定的測試文件和待處理視頻流,以通過所述至少一個處理器根據(jù)所述測試文件,對所述待處理視頻流進行處理;
所述利用率檢測單元,用于檢測所述視頻加速器的各個處理器在處理所述待處理視頻流過程中的利用率。
優(yōu)選地,
該檢測裝置進一步包括:設(shè)置單元;其中,
所述設(shè)置單元,用于設(shè)置所述視頻加速器的各個處理器的連接方式為無密碼連接;
所述請求發(fā)送單元,用于向所述視頻加速器中的任意一個處理器發(fā)送所述連接請求。
優(yōu)選地,
該檢測裝置進一步包括:配置單元;其中,
所述配置單元,用于配置所述視頻加速器的運行環(huán)境;
所述處理單元,用于使所述至少一個處理器在所述運行環(huán)境中,根據(jù)所述測試文件處理所述待處理視頻流。
優(yōu)選地,
所述配置單元,包括:內(nèi)核配置子單元、安裝子單元和重啟子單元;其中,
所述內(nèi)核配置子單元,用于配置所述視頻加速器的內(nèi)核,并設(shè)置所述內(nèi)核的啟動方式為默認啟動;
所述安裝子單元,用于安裝所述視頻加速器對應(yīng)的驅(qū)動及軟件;
所述重啟子單元,用于重啟以形成所述運行環(huán)境。
優(yōu)選地,
該檢測裝置進一步包括:連接狀態(tài)檢測單元;其中,
所述連接狀態(tài)檢測單元,用于檢測所述視頻加速器在所述配置單元配置的運行環(huán)境中,與各個網(wǎng)絡(luò)接口的連接狀態(tài),當所述視頻加速器與每一個所述網(wǎng)絡(luò)接口的連接狀態(tài)均為正常時,觸發(fā)所述請求發(fā)送單元。
本發(fā)明實施例提供了一種視頻加速器的檢測方法及裝置,通過首先確定測試文件和待處理視頻流,然后向視頻加速器的至少一個處理器發(fā)送連接請求,當接收到視頻加速器針對于連接請求返回的響應(yīng)信息時,向至少一個處理器發(fā)送測試文件和待處理視頻流,以通過至少一個處理器根據(jù)測試文件,對待處理視頻流進行處理,并檢測視頻加速器中的各個處理器在處理待處理視頻流過程中的利用率,從而實現(xiàn)了視頻加速器中各個處理器處理視頻流時的利用率的檢測。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一個實施例提供的一種視頻加速器的檢測方法流程圖;
圖2是本發(fā)明另一個實施例提供的一種視頻加速器的檢測方法流程圖;
圖3是本發(fā)明一個實施例提供的一種視頻加速器的檢測裝置的結(jié)構(gòu)示意圖;
圖4是本發(fā)明另一個實施例提供的一種視頻加速器的檢測裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明又一個實施例提供的一種視頻加速器的檢測裝置的結(jié)構(gòu)示意圖;
圖6是本發(fā)明再一個實施例提供的一種視頻加速器的檢測裝置的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例,基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,本發(fā)明實施例提供了一種視頻加速器的檢測方法,該方法可以包括以下步驟:
步驟101,確定測試文件和待處理視頻流;
步驟102,向所述視頻加速器中的至少一個處理器發(fā)送連接請求;
步驟103,判斷是否接收到所述視頻加速器針對于所述連接請求返回的響應(yīng)信息,如果是,則執(zhí)行步驟104,否則結(jié)束當前流程;
步驟104,向所述至少一個處理器發(fā)送所述測試文件和所述待處理視頻流,以通過所述至少一個處理器根據(jù)所述測試文件,對所述待處理視頻流進行處理;
步驟105,檢測所述視頻加速器中的各個處理器在處理所述待處理視頻流過程中的利用率。
上述實施例中,通過首先確定測試文件和待處理視頻流,然后向視頻加速器的至少一個處理器發(fā)送連接請求,當接收到視頻加速器針對于連接請求返回的響應(yīng)信息時,向至少一個處理器發(fā)送測試文件和待處理視頻流,以通過至少一個處理器根據(jù)測試文件,對待處理視頻流進行處理,并檢測視頻加速器中的各個處理器在處理待處理視頻流過程中的利用率,從而實現(xiàn)了視頻加速器中各個處理器處理視頻流時的利用率的檢測。
為了便于與視頻加速器中的處理器建立連接關(guān)系,本發(fā)明一個實施例中,在步驟102之前,進一步包括:設(shè)置所述視頻加速器中的各個處理器的連接方式為無密碼連接;
所述向所述視頻加速器中的至少一個處理器發(fā)送連接請求,包括:
向所述視頻加速器中的任意一個處理器發(fā)送所述連接請求。
上述實施例中,設(shè)置視頻加速器中各個處理器的連接方式為無密碼連接,因此可通過向視頻加速器中的任意一個處理器發(fā)送連接請求,當與視頻加速器中任意一個處理器建立連接關(guān)系時,即可與各個處理器建立連接關(guān)系,這使與視頻加速器中的處理器建立連接關(guān)系更方便,從而有利于提高處理器利用率的檢測效率。
本實施例中的方法至少可通過以下程序?qū)崿F(xiàn):
ssh-keygen
cp/root/.ssh/id_rsa.pub/root/.ssh/authorized_keys
chmod 600/root/.ssh/authorized_keys
cp-af/root/.ssh~/
chown-R`whoami`:`whoami`~/.ssh
for((i=1;i<=`sudovcactl status|wc-l`;i++));do scp-r.ssh root@172.31.${i}.1:/root/;done.
為了保證檢測過程中,視頻加速器的正常運行,本發(fā)明一個實施例中,在步驟101之前,進一步包括:
配置所述視頻加速器的運行環(huán)境;
所述通過所述至少一個處理器根據(jù)所述測試文件,對所述待處理視頻流進行處理,包括:
所述至少一個處理器在所述運行環(huán)境中,根據(jù)所述測試文件處理所述待處理視頻流。
上述實施例中,通過預(yù)先配置視頻加速器的運行環(huán)境,使視頻加速器的至少一個處理器在運行環(huán)境中,根據(jù)測試文件處理待處理視頻流,從而保證了視頻加速器的在檢測過程中的正常運行,進而有利于檢測處理器的利用率。
具體地,本發(fā)明一個實施例中,所述配置所述視頻加速器的運行環(huán)境,包括:
配置所述視頻加速器的內(nèi)核,并設(shè)置所述內(nèi)核的啟動方式為默認啟動;
安裝所述視頻加速器對應(yīng)的驅(qū)動及軟件;
重啟以形成所述運行環(huán)境。
本實施例中的方法至少可通過以下程序?qū)崿F(xiàn):
sudo yum-y localinstall--disablerepo=*kernel-3*rpm;
sudoyum-ylocalinstall--disablerepo=*daemon-vca*rpmvcass-modules*rpm;
sudo grub2-set-default 0;
Reboot.
另外,本發(fā)明一個實施例中,在配置視頻加速器的運行環(huán)境之后,可進一步查看視頻加速器的狀態(tài),以確認配置的運行環(huán)境與視頻加速器相符,還可將視頻加速器的狀態(tài)與對應(yīng)的運行環(huán)境保存成文檔輸出,便于后期查看和校驗。
本實施例中的方法至少可通過以下程序?qū)崿F(xiàn):
vcactl status>>/root/status.txt.
另外,為了避免視頻加速器的相關(guān)應(yīng)用影響視頻加速器的運行,確保檢測結(jié)果的準確性,本發(fā)明一個實施例中,在步驟102之前,關(guān)閉影響視頻加速器運行的相關(guān)服務(wù)。
本實施例中的方法至少可通過以下程序?qū)崿F(xiàn):
sudosystemctl disable NetworkManager;
sudosystemctl stop NetworkManager.
為了進一步保證視頻加速器在檢測過程中的正常運行,本發(fā)明一個實施例中,在所述配置所述視頻加速器的運行環(huán)境之后,以及在步驟102之前,進一步包括:
檢測所述視頻加速器在所述運行環(huán)境中,與各個網(wǎng)絡(luò)接口的連接狀態(tài),當所述視頻加速器與每一個所述網(wǎng)絡(luò)接口的連接狀態(tài)均為正常時,執(zhí)行所述向所述視頻加速器中的至少一個處理器發(fā)送連接請求。
上述實施例中,在配置視頻加速器的運行環(huán)境之后,檢測視頻加速器在運行環(huán)境中與各個網(wǎng)絡(luò)接口的連接狀態(tài),當視頻加速器與每一個網(wǎng)絡(luò)接口的連接狀態(tài)為正常時,向視頻加速器中的至少一個處理器發(fā)送連接請求。若視頻加速器與網(wǎng)絡(luò)接口連接故障,可能導(dǎo)致視頻加速器的運行故障,因此,檢測視頻加速器與網(wǎng)絡(luò)接口的連接狀態(tài)可進一步確保視頻加速器的正常運行,有利于檢測各個處理器的利用率。
下面以檢測安裝于終端設(shè)備A中的視頻加速器中的處理器利用率為例,對本發(fā)明實施例提供的視頻加速器的檢測方法進行詳細說明,如圖2所示,該方法可以包括以下步驟:
步驟201,在終端設(shè)備A中配置視頻加速器的內(nèi)核,并設(shè)置所述內(nèi)核的啟動方式為默認啟動。
該步驟至少可通過以下程序?qū)崿F(xiàn):
sudo yum-y localinstall--disablerepo=*kernel-3*rpm
sudo grub2-set-default 0
步驟202,在終端設(shè)備A中安裝所述視頻加速器對應(yīng)的驅(qū)動及軟件。
該步驟至少可通過以下程序?qū)崿F(xiàn):
sudo grub2-set-default 0
步驟203,重啟終端設(shè)備A,以形成視頻加速器的運行環(huán)境。
該步驟至少可通過以下程序?qū)崿F(xiàn):Reboot。
在步驟201至步驟203中,通過配置視頻加速器的運行環(huán)境,保證視頻加速器的在檢測過程中的正常運行,進而有利于檢測處理器的利用率。
步驟204,查看視頻加速器的狀態(tài),并將視頻加速器的狀態(tài)與對應(yīng)的運行環(huán)境保存成文檔輸出。
在配置視頻加速器的運行環(huán)境之后,進一步查看視頻加速器的狀態(tài),以確認配置的運行環(huán)境與視頻加速器相符,并將視頻加速器的狀態(tài)與對應(yīng)的運行環(huán)境保存成文檔輸出,便于后期查看和校驗。
該步驟至少可通過以下程序?qū)崿F(xiàn):
vcactl status>>/root/status.txt
步驟205,關(guān)閉影響視頻加速器運行的相關(guān)服務(wù)。
關(guān)閉影響視頻加速器運行的相關(guān)服務(wù),從而避免了相關(guān)服務(wù)影響視頻加速器的運行,確保檢測結(jié)果的準確性。
該步驟至少可通過以下程序?qū)崿F(xiàn):
sudosystemctl disable NetworkManager
sudosystemctl stop NetworkManager
步驟206,設(shè)置所述視頻加速器中的各個處理器的連接方式為無密碼連接。
設(shè)置各個處理器的連接方式為無密碼連接,使得與視頻加速器中的處理器建立連接關(guān)系更方便,從而有利于提高處理器利用率的檢測效率。
該步驟至少可通過以下程序?qū)崿F(xiàn):
ssh-keygen
cp/root/.ssh/id_rsa.pub/root/.ssh/authorized_keys
chmod 600/root/.ssh/authorized_keys
cp-af/root/.ssh~/
chown-R`whoami`:`whoami`~/.ssh
for((i=1;i<=`sudovcactl status|wc-l`;i++));do scp-r.ssh root@172.31.${i}.1:/root/;done
步驟207,檢測所述視頻加速器在所述運行環(huán)境中,與各個網(wǎng)絡(luò)接口的連接狀態(tài)。
若視頻加速器與網(wǎng)絡(luò)接口連接故障,可能導(dǎo)致視頻加速器的運行故障,因此,檢測視頻加速器與網(wǎng)絡(luò)接口的連接狀態(tài)可進一步確保視頻加速器的正常運行,有利于檢測各個處理器的利用率。
該步驟至少可通過以下程序?qū)崿F(xiàn):
sudovcactl status
sudovcactl network ip
步驟208,當所述視頻加速器與每一個所述網(wǎng)絡(luò)接口的連接狀態(tài)均為正常時,向視頻加速器中的任意一個處理器發(fā)送連接請求。
步驟209,判斷是否接收到視頻加速器針對于連接請求返回的響應(yīng)信息,如果是,則執(zhí)行步驟210,否則結(jié)束當前流程。
步驟210,向各個處理器發(fā)送測試文件和待處理視頻流,以通過各個處理器根據(jù)測試文件,對待處理視頻流進行處理。
例如,視頻加速器中有六個處理器,則分別向六個處理器發(fā)送測試文件和待處理視頻流,以使各個處理器根據(jù)測試文件,對待處理視頻流進行處理。
該步驟至少可通過以下程序?qū)崿F(xiàn):
ssh 172.31.1.1"mount 172.31.1.254:/home/test/vca-share//media"
ssh 172.31.2.1"mount 172.31.2.254:/home/test/vca-share//media"
ssh 172.31.3.1"mount 172.31.3.254:/home/test/vca-share//media"
ssh 172.31.4.1"mount 172.31.4.254:/home/test/vca-share//media"
ssh 172.31.5.1"mount 172.31.5.254:/home/test/vca-share//media"
ssh 172.31.6.1"mount 172.31.6.254:/home/test/vca-share//media"
步驟211,檢測視頻加速器中的各個處理器在處理待處理視頻流過程中的利用率。
該步驟至少可通過以下程序?qū)崿F(xiàn):
ssh 172.31.1.1
cd/media/h264/script
while:;do./density.py-i../input/blue_sky_1080p25_3min.h264-d 17--auto;done
步驟212,查看各個處理器的利用率。
該步驟至少可通過以下程序?qū)崿F(xiàn):
export LD_LIBRARY_PATH=:$LD_LIBRARY_PATH
cd/opt/intel/mediasdk/tools/metrics_monitor/_bin
./metrics_monitor
上述實施例中,通過預(yù)先配置視頻加速器的運行環(huán)境,使視頻加速器的至少一個處理器在運行環(huán)境中,通過至少一個處理器根據(jù)測試文件,對待處理視頻流進行處理,并檢測視頻加速器中的各個處理器在處理待處理視頻流過程中的利用率,從而實現(xiàn)了視頻加速器中各個處理器處理視頻流時的利用率的檢測。
如圖3所示,本發(fā)明實施例提供了一種視頻加速器的檢測裝置,該裝置可以包括:確定單元301、請求發(fā)送單元302、處理單元303和檢測單元304;其中,
所述確定單元301,用于確定測試文件和待處理視頻流;
所述請求發(fā)送單元302,用于向視頻加速器的至少一個處理器發(fā)送連接請求;
所述處理單元303,用于判斷是否接收到所述視頻加速器針對于所述連接請求返回的響應(yīng)信息,如果是,則向所述至少一個處理器發(fā)送所述確定單元301確定的測試文件和待處理視頻流,以通過所述至少一個處理器根據(jù)所述測試文件,對所述待處理視頻流進行處理;
所述利用率檢測單元304,用于檢測所述視頻加速器的各個處理器在處理所述待處理視頻流過程中的利用率。
上述實施例中,通過首先確定測試文件和待處理視頻流,然后向視頻加速器的至少一個處理器發(fā)送連接請求,當接收到視頻加速器針對于連接請求返回的響應(yīng)信息時,向至少一個處理器發(fā)送測試文件和待處理視頻流,以通過至少一個處理器根據(jù)測試文件,對待處理視頻流進行處理,并檢測視頻加速器中的各個處理器在處理待處理視頻流過程中的利用率,從而實現(xiàn)了視頻加速器中各個處理器處理視頻流時的利用率的檢測。
為了便于與視頻加速器中的處理器建立連接關(guān)系,本發(fā)明一個實施例中,該檢測裝置進一步包括:設(shè)置單元;其中,
所述設(shè)置單元,用于設(shè)置所述視頻加速器的各個處理器的連接方式為無密碼連接;
所述請求發(fā)送單元302,用于向所述視頻加速器中的任意一個處理器發(fā)送所述連接請求。
上述實施例中,設(shè)置視頻加速器中各個處理器的連接方式為無密碼連接,因此可通過向視頻加速器中的任意一個處理器發(fā)送連接請求,當與視頻加速器中任意一個處理器建立連接關(guān)系時,即可與各個處理器建立連接關(guān)系,這使與視頻加速器中的處理器建立連接關(guān)系更方便,從而有利于提高處理器利用率的檢測效率。
為了保證檢測過程中,視頻加速器的正常運行,如圖4所示,本發(fā)明一個實施例中,該檢測裝置進一步包括:配置單元401;其中,
所述配置單元401,用于配置所述視頻加速器的運行環(huán)境;
所述處理單元303,用于使所述至少一個處理器在所述運行環(huán)境中,根據(jù)所述測試文件處理所述待處理視頻流。
上述實施例中,通過預(yù)先配置視頻加速器的運行環(huán)境,使視頻加速器的至少一個處理器在運行環(huán)境中,根據(jù)測試文件處理待處理視頻流,從而保證了視頻加速器的在檢測過程中的正常運行,進而有利于檢測處理器的利用率。
具體地,如圖5所示,本發(fā)明一個實施例中,所述配置單元401,包括:內(nèi)核配置子單元501、安裝子單元502和重啟子單元503;其中,
所述內(nèi)核配置子單元501,用于配置所述視頻加速器的內(nèi)核,并設(shè)置所述內(nèi)核的啟動方式為默認啟動;
所述安裝子單元502,用于安裝所述視頻加速器對應(yīng)的驅(qū)動及軟件;
所述重啟子單元503,用于重啟以形成所述運行環(huán)境。
為了進一步保證視頻加速器在檢測過程中的正常運行,如圖6所示,本發(fā)明一個實施例中,該檢測裝置進一步包括:連接狀態(tài)檢測單元601;其中,
所述連接狀態(tài)檢測單元601,用于檢測所述視頻加速器在所述配置單元401配置的運行環(huán)境中,與各個網(wǎng)絡(luò)接口的連接狀態(tài),當所述視頻加速器與每一個所述網(wǎng)絡(luò)接口的連接狀態(tài)均為正常時,觸發(fā)所述請求發(fā)送單元302。
上述實施例中,在配置視頻加速器的運行環(huán)境之后,檢測視頻加速器在運行環(huán)境中與各個網(wǎng)絡(luò)接口的連接狀態(tài),當視頻加速器與每一個網(wǎng)絡(luò)接口的連接狀態(tài)為正常時,向視頻加速器中的至少一個處理器發(fā)送連接請求。若視頻加速器與網(wǎng)絡(luò)接口連接故障,可能導(dǎo)致視頻加速器的運行故障,因此,檢測視頻加速器與網(wǎng)絡(luò)接口的連接狀態(tài)可進一步確保視頻加速器的正常運行,有利于檢測各個處理器的利用率。
上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述,此處不再贅述。
綜上所述,本發(fā)明的各個實施例至少具有如下有益效果:
1、本發(fā)明實施例中,通過首先確定測試文件和待處理視頻流,然后向視頻加速器的至少一個處理器發(fā)送連接請求,當接收到視頻加速器針對于連接請求返回的響應(yīng)信息時,向至少一個處理器發(fā)送測試文件和待處理視頻流,以通過至少一個處理器根據(jù)測試文件,對待處理視頻流進行處理,并檢測視頻加速器中的各個處理器在處理待處理視頻流過程中的利用率,從而實現(xiàn)了視頻加速器中各個處理器處理視頻流時的利用率的檢測。
2、本發(fā)明實施例中,設(shè)置視頻加速器中各個處理器的連接方式為無密碼連接,因此可通過向視頻加速器中的任意一個處理器發(fā)送連接請求,當與視頻加速器中任意一個處理器建立連接關(guān)系時,即可與各個處理器建立連接關(guān)系,這使與視頻加速器中的處理器建立連接關(guān)系更方便,從而有利于提高處理器利用率的檢測效率。
3、本發(fā)明實施例中,通過預(yù)先配置視頻加速器的運行環(huán)境,使視頻加速器的至少一個處理器在運行環(huán)境中,根據(jù)測試文件處理待處理視頻流,從而保證了視頻加速器的在檢測過程中的正常運行,進而有利于檢測處理器的利用率。
4、本發(fā)明實施例中,在配置視頻加速器的運行環(huán)境之后,檢測視頻加速器在運行環(huán)境中與各個網(wǎng)絡(luò)接口的連接狀態(tài),當視頻加速器與每一個網(wǎng)絡(luò)接口的連接狀態(tài)為正常時,向視頻加速器中的至少一個處理器發(fā)送連接請求。若視頻加速器與網(wǎng)絡(luò)接口連接故障,可能導(dǎo)致視頻加速器的運行故障,因此,檢測視頻加速器與網(wǎng)絡(luò)接口的連接狀態(tài)可進一步確保視頻加速器的正常運行,有利于檢測各個處理器的利用率。
需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個······”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同因素。
本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)中。
最后需要說明的是:以上所述僅為本發(fā)明的較佳實施例,僅用于說明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。