亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種加快網(wǎng)絡(luò)視頻播放速度的方法和裝置與流程

文檔序號(hào):11991110閱讀:271來(lái)源:國(guó)知局
一種加快網(wǎng)絡(luò)視頻播放速度的方法和裝置與流程
本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種加快網(wǎng)絡(luò)視頻播放速度的方法和裝置。

背景技術(shù):
當(dāng)用戶打開(kāi)瀏覽器觀看視頻時(shí),由于視頻服務(wù)器的網(wǎng)速慢等原因會(huì)導(dǎo)致視頻持續(xù)緩沖,為解決這一問(wèn)題,現(xiàn)有方案提出了對(duì)網(wǎng)絡(luò)視頻進(jìn)行加速,以保證視頻的播放效果。然而,現(xiàn)有方案中的加速軟件都是針對(duì)特定的網(wǎng)絡(luò)視頻進(jìn)行加速,如愛(ài)酷只能針對(duì)優(yōu)酷視頻加速,飛速土豆只能針對(duì)土豆視頻加速,導(dǎo)致用戶需要開(kāi)啟多個(gè)加速軟件才能確保對(duì)自己想看的視頻進(jìn)行加速,造成了系統(tǒng)資源的浪費(fèi),而且現(xiàn)有方案大多是采用多線程從視頻服務(wù)器下載的方式實(shí)現(xiàn)視頻加速,加速方法單一,在視頻服務(wù)器和視頻用戶的網(wǎng)絡(luò)帶寬都有限的情況下視頻下載速度較慢、加速效果不佳。

技術(shù)實(shí)現(xiàn)要素:
鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種加快網(wǎng)絡(luò)視頻播放速度的方法和裝置。依據(jù)本發(fā)明的一個(gè)方面,本發(fā)明實(shí)施例提供了一種加快網(wǎng)絡(luò)視頻播放速度的方法,包括:接管支持網(wǎng)絡(luò)視頻播放的視頻播放器和/或視頻插件發(fā)送的所有網(wǎng)絡(luò)請(qǐng)求;從網(wǎng)絡(luò)請(qǐng)求中選擇可執(zhí)行視頻加快播放的視頻請(qǐng)求;對(duì)視頻請(qǐng)求中請(qǐng)求的視頻文件采用點(diǎn)對(duì)服務(wù)器及點(diǎn)的方式進(jìn)行下載;將下載得到的視頻文件推送到視頻播放器和/或視頻插件中進(jìn)行播放。其中,上述接管支持網(wǎng)絡(luò)視頻播放的視頻播放器和/或視頻插件發(fā)送的所有網(wǎng)絡(luò)請(qǐng)求包括:建立與視頻播放器和/或視頻插件之間的代理連接,通過(guò)該代理連接將視頻播放器和/或視頻插件的網(wǎng)絡(luò)請(qǐng)求重定向至代理端口;通過(guò)代理端口向視頻服務(wù)器發(fā)送網(wǎng)絡(luò)請(qǐng)求。其中,上述將視頻播放器和/或視頻插件的網(wǎng)絡(luò)請(qǐng)求重定向至代理端口包括:通過(guò)代理連接攔截視頻播放器和/或視頻插件發(fā)送的網(wǎng)絡(luò)請(qǐng)求,將網(wǎng)絡(luò)請(qǐng)求中的發(fā)送端口修改為代理端口。其中,上述通過(guò)代理端口發(fā)送網(wǎng)絡(luò)請(qǐng)求包括:記錄通過(guò)代理端口發(fā)送的網(wǎng)絡(luò)請(qǐng)求的相關(guān)信息,該相關(guān)信息至少包括網(wǎng)絡(luò)請(qǐng)求中請(qǐng)求的文件的文件格式和文件大小。其中,上述從網(wǎng)絡(luò)請(qǐng)求中選擇可執(zhí)行視頻加快播放的視頻請(qǐng)求包括:將同時(shí)滿足下述條件的網(wǎng)絡(luò)請(qǐng)求選取為可執(zhí)行視頻加快播放的視頻請(qǐng)求:網(wǎng)絡(luò)請(qǐng)求中的文件格式為視頻格式;網(wǎng)絡(luò)請(qǐng)求中的文件大小大于預(yù)定加快播放閾值。其中,上述對(duì)視頻請(qǐng)求中請(qǐng)求的視頻文件采用點(diǎn)對(duì)服務(wù)器及點(diǎn)P2SP的方式進(jìn)行下載包括:對(duì)待下載的視頻文件進(jìn)行分片;同時(shí)啟動(dòng)多個(gè)線程,利用一個(gè)線程對(duì)一個(gè)分片進(jìn)行下載,并在下載每個(gè)分片時(shí),采用點(diǎn)對(duì)服務(wù)器及點(diǎn)的方式執(zhí)行該分片的下載操作。其中,上述對(duì)待下載的視頻文件進(jìn)行分片包括:設(shè)置分片的時(shí)間戳和/或序列號(hào)和該分片的分片大小成正比。其中,上述將下載得到的視頻文件推送到視頻播放器和/或視頻插件中進(jìn)行播放包括:通過(guò)代理端口接收響應(yīng)于視頻請(qǐng)求下載得到的數(shù)據(jù);在一個(gè)分片的數(shù)據(jù)下載完畢后,判斷該分片之前的分片是否都已經(jīng)推送至所述視頻播放器和/或視頻插件中播放,若是,立即通過(guò)代理連接將該分片的數(shù)據(jù)推送到視頻播放器和/或視頻插件中進(jìn)行播放;若否,等待該分片之前的所有分片下載完畢后,將還未播放的分片按照視頻文件的播放順序拼接成數(shù)據(jù)流,通過(guò)代理連接將該數(shù)據(jù)流推送到視頻播放器和/或視頻插件中進(jìn)行播放。本發(fā)明另一個(gè)實(shí)施例還提供了一種加快網(wǎng)絡(luò)視頻播放速度的裝置,包括:網(wǎng)絡(luò)請(qǐng)求接管單元,適于接管支持網(wǎng)絡(luò)視頻播放的視頻播放器和/或視頻插件發(fā)送的所有網(wǎng)絡(luò)請(qǐng)求;視頻請(qǐng)求選擇單元,適于從網(wǎng)絡(luò)請(qǐng)求中選擇可執(zhí)行視頻加快播放的視頻請(qǐng)求;下載單元,適于對(duì)視頻請(qǐng)求中請(qǐng)求的視頻文件采用點(diǎn)對(duì)服務(wù)器及點(diǎn)的方式進(jìn)行下載;播放單元,適于將下載得到的視頻文件推送到視頻播放器和/或視頻插件中進(jìn)行播放。其中,網(wǎng)絡(luò)請(qǐng)求接管單元,適于建立與視頻播放器和/或視頻插件之間的代理連接,通過(guò)該代理連接將視頻播放器和/或視頻插件的網(wǎng)絡(luò)請(qǐng)求重定向至代理端口;通過(guò)代理端口向視頻服務(wù)器發(fā)送網(wǎng)絡(luò)請(qǐng)求。其中,網(wǎng)絡(luò)請(qǐng)求接管單元,適于通過(guò)代理連接攔截視頻播放器和/或視頻插件發(fā)送的網(wǎng)絡(luò)請(qǐng)求,將網(wǎng)絡(luò)請(qǐng)求中的發(fā)送端口修改為代理端口。其中,網(wǎng)絡(luò)請(qǐng)求接管單元,適于記錄通過(guò)代理端口發(fā)送的網(wǎng)絡(luò)請(qǐng)求的相關(guān)信息,該相關(guān)信息至少包括網(wǎng)絡(luò)請(qǐng)求中請(qǐng)求的文件的文件格式和文件大小。其中,視頻請(qǐng)求選擇單元,適于將同時(shí)滿足下述條件的網(wǎng)絡(luò)請(qǐng)求選取為所述可執(zhí)行視頻加快播放的視頻請(qǐng)求:網(wǎng)絡(luò)請(qǐng)求中的文件格式為視頻格式;網(wǎng)絡(luò)請(qǐng)求中的文件大小大于預(yù)定加快播放閾值。其中,下載單元,適于對(duì)待下載的視頻文件進(jìn)行分片;同時(shí)啟動(dòng)多個(gè)線程,利用一個(gè)線程對(duì)一個(gè)分片進(jìn)行下載,并在下載每個(gè)分片時(shí),采用點(diǎn)對(duì)服務(wù)器及點(diǎn)的方式執(zhí)行該分片的下載操作。其中,下載單元,適于設(shè)置分片的時(shí)間戳和/或序列號(hào)和該分片的分片大小成正比。其中,播放單元,適于通過(guò)代理端口接收響應(yīng)于視頻請(qǐng)求下載得到的數(shù)據(jù);在一個(gè)分片的數(shù)據(jù)下載完畢后,判斷該分片之前的分片是否都已經(jīng)推送至所述視頻播放器和/或視頻插件中播放,若是,立即通過(guò)代理連接將該分片的數(shù)據(jù)推送到視頻播放器和/或視頻插件中進(jìn)行播放;若否,等待該分片之前的所有分片下載完畢后,將還未播放的分片按照視頻文件的播放順序拼接成數(shù)據(jù)流,通過(guò)代理連接將該數(shù)據(jù)流推送到視頻播放器和/或視頻插件中進(jìn)行播放。由上所述,本發(fā)明實(shí)施例提供的加快網(wǎng)絡(luò)視頻播放速度的方案,采用了點(diǎn)對(duì)服務(wù)器及點(diǎn)的下載方式,能夠從原始的視頻服務(wù)器和網(wǎng)絡(luò)中其他具有該視頻資源的視頻提供方同時(shí)下載視頻文件,解決了網(wǎng)絡(luò)條件較差時(shí)在線視頻的播放需要經(jīng)常緩沖、不流暢的問(wèn)題,能夠快速下載到視頻文件,實(shí)現(xiàn)對(duì)在線視頻的加快播放,提高在線視頻播放的流暢度。并且,本方案不依賴特定視頻文件的特定屬性,能夠應(yīng)用于瀏覽器中播放的各種視頻資源,解決了現(xiàn)有方案中需要開(kāi)啟多個(gè)加快播放軟件執(zhí)行視頻加快播放帶來(lái)的資源浪費(fèi)問(wèn)題,提高了系統(tǒng)資源的利用率。上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。附圖說(shuō)明通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種加快網(wǎng)絡(luò)視頻播放速度的方法流程圖;圖2示出了根據(jù)本發(fā)明又一個(gè)實(shí)施例的一種加快網(wǎng)絡(luò)視頻播放速度的裝置結(jié)構(gòu)示意圖;圖3示出了根據(jù)本發(fā)明又一個(gè)實(shí)施例的按照預(yù)設(shè)策略調(diào)度P2S和P2P進(jìn)行下載的示意圖;圖4示出了根據(jù)本發(fā)明又一個(gè)實(shí)施例的按照預(yù)設(shè)策略調(diào)度P2S和P2P進(jìn)行下載的示意圖。具體實(shí)施方式下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。本發(fā)明一個(gè)實(shí)施例提供的一種加快網(wǎng)絡(luò)視頻播放速度的方法,參見(jiàn)圖1,該方法適于步驟S100,包括如下處理:S100:接管支持網(wǎng)絡(luò)視頻播放的視頻播放器和/或視頻插件發(fā)送的所有網(wǎng)絡(luò)請(qǐng)求。上述視頻播放器為能夠進(jìn)行視頻播放的獨(dú)立軟件;上述視頻插件可以為瀏覽器中的視頻插件,也可以是其它任何形式的網(wǎng)頁(yè)中的視頻插件。本步驟中,接管網(wǎng)絡(luò)請(qǐng)求主要指在視頻播放器和/或?yàn)g覽器(或其他網(wǎng)頁(yè))生成需要發(fā)送的網(wǎng)絡(luò)請(qǐng)求之后,將該網(wǎng)絡(luò)請(qǐng)求攔截下來(lái),以代替視頻播放器和/或?yàn)g覽器(或其他網(wǎng)頁(yè))對(duì)這些網(wǎng)絡(luò)請(qǐng)求進(jìn)行處理,如將這些網(wǎng)絡(luò)請(qǐng)求發(fā)送出去。在接管網(wǎng)絡(luò)請(qǐng)求時(shí),一種處理方式為,建立與視頻播放器和/或視頻插件之間的代理連接,通過(guò)該代理連接將視頻播放器和/或視頻插件的網(wǎng)絡(luò)請(qǐng)求重定向至代理端口;通過(guò)代理端口向視頻服務(wù)器發(fā)送網(wǎng)絡(luò)請(qǐng)求。上述網(wǎng)絡(luò)視頻可以包括現(xiàn)有的多種類型的視頻,如土豆視頻、優(yōu)酷視頻等,即本實(shí)施例能夠?qū)Χ喾N類型的視頻執(zhí)行加快播放處理。S102:從網(wǎng)絡(luò)請(qǐng)求中選擇可執(zhí)行視頻加快播放的視頻請(qǐng)求。本步驟中從瀏覽器側(cè)生成的各種網(wǎng)絡(luò)請(qǐng)求中,選擇出請(qǐng)求下載視頻的視頻請(qǐng)求,并且在這些視頻請(qǐng)求中選擇出可執(zhí)行視頻加快播放的視頻請(qǐng)求。S104:對(duì)視頻請(qǐng)求中請(qǐng)求的視頻文件采用P2SP(PeertoServer&Peer,點(diǎn)對(duì)服務(wù)器及點(diǎn))的方式進(jìn)行下載。P2SP方式基于用戶對(duì)服務(wù)器和用戶機(jī)制,它不但支持P2P(PeertoPeer,點(diǎn)對(duì)點(diǎn))技術(shù),同時(shí)還把服務(wù)器資源和P2P資源整合到了一起,在下載某一個(gè)文件的時(shí)候,會(huì)自動(dòng)搜索其他資源,選擇合適的資源進(jìn)行加快播放,從而能夠達(dá)到較高的下載穩(wěn)定性和下載速度。S106:將下載得到的視頻文件推送到瀏覽器中進(jìn)行播放。上述步驟S100至S106可以由設(shè)置在瀏覽器側(cè)的服務(wù)端執(zhí)行,該服務(wù)端和瀏覽器可以為瀏覽器側(cè)兩個(gè)獨(dú)立的進(jìn)程。本發(fā)明實(shí)施例提供的加快網(wǎng)絡(luò)視頻播放速度的方案,采用了點(diǎn)對(duì)服務(wù)器及點(diǎn)的下載方式,能夠從原始的視頻服務(wù)器和網(wǎng)絡(luò)中其他具有該視頻資源的視頻提供方同時(shí)下載視頻文件,解決了網(wǎng)絡(luò)條件較差時(shí)在線視頻的播放需要經(jīng)常緩沖、不流暢的問(wèn)題,能夠快速下載到視頻文件,實(shí)現(xiàn)對(duì)在線視頻的加快播放,提高在線視頻播放的流暢度。并且,本方案不依賴特定視頻文件的特定屬性,能夠應(yīng)用于瀏覽器中播放的各種視頻資源,解決了現(xiàn)有方案中需要開(kāi)啟多個(gè)加快播放軟件執(zhí)行視頻加快播放帶來(lái)的資源浪費(fèi)問(wèn)題,提高了系統(tǒng)資源的利用率。在圖1所示實(shí)施例的基礎(chǔ)上,進(jìn)一步的,本發(fā)明的另一個(gè)實(shí)施例中,以加快瀏覽器中視頻插件播放網(wǎng)絡(luò)視頻的速度為例來(lái)說(shuō)明本方案,則步驟S100中,優(yōu)選的,采用代理端口的方式對(duì)瀏覽器的網(wǎng)絡(luò)請(qǐng)求(流量)進(jìn)行接管,具體的,(服務(wù)端)建立與瀏覽器之間的代理連接,通過(guò)該代理連接將瀏覽器的網(wǎng)絡(luò)請(qǐng)求重定向至代理端口;通過(guò)該代理端口發(fā)送網(wǎng)絡(luò)請(qǐng)求。一種方式下,通過(guò)網(wǎng)絡(luò)驅(qū)動(dòng)的方式將瀏覽器的網(wǎng)絡(luò)請(qǐng)求重定向到在瀏覽器本地設(shè)置的代理端口,通過(guò)該代理端口執(zhí)行網(wǎng)絡(luò)請(qǐng)求的發(fā)送,從而使瀏覽器不再執(zhí)行網(wǎng)絡(luò)請(qǐng)求的發(fā)送,將網(wǎng)絡(luò)請(qǐng)求從瀏覽器接管了過(guò)來(lái),由服務(wù)端執(zhí)行網(wǎng)絡(luò)請(qǐng)求的發(fā)送。在執(zhí)行重定向的操作時(shí),可以通過(guò)代理連接攔截瀏覽器發(fā)送的網(wǎng)絡(luò)請(qǐng)求,將該網(wǎng)絡(luò)請(qǐng)求中的發(fā)送端口修改為代理端口來(lái)實(shí)現(xiàn)。另外,在執(zhí)行步驟S100時(shí),本實(shí)施例還可以對(duì)通過(guò)代理端口發(fā)送的網(wǎng)絡(luò)請(qǐng)求的相關(guān)信息進(jìn)行記錄,該相關(guān)信息至少包括網(wǎng)絡(luò)請(qǐng)求中請(qǐng)求的文件的文件格式(如flv格式、mp4格式)和文件大小。步驟S102中,選取出的網(wǎng)絡(luò)請(qǐng)求需要滿足兩方面的要求,一方面考慮到本實(shí)施例主要是針對(duì)視頻加快播放的場(chǎng)景的處理,選取出的網(wǎng)絡(luò)請(qǐng)求需要為請(qǐng)求獲取網(wǎng)絡(luò)視頻的視頻請(qǐng)求,可以通過(guò)網(wǎng)絡(luò)請(qǐng)求中的文件格式獲知哪些網(wǎng)絡(luò)請(qǐng)求為視頻請(qǐng)求;另一方面,考慮到對(duì)容量較小、播放時(shí)間過(guò)短的視頻文件(如2M以下的視頻文件)執(zhí)行視頻加快播放的意義不大,所以,選取出的網(wǎng)絡(luò)請(qǐng)求需要為請(qǐng)求獲取一定容量大小的網(wǎng)絡(luò)視頻的視頻請(qǐng)求,可以通過(guò)網(wǎng)絡(luò)請(qǐng)求中的文件大小獲知請(qǐng)求的網(wǎng)絡(luò)視頻的容量。即將同時(shí)滿足下述條件的網(wǎng)絡(luò)請(qǐng)求選取為可執(zhí)行視頻加快播放的視頻請(qǐng)求:網(wǎng)絡(luò)請(qǐng)求中的文件格式為視頻格式;網(wǎng)絡(luò)請(qǐng)求中的文件大小大于預(yù)定加快播放閾值(如2M)。步驟S104中,為了更快地下載到視頻文件并播放,縮短用戶的等待時(shí)間,本實(shí)施例對(duì)待下載的視頻文件進(jìn)行分片處理,由于每個(gè)分片的容量小于整個(gè)需要下載的視頻文件的大小,所以能夠較快下載到各分片的數(shù)據(jù)。在進(jìn)行分片的劃分時(shí),設(shè)置分片的時(shí)間戳和/或序列號(hào)和該分片的分片大小成正比。分片的時(shí)間戳和/或序列號(hào)指示分片在視頻文件中的位置,時(shí)間戳指示的時(shí)間越早和/或序列號(hào)指示的數(shù)值的越小表示分片在視頻文件中的位置越靠前,當(dāng)分片在視頻文件中的位置越靠近該視頻文件的前部,為該分片劃分的大小越小。本實(shí)施例中的“前部”或“之前”指按照視頻播放順序先播放的視頻數(shù)據(jù)在整個(gè)視頻文件處于的位置,例如,將一個(gè)視頻文件從前至后劃分為5個(gè)分片時(shí),第一個(gè)分片至第五個(gè)分片的容量大小可以使遞減的。這主要是因?yàn)榍安康姆制萘枯^小時(shí),可以很快將該分片下載下來(lái),推送至瀏覽器側(cè)播放,從而能夠盡快向用戶播放該視頻,縮短用戶的等待時(shí)間。進(jìn)一步的,本實(shí)施例采用多線程和P2SP方式相結(jié)合的加速下載策略,對(duì)分片進(jìn)行下載。一方面,使用多線程從視頻服務(wù)器同時(shí)請(qǐng)求下載多個(gè)分片的數(shù)據(jù),另一方面,對(duì)每個(gè)分片,通過(guò)P2SP方式從附近網(wǎng)絡(luò)用戶(包括正在觀看相同視頻的用戶或者已經(jīng)下載過(guò)相同視頻的用戶等各種具有該視頻資源的視頻提供方)和視頻服務(wù)器同時(shí)請(qǐng)求視頻數(shù)據(jù),從而能夠快速緩沖足夠的視頻數(shù)據(jù)進(jìn)行播放。步驟S106中,通過(guò)代理端口接收響應(yīng)于所述視頻請(qǐng)求下載得到的數(shù)據(jù),即當(dāng)從代理端口接收到數(shù)據(jù)時(shí),即可獲知這些數(shù)據(jù)為需要在瀏覽器中播放的視頻數(shù)據(jù)。在一個(gè)分片的數(shù)據(jù)下載完畢后,判斷該分片之前的分片是否都已經(jīng)推送至所述瀏覽器中播放,若是,立即通過(guò)代理連接將該分片的數(shù)據(jù)推送到瀏覽器中進(jìn)行播放;若否,等待該分片之前的所有分片下載完畢后,將還未播放的分片按照視頻文件的播放順序拼接成數(shù)據(jù)流,通過(guò)代理連接將該數(shù)據(jù)流推送到瀏覽器中進(jìn)行播放。例如,當(dāng)?shù)诙制偷谌制螺d完畢后,判斷出第一分片還沒(méi)有下載完畢,則會(huì)等待該第一分片下載完畢后,將第一分片至第三分片拼接成數(shù)據(jù)流通過(guò)代理連接推送至瀏覽器中播放。這種處理方式,按照視頻文件的播放順序,在數(shù)據(jù)流中一個(gè)分片的數(shù)據(jù)下載完畢后,立即將該分片的數(shù)據(jù)推送到所述瀏覽器中進(jìn)行播放,從而進(jìn)一步的縮短了用戶等待的時(shí)間,提高視頻播放的流暢度。由上所述,本發(fā)明實(shí)施例提供的加快網(wǎng)絡(luò)視頻播放速度的方案,采用了點(diǎn)對(duì)服務(wù)器及點(diǎn)的下載方式,能夠從原始的視頻服務(wù)器和網(wǎng)絡(luò)中其他具有該視頻資源的視頻提供方同時(shí)下載視頻文件,解決了網(wǎng)絡(luò)條件較差時(shí)在線視頻的播放需要經(jīng)常緩沖、不流暢的問(wèn)題,能夠快速下載到視頻文件,實(shí)現(xiàn)對(duì)在線視頻的加快播放,提高在線視頻播放的流暢度。并且,本方案不依賴特定視頻文件的特定屬性,能夠應(yīng)用于瀏覽器中播放的各種視頻資源,解決了現(xiàn)有方案中需要開(kāi)啟多個(gè)加快播放軟件執(zhí)行視頻加快播放帶來(lái)的資源浪費(fèi)問(wèn)題,提高了系統(tǒng)資源的利用率。本發(fā)明又一個(gè)實(shí)施例還提供了一種加快網(wǎng)絡(luò)視頻播放速度的裝置200,參見(jiàn)圖2,該裝置200包括:網(wǎng)絡(luò)請(qǐng)求接管單元210,適于接管支持網(wǎng)絡(luò)視頻播放的視頻播放器和/或視頻插件發(fā)送的所有網(wǎng)絡(luò)請(qǐng)求;視頻請(qǐng)求選擇單元212,適于從網(wǎng)絡(luò)請(qǐng)求中選擇可執(zhí)行視頻加速的視頻請(qǐng)求;下載單元214,適于對(duì)視頻請(qǐng)求中請(qǐng)求的視頻文件采用P2SP的方式進(jìn)行下載;播放單元216,適于將下載得到的視頻文件推送到視頻播放器和/或視頻插件中進(jìn)行播放。上述視頻播放器為能夠進(jìn)行視頻播放的獨(dú)立軟件;上述視頻插件可以為瀏覽器中的視頻插件,也可以是其它任何形式的網(wǎng)頁(yè)中的視頻插件。其中,網(wǎng)絡(luò)請(qǐng)求接管單元210適于建立與視頻播放器和/或視頻插件之間的代理連接,通過(guò)該代理連接將視頻播放器和/或視頻插件的網(wǎng)絡(luò)請(qǐng)求重定向至代理端口;通過(guò)代理端口向視頻服務(wù)器發(fā)送網(wǎng)絡(luò)請(qǐng)求。在進(jìn)行重定向操作時(shí),網(wǎng)絡(luò)請(qǐng)求接管單元210適于通過(guò)代理連接攔截視頻播放器和/或視頻插件發(fā)送的網(wǎng)絡(luò)請(qǐng)求,將網(wǎng)絡(luò)請(qǐng)求中的發(fā)送端口修改為代理端口。其中,網(wǎng)絡(luò)請(qǐng)求接管單元210適于記錄通過(guò)代理端口發(fā)送的網(wǎng)絡(luò)請(qǐng)求的相關(guān)信息,該相關(guān)信息至少包括網(wǎng)絡(luò)請(qǐng)求中請(qǐng)求的文件的文件格式和文件大小。其中,視頻請(qǐng)求選擇單元212適于同時(shí)滿足下述條件的網(wǎng)絡(luò)請(qǐng)求選取為所述可執(zhí)行視頻加速的視頻請(qǐng)求:網(wǎng)絡(luò)請(qǐng)求中的文件格式為視頻格式;網(wǎng)絡(luò)請(qǐng)求中的文件大小大于預(yù)定加速閾值。其中,下載單元214適于對(duì)待下載的視頻文件進(jìn)行分片;同時(shí)啟動(dòng)多個(gè)線程,利用一個(gè)線程對(duì)一個(gè)分片進(jìn)行下載,并在下載每個(gè)分片時(shí),采用點(diǎn)對(duì)服務(wù)器及點(diǎn)的方式執(zhí)行該分片的下載操作。下載單元214設(shè)置分片的時(shí)間戳和/或序列號(hào)和該分片的分片大小成正比。其中,播放單元216通過(guò)代理端口接收響應(yīng)于視頻請(qǐng)求下載得到的數(shù)據(jù);在一個(gè)分片的數(shù)據(jù)下載完畢后,判斷該分片之前的分片是否都已經(jīng)推送至視頻播放器和/或視頻插件中播放,若是,立即通過(guò)代理連接將該分片的數(shù)據(jù)推送到視頻播放器和/或視頻插件中進(jìn)行播放;若否,等待該分片之前的所有分片下載完畢后,將還未播放的分片按照視頻文件的播放順序拼接成數(shù)據(jù)流,通過(guò)代理連接將該數(shù)據(jù)流推送到視頻播放器和/或視頻插件中進(jìn)行播放。本發(fā)明裝置實(shí)施例中各單元的具體工作方式可以參見(jiàn)本發(fā)明的方法實(shí)施例,在此不再贅述。由上所述,本發(fā)明實(shí)施例提供的加快網(wǎng)絡(luò)視頻播放速度的方案,采用了點(diǎn)對(duì)服務(wù)器及點(diǎn)的下載方式,能夠從原始的視頻服務(wù)器和網(wǎng)絡(luò)中其他具有該視頻資源的視頻提供方同時(shí)下載視頻文件,解決了網(wǎng)絡(luò)條件較差時(shí)在線視頻的播放需要經(jīng)常緩沖、不流暢的問(wèn)題,能夠快速下載到視頻文件,實(shí)現(xiàn)對(duì)在線視頻的加快播放,提高在線視頻播放的流暢度。并且,本方案不依賴特定視頻文件的特定屬性,能夠應(yīng)用于瀏覽器中播放的各種視頻資源,解決了現(xiàn)有方案中需要開(kāi)啟多個(gè)加快播放軟件執(zhí)行視頻加快播放帶來(lái)的資源浪費(fèi)問(wèn)題,提高了系統(tǒng)資源的利用率。本發(fā)明又一個(gè)實(shí)施例對(duì)如何對(duì)視頻請(qǐng)求中請(qǐng)求的視頻文件采用P2SP的方式進(jìn)行下載(即上述方法實(shí)施例中的步驟S104)進(jìn)行具體說(shuō)明,本實(shí)施例中加速獲取網(wǎng)絡(luò)視頻文件的其他操作,可以參見(jiàn)上述方法實(shí)施例中步驟S100、S102和S106中的內(nèi)容。首先,本實(shí)施例對(duì)視頻文件進(jìn)行分片。將待下載的網(wǎng)絡(luò)視頻文件碼流按照播放順序從前到后進(jìn)行分片,在下載隊(duì)列中靠前的分片較?。ɡ鐜资甼,依次到上百k,幾百k等),靠后的分片較大(1M到2M),這樣可以保證的小的分片可以先下載并且能夠很快下載完,這樣可以保證視頻一邊播放的同時(shí),去下載隊(duì)列中的后面的大的視頻分片。具體來(lái)說(shuō),用一個(gè)隊(duì)列(如采用先進(jìn)先出FIFO的數(shù)據(jù)結(jié)構(gòu))存放分片,然后依次從隊(duì)列的前端取出分片進(jìn)行下載。比如一個(gè)視頻文件被分成如下四塊分片:1M、2M、3M和4M,那么用一個(gè)隊(duì)列存放就是先放入1M,再放入2M,再放入3M,最后放入4M,下載的時(shí)候則是先放入的先下載,即按照1M、2M、3M和4M的順序依次進(jìn)行下載。就分片的大小來(lái)說(shuō),1M最小,向后依次增大,4M最大。再次,采用多線程結(jié)合P2SP(點(diǎn)對(duì)點(diǎn)+點(diǎn)對(duì)服務(wù)器,P2P+P2S)的方式對(duì)分片進(jìn)行下載,即利用多線程同時(shí)處理多個(gè)分片,對(duì)每個(gè)分片采用同時(shí)采用P2P和P2S進(jìn)行下載。對(duì)于下載每個(gè)分片,按照預(yù)設(shè)策略調(diào)度P2SP的方式進(jìn)行下載。P2S方式從服務(wù)器下載,服務(wù)器的數(shù)據(jù)比較穩(wěn)定,但是會(huì)受限于帶寬。P2P是和節(jié)點(diǎn)(具有待下載視頻文件的數(shù)據(jù)源)之間交互進(jìn)行下載,不太穩(wěn)定,但可以節(jié)省帶寬,在服務(wù)器速度不好的時(shí)候,可以作為補(bǔ)充下載,當(dāng)節(jié)點(diǎn)足夠多時(shí),速度甚至遠(yuǎn)超服務(wù)器。例如,對(duì)于一個(gè)大小為100K的分片,使用P2S從第1個(gè)字節(jié)開(kāi)始往后下載,使用P2P從100K的最后一個(gè)字節(jié)開(kāi)始往前下載,如果兩者速度相同,最后會(huì)在第50K個(gè)字節(jié)處相遇,拼成一個(gè)完整的100K分片,這樣一個(gè)分片的下載就完成了。P2S的下載方式就是用視頻請(qǐng)求的url,例如http://1.2.3.4/a.flv這樣的鏈接去向視頻服務(wù)器請(qǐng)求數(shù)據(jù)。P2P的具體下載方式如下:本機(jī)向P2P資源服務(wù)器查詢當(dāng)前視頻資源,資源服務(wù)器根據(jù)在線節(jié)點(diǎn)的情況給出一部分節(jié)點(diǎn)信息,然后本機(jī)一一去連接這些節(jié)點(diǎn)請(qǐng)求視頻數(shù)據(jù)。比如,本機(jī)向資源服務(wù)器查詢視頻a.flv的資源,資源服務(wù)器查到了P1、P2、P3、P4和P5這五個(gè)節(jié)點(diǎn)都有a.flv的資源,資源服務(wù)器隨機(jī)挑選出P2、P3和P5這三個(gè)節(jié)點(diǎn)反饋給本機(jī),本機(jī)根據(jù)反饋分別連接P2、P3和P5這三個(gè)節(jié)點(diǎn),請(qǐng)求分片數(shù)據(jù)。在本發(fā)明實(shí)施例中,在實(shí)際下載過(guò)程中,P2S的下載速度和P2P的下載速度不可能完全相同,分兩種情況:(a)當(dāng)檢測(cè)到網(wǎng)絡(luò)環(huán)境中P2S速度較快,P2P速度較慢的情況下。此時(shí),當(dāng)下載的視頻源較為冷門的時(shí)候,P2P的速度不會(huì)很好,這樣情況下讓P2S一直下載,P2P則可以作為次要的下載服務(wù)器進(jìn)行資源下載。對(duì)每個(gè)分片,采用點(diǎn)對(duì)服務(wù)器的方式從該分片的起始位置開(kāi)始向后下載,采用點(diǎn)對(duì)點(diǎn)的方式從該分片的結(jié)尾位置開(kāi)始向前下載,直至將該分片的數(shù)據(jù)全部下載完成;或者,對(duì)每個(gè)分片,采用點(diǎn)對(duì)點(diǎn)的方式從該分片的起始位置開(kāi)始向后下載,采用點(diǎn)對(duì)服務(wù)器的方式從該分片的結(jié)尾位置開(kāi)始向前下載,直至將該分片的數(shù)據(jù)全部下載完成。仍以100K大小的分片為例,采用P2S方式從起始位置開(kāi)始下載,采用P2P方式從結(jié)尾位置開(kāi)始下載,則P2S可能會(huì)下完前面80K的數(shù)據(jù),而后面20K的數(shù)據(jù)由P2P下載完成,如圖3所示。(b)當(dāng)檢測(cè)到在網(wǎng)絡(luò)環(huán)境中P2S速度較慢,P2P速度較快的情況下。當(dāng)下載的視頻源非常熱門時(shí),會(huì)找到大量的P2P節(jié)點(diǎn),這時(shí)P2P的速度會(huì)非常好,甚至于超過(guò)P2S的速度。當(dāng)P2P的速度達(dá)到一定的閾值時(shí),調(diào)整關(guān)閉P2S下載,只采用P2P下載,以減少服務(wù)器端的壓力。具體地對(duì)每個(gè)分片,采用點(diǎn)對(duì)服務(wù)器的方式從該分片的起始位置開(kāi)始向后下載,采用點(diǎn)對(duì)點(diǎn)的方式從該分片的結(jié)尾位置開(kāi)始向前下載,或者,采用點(diǎn)對(duì)點(diǎn)的方式從該分片的起始位置開(kāi)始向后下載,采用點(diǎn)對(duì)服務(wù)器的方式從該分片的結(jié)尾位置開(kāi)始向前下載;當(dāng)點(diǎn)對(duì)點(diǎn)下載的速度大于點(diǎn)對(duì)服務(wù)器下載的速度且點(diǎn)對(duì)點(diǎn)下載的速度達(dá)到一定的閾值時(shí),關(guān)閉點(diǎn)對(duì)服務(wù)器的方式,并采用點(diǎn)對(duì)點(diǎn)的方式完成剩余部分的下載。在本發(fā)明的一個(gè)實(shí)施例中,P2P下載速度的閾值采用視頻的碼率作為指標(biāo),視頻的碼率一般用于衡量視頻的清晰度,根據(jù)經(jīng)驗(yàn),當(dāng)視頻的下載速度大于2倍的視頻的碼率值時(shí),可以保證視頻流暢播放,因此P2P下載速度的閾值可采用碼率的2倍或者3倍。例如,采用P2S方式從起始位置開(kāi)始下載,采用P2P方式從結(jié)尾位置開(kāi)始下載,當(dāng)P2P的下載速度很好已達(dá)到預(yù)設(shè)閾值時(shí),停止P2S,P2P從P2S已完成的地方開(kāi)始從前往后下載,保證可以節(jié)省服務(wù)器的資源。還是以100K的分片為例,P2S從前往后下載了10K,P2P從后往前下載到了20K,這時(shí)發(fā)現(xiàn)P2P速度已經(jīng)優(yōu)于P2S,于是停掉P2S下載,讓P2P從10K的位置開(kāi)始,完成剩下部分的下載,如圖4所示。一個(gè)分片的起始位置和結(jié)尾位置在進(jìn)行分片的時(shí)候就已經(jīng)確定好的,例如,某一個(gè)分片是從視頻的第2M開(kāi)始,長(zhǎng)度為1M,那么該分片的起始位置是該視頻的2M位置處,該分片的結(jié)束位置就是該視頻的3M位置處。在本發(fā)明的一個(gè)實(shí)施例中,采用多線程的方式對(duì)視頻的多個(gè)分片同時(shí)進(jìn)行下載。即采用多線程的方式進(jìn)行調(diào)度,同時(shí)可以創(chuàng)建多個(gè)線程讓多個(gè)分片同時(shí)下載。例如采用兩個(gè)線程(線程11和線程12)用P2S方式從起始位置開(kāi)始下載,再采用兩個(gè)線程(線程21和22)用P2P方式從結(jié)尾位置開(kāi)始下載,其中,初始時(shí)線程11下載第一個(gè)分片,線程12下載第二個(gè)分片,先下載完的線程11或線程12再去下載第三個(gè)分片,以此類推;同樣線程21下載最后一個(gè)分片,線程22下載倒數(shù)第二個(gè)分片,調(diào)度先完成下載的線程21或22接著下載倒數(shù)地三個(gè)分片,以此類推。還可以根據(jù)需要增減線程,如果需要增加一個(gè)線程,則開(kāi)啟一個(gè)新的線程,并調(diào)度其參加下載工作,如果需要減少一個(gè)線程,則當(dāng)該線程完成一個(gè)分片的下載后就不再調(diào)度其進(jìn)行新分片的下載,就會(huì)少一個(gè)工作線程。但是由于視頻碼流的時(shí)序性要求,并不是線程數(shù)越多就越好,在發(fā)明的一個(gè)實(shí)施例中采用動(dòng)態(tài)調(diào)整線程數(shù)的策略:在下載過(guò)程中增加線程進(jìn)行下載;或者,在下載過(guò)程中,如果下載速度已超過(guò)視頻碼率的預(yù)設(shè)倍數(shù),則維持線程數(shù)量不變或減少線程數(shù)量。一般根據(jù)下載速度與視頻碼率之間的關(guān)系調(diào)整線程的數(shù)量。視頻碼率是每秒播放的視頻數(shù)據(jù)量,不同清晰度的視頻文件的視頻碼率不同。例如,最開(kāi)始的時(shí)候只啟動(dòng)兩個(gè)線程去下載,讓前面的分片能夠快速下載完成,當(dāng)完成多個(gè)分片后,開(kāi)始調(diào)整增加線程數(shù),從三線程到四線程甚至到五線程。同時(shí)監(jiān)控了下載速度,當(dāng)下載速度已經(jīng)超過(guò)視頻碼率的兩三倍之后,再增加線程數(shù)就用處不大了,可以維持當(dāng)前的線程數(shù)進(jìn)行下載。如果下載速度非常好,甚至可以減少當(dāng)前使用的線程數(shù),從四線程減少到到三線程或減少到兩線程,這樣既可以保證視頻的流程播放,又不會(huì)過(guò)多的占用網(wǎng)絡(luò)資源。由上所述,本發(fā)明實(shí)施例提供的加快網(wǎng)絡(luò)視頻播放速度的方案,采用了點(diǎn)對(duì)服務(wù)器及點(diǎn)的下載方式,能夠從原始的視頻服務(wù)器和網(wǎng)絡(luò)中其他具有該視頻資源的視頻提供方同時(shí)下載視頻文件,解決了網(wǎng)絡(luò)條件較差時(shí)在線視頻的播放需要經(jīng)常緩沖、不流暢的問(wèn)題,能夠快速下載到視頻文件,實(shí)現(xiàn)對(duì)在線視頻的加快播放,提高在線視頻播放的流暢度。并且,本方案不依賴特定視頻文件的特定屬性,能夠應(yīng)用于瀏覽器中播放的各種視頻資源,解決了現(xiàn)有方案中需要開(kāi)啟多個(gè)加快播放軟件執(zhí)行視頻加快播放帶來(lái)的資源浪費(fèi)問(wèn)題,提高了系統(tǒng)資源的利用率。根據(jù)本發(fā)明實(shí)施例所述的裝置,其中,所述網(wǎng)絡(luò)請(qǐng)求接管單元,適于通過(guò)所述代理連接攔截所述視頻播放器和/或視頻插件發(fā)送的網(wǎng)絡(luò)請(qǐng)求,將所述網(wǎng)絡(luò)請(qǐng)求中的發(fā)送端口修改為所述代理端口。根據(jù)本發(fā)明實(shí)施例所述的裝置,其中,所述網(wǎng)絡(luò)請(qǐng)求接管單元,適于記錄通過(guò)所述代理端口發(fā)送的網(wǎng)絡(luò)請(qǐng)求的相關(guān)信息,所述相關(guān)信息至少包括網(wǎng)絡(luò)請(qǐng)求中請(qǐng)求的文件的文件格式和文件大小。根據(jù)本發(fā)明實(shí)施例所述的裝置,其中,所述視頻請(qǐng)求選擇單元,適于將同時(shí)滿足下述條件的網(wǎng)絡(luò)請(qǐng)求選取為所述可執(zhí)行視頻加快播放的視頻請(qǐng)求:網(wǎng)絡(luò)請(qǐng)求中的文件格式為視頻格式;網(wǎng)絡(luò)請(qǐng)求中的文件大小大于預(yù)定加快播放閾值。根據(jù)本發(fā)明實(shí)施例所述的裝置,其中,所述下載單元,適于對(duì)待下載的視頻文件進(jìn)行分片;同時(shí)啟動(dòng)多個(gè)線程,利用一個(gè)線程對(duì)一個(gè)分片進(jìn)行下載,并在下載每個(gè)分片時(shí),采用點(diǎn)對(duì)服務(wù)器及點(diǎn)的方式執(zhí)行該分片的下載操作。根據(jù)本發(fā)明實(shí)施例所述的裝置,其中,所述下載單元,適于設(shè)置分片的時(shí)間戳和/或序列號(hào)和該分片的分片大小成正比。根據(jù)本發(fā)明實(shí)施例所述的裝置,其中,所述播放單元,適于通過(guò)所述代理端口接收響應(yīng)于所述視頻請(qǐng)求下載得到的數(shù)據(jù);在一個(gè)分片的數(shù)據(jù)下載完畢后,判斷該分片之前的分片是否都已經(jīng)推送至所述視頻播放器和/或視頻插件中播放,若是,立即通過(guò)所述代理連接將該分片的數(shù)據(jù)推送到所述視頻播放器和/或視頻插件中進(jìn)行播放;若否,等待該分片之前的所有分片下載完畢后,將還未播放的分片按照視頻文件的播放順序拼接成數(shù)據(jù)流,通過(guò)所述代理連接將該數(shù)據(jù)流推送到所述視頻播放器和/或視頻插件中進(jìn)行播放。在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書(shū)由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的加快網(wǎng)絡(luò)視頻播放速度的裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1