国产精品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>

      資源下載方法、裝置以及智能終端的制作方法

      文檔序號(hào):9290140閱讀:241來源:國知局
      資源下載方法、裝置以及智能終端的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明實(shí)施例屬于通信領(lǐng)域,尤其涉及一種資源下載方法、裝置以及智能終端。
      【背景技術(shù)】
      [0002]目前,智能終端的配置越來越高,如cpu已經(jīng)出現(xiàn)8核64位,網(wǎng)絡(luò)配置方面也由2G升級(jí)到4G,隨著智能終端配置的增高,其具有的功能越來越強(qiáng)大,信息處理速度(如資源下載的速度)也越來越快。
      [0003]現(xiàn)有的資源下載方法有2種:一種是普通服務(wù)器下載,即直接從服務(wù)器下載;另一種是點(diǎn)對(duì)點(diǎn)(point to point,P2P)下載。由于普通服務(wù)器下載是直接從服務(wù)器下載,因此,當(dāng)服務(wù)器接收到多個(gè)下載請(qǐng)求時(shí),可能難以及時(shí)響應(yīng)所有的下載請(qǐng)求,從而難以及時(shí)請(qǐng)求到下載資源;此外,由于P2P下載需要有種子才能請(qǐng)求到下載資源,因此,當(dāng)沒有種子時(shí)是不能請(qǐng)求到下載資源,或者當(dāng)種子數(shù)過少時(shí)難以快速請(qǐng)求到下載資源。
      [0004]綜上,若采用現(xiàn)有的下載方法難以快速下載到所需的資源。

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

      [0005]本發(fā)明實(shí)施例提供了一種資源下載方法、裝置以及智能終端,旨在解決現(xiàn)有方法難以快速下載到所需的資源的問題。
      [0006]第一方面,提供了一種資源下載方法,所述方法包括:
      [0007]接收資源下載請(qǐng)求;
      [0008]根據(jù)接收的資源下載請(qǐng)求分別向網(wǎng)絡(luò)發(fā)起普通服務(wù)器下載請(qǐng)求和/或P2P下載請(qǐng)求;
      [0009]判斷通過普通服務(wù)器下載的資源下載速度是否大于通過P2P下載的資源下載速度;
      [0010]在通過普通服務(wù)器下載的資源下載速度大于通過P2P下載的資源下載速度時(shí),通過普通服務(wù)器下載相應(yīng)的資源;
      [0011]在通過普通服務(wù)器下載的資源下載速度小于或等于通過P2P下載的資源下載速度時(shí),通過P2P下載相應(yīng)的資源。
      [0012]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述根據(jù)接收的資源下載請(qǐng)求分別向網(wǎng)絡(luò)發(fā)起普通服務(wù)器下載請(qǐng)求和/或P2P下載請(qǐng)求,具體包括:
      [0013]根據(jù)接收的資源下載請(qǐng)求判斷請(qǐng)求的資源的大小是否小于預(yù)設(shè)的資源閾值;
      [0014]在請(qǐng)求的資源的大小小于預(yù)設(shè)的資源閾值時(shí),向網(wǎng)絡(luò)發(fā)起普通服務(wù)器下載請(qǐng)求,或者,向網(wǎng)絡(luò)發(fā)起P2P下載請(qǐng)求;
      [0015]在請(qǐng)求的資源的大小大于或等于預(yù)設(shè)的資源閾值時(shí),分別向網(wǎng)絡(luò)發(fā)起普通服務(wù)器下載請(qǐng)求以及P2P下載請(qǐng)求。
      [0016]結(jié)合第一方面,在第一方面的第二種可能的實(shí)現(xiàn)方式中,,所述通過普通服務(wù)器下載相應(yīng)的資源,具體包括:
      [0017]在通過普通服務(wù)器下載相應(yīng)的資源時(shí),繼續(xù)統(tǒng)計(jì)通過普通服務(wù)器下載的資源下載速度;
      [0018]判斷通過普通服務(wù)器下載的資源下載速度是否小于預(yù)設(shè)的速度閾值;
      [0019]在通過普通服務(wù)器下載的資源下載速度小于預(yù)設(shè)的速度閾值時(shí),判斷所述通過普通服務(wù)器下載的資源下載速度是否大于通過P2P下載的資源下載速度;
      [0020]在通過普通服務(wù)器下載的資源下載速度大于或等于預(yù)設(shè)的速度閾值時(shí),繼續(xù)通過普通服務(wù)器下載相應(yīng)的資源。
      [0021]結(jié)合第一方面,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述通過P2P下載相應(yīng)的資源,具體包括:
      [0022]在通過P2P下載相應(yīng)的資源時(shí),繼續(xù)統(tǒng)計(jì)通過P2P下載的資源下載速度;
      [0023]判斷通過P2P下載的資源下載速度是否小于預(yù)設(shè)的速度閾值;
      [0024]在通過P2P下載的資源下載速度小于預(yù)設(shè)的速度閾值時(shí),判斷所述P2P下載的資源下載速度是否大于通過普通服務(wù)器下載的資源下載速度;
      [0025]在通過P2P下載的資源下載速度大于或等于預(yù)設(shè)的速度閾值時(shí),繼續(xù)通過P2P下載相應(yīng)的資源。
      [0026]結(jié)合第一方面的第二種或第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,在所述通過普通服務(wù)器下載相應(yīng)的資源之后,或在所述通過P2P下載相應(yīng)的資源之后,包括:
      [0027]根據(jù)資源的唯一標(biāo)識(shí)判斷資源是否通過普通服務(wù)器下載以及通過P2P下載;
      [0028]在資源通過普通服務(wù)器下載以及通過P2P下載時(shí),合并通過普通服務(wù)器下載的子資源以及通過P2P下載的子資源,以形成完整的資源。
      [0029]第二方面,提供了一種資源下載裝置,所述裝置包括:
      [0030]資源下載請(qǐng)求接收單元,用于接收資源下載請(qǐng)求;
      [0031]下載請(qǐng)求發(fā)送單元,用于根據(jù)接收的資源下載請(qǐng)求分別向網(wǎng)絡(luò)發(fā)起普通服務(wù)器下載請(qǐng)求和/或P2P下載請(qǐng)求;
      [0032]資源下載速度判斷單元,用于判斷通過普通服務(wù)器下載的資源下載速度是否大于通過P2P下載的資源下載速度;
      [0033]普通服務(wù)器下載單元,用于在通過普通服務(wù)器下載的資源下載速度大于通過P2P下載的資源下載速度時(shí),通過普通服務(wù)器下載相應(yīng)的資源;
      [0034]點(diǎn)對(duì)點(diǎn)下載單元,用于在通過普通服務(wù)器下載的資源下載速度小于或等于通過P2P下載的資源下載速度時(shí),通過P2P下載相應(yīng)的資源。
      [0035]結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述下載請(qǐng)求發(fā)送單元包括:
      [0036]資源大小判斷模塊,用于根據(jù)接收的資源下載請(qǐng)求判斷請(qǐng)求的資源的大小是否小于預(yù)設(shè)的資源閾值;
      [0037]單個(gè)下載請(qǐng)求發(fā)送模塊,用于在請(qǐng)求的資源的大小小于預(yù)設(shè)的資源閾值時(shí),向網(wǎng)絡(luò)發(fā)起普通服務(wù)器下載請(qǐng)求,或者,向網(wǎng)絡(luò)發(fā)起P2P下載請(qǐng)求;
      [0038]非單個(gè)下載請(qǐng)求發(fā)送模塊,用于在請(qǐng)求的資源的大小大于或等于預(yù)設(shè)的資源閾值時(shí),分別向網(wǎng)絡(luò)發(fā)起普通服務(wù)器下載請(qǐng)求以及P2P下載請(qǐng)求。
      [0039]結(jié)合第二方面,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述普通服務(wù)器下載單元包括:
      [0040]第一資源下載速度統(tǒng)計(jì)模塊,用于在通過普通服務(wù)器下載相應(yīng)的資源時(shí),繼續(xù)統(tǒng)計(jì)通過普通服務(wù)器下載的資源下載速度;
      [0041]第一資源下載速度與預(yù)設(shè)的速度閾值比較模塊,用于判斷通過普通服務(wù)器下載的資源下載速度是否小于預(yù)設(shè)的速度閾值;
      [0042]第一資源下載速度比較模塊,用于在通過普通服務(wù)器下載的資源下載速度小于預(yù)設(shè)的速度閾值時(shí),判斷所述通過普通服務(wù)器下載的資源下載速度是否大于通過P2P下載的資源下載速度;
      [0043]第一資源下載模塊,用于在通過普通服務(wù)器下載的資源下載速度大于或等于預(yù)設(shè)的速度閾值時(shí),繼續(xù)通過普通服務(wù)器下載相應(yīng)的資源。
      [0044]結(jié)合第二方面,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述點(diǎn)對(duì)點(diǎn)下載單元包括:
      [0045]第二資源下載速度統(tǒng)計(jì)模塊,用于在通過P2P下載相應(yīng)的資源時(shí),繼續(xù)統(tǒng)計(jì)通過P2P下載的資源下載速度;
      [0046]第二資源下載速度與預(yù)設(shè)的速度閾值比較模塊,用于判斷通過P2P下載的資源下載速度是否小于預(yù)設(shè)的速度閾值;
      [0047]第二資源下載速度比較模塊,用于在通過P2P下載的資源下載速度小于預(yù)設(shè)的速度閾值時(shí),判斷所述P2P下載的資源下載速度是否大于通過普通服務(wù)器下載的資源下載速度;
      [0048]第二資源下載模塊,用于在通過P2P下載的資源下載速度大于或等于預(yù)設(shè)的速度閾值時(shí),繼續(xù)通過P2P下載相應(yīng)的資源。
      [0049]結(jié)合第二方面的第二種或第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述裝置包括:
      [0050]資源下載方式判斷單元,用于根據(jù)資源的唯一標(biāo)識(shí)判斷資源是否通過普通服務(wù)器下載以及通過P2P下載;
      [0051]子資源合并單元,用于在資源通過普通服務(wù)器下載以及通過P2P下載時(shí),合并通過普通服務(wù)器下載的子資源以及通過P2P下載的子資源,以形成完整的資源。
      [0052]第三方面,提供了一種智能終端,所述智能終端包括上述的資源下載裝置。
      [0053]在本發(fā)明實(shí)施例中,由于在通過普通服務(wù)器下載的資源下載速度大于通過P2P下載的資源下載速度時(shí),通過普通服務(wù)器下載相應(yīng)的資源,在通過普通服務(wù)器下載的資源下載速度小于或等于通過P2P下載的資源下載速度時(shí),通過P2P下載相應(yīng)的資源,因此,能夠保證以最快的資源下載速度下載相應(yīng)的資源,從而提高資源的下載速度,提高用戶的良好體驗(yàn)。
      【附圖說明】
      [0054]圖1是本發(fā)明第一實(shí)施例提供的一種資源下載方法的流程圖;
      [0055]圖2是本發(fā)明第二實(shí)施例提供的一種資源下載裝置的結(jié)構(gòu)圖。
      【具體實(shí)施方式】
      [0056]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0057]本發(fā)明實(shí)施例中,
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1