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

      一種ugc文件分發(fā)方法和設(shè)備的制造方法

      文檔序號:9263043閱讀:377來源:國知局
      一種ugc文件分發(fā)方法和設(shè)備的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種UGC文件分發(fā)方法和設(shè)備。
      【背景技術(shù)】
      [0002] 視頻流媒體,作為Web2. 0的一種內(nèi)容展現(xiàn)方式,因有比圖片及文字有著更為生動 的描述方式而受大眾喜愛。產(chǎn)品類型常見于各類視頻分享類APP(應(yīng)用)及社交網(wǎng)站。我 們這把這類視頻稱為UGC(UserGeneratedContent,用戶生成內(nèi)容)視頻。
      [0003] 當(dāng)前各類UGC視頻產(chǎn)品都會用到⑶N(ContentDistributionNetwork,內(nèi)容分發(fā) 網(wǎng)絡(luò))加速技術(shù),讓用戶從CDN網(wǎng)絡(luò)最貼近用戶的邊緣節(jié)點下載視頻信息并播放。UGC視頻 文件同步到CDN邊緣節(jié)點,通常采用以下方案:
      [0004] 用戶上傳視頻文件到數(shù)據(jù)中心后,不主動同步到CDN邊緣節(jié)點。當(dāng)其他用戶點擊 視頻播放時,由邊緣節(jié)點提供播放服務(wù),如果邊緣節(jié)點內(nèi)容不存在,邊緣節(jié)點實時反向代理 去數(shù)據(jù)中心拉取數(shù)據(jù)轉(zhuǎn)發(fā)給用戶播放。
      [0005] 在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下技術(shù)問題:
      [0006] 現(xiàn)有技術(shù)中,當(dāng)用戶通過邊緣節(jié)點獲取視頻文件時,邊緣節(jié)點需要先從數(shù)據(jù)中心 獲取相應(yīng)的視頻文件,再將該視頻文件下發(fā)給用戶,獲取視頻文件的效率較低。

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

      [0007] 本發(fā)明實施例公開了一種UGC文件分發(fā)方法和設(shè)備,能夠提高用戶獲取UGC文件 的效率。
      [0008] 本發(fā)明實施例第一方面公開了一種用戶生成內(nèi)容UGC文件分發(fā)方法,包括:
      [0009] 接收用戶設(shè)備發(fā)送的包括第一UGC文件的文件上傳請求,該文件上傳請求中包括 用戶標(biāo)識;
      [0010] 根據(jù)所述用戶標(biāo)識在自身存儲的用戶標(biāo)識和優(yōu)先級信息的對應(yīng)關(guān)系中查詢用戶 的優(yōu)先級信息;
      [0011] 若查詢到所述用戶的優(yōu)先級為第一優(yōu)先級,確定該用戶對應(yīng)的目標(biāo)邊緣節(jié)點,并 將所述第一UGC文件分發(fā)至所述目標(biāo)邊緣節(jié)點;其中,所述用戶的優(yōu)先級為第一優(yōu)先級表 明該用戶上傳的UGC文件需要分發(fā)至部分邊緣節(jié)點。
      [0012] 本發(fā)明實施例第二方面公開了一種用戶生成內(nèi)容UGC文件分發(fā)設(shè)備,包括:
      [0013] 第一接收模塊,用于接收用戶設(shè)備發(fā)送的包括第一UGC文件的文件上傳請求,該 文件上傳請求包括用戶標(biāo)識;
      [0014] 查詢模塊,用于根據(jù)所述用戶標(biāo)識在所述UGC文件分發(fā)設(shè)備存儲的用戶標(biāo)識和優(yōu) 先級信息的對應(yīng)關(guān)系中查詢用戶的優(yōu)先級信息;
      [0015] 第一確定模塊,用于當(dāng)所述查詢模塊查詢到所述用戶的優(yōu)先級為第一優(yōu)先級時, 確定該用戶對應(yīng)的目標(biāo)邊緣節(jié)點;其中,所述用戶的優(yōu)先級為第一優(yōu)先級表明該用戶上傳 的UGC文件需要分發(fā)至部分邊緣節(jié)點;
      [0016] 分發(fā)模塊,用于將所述第一UGC文件分發(fā)至所述目標(biāo)邊緣節(jié)點。
      [0017] 實施本發(fā)明實施例,具有如下有益效果:
      [0018] 當(dāng)接收到針對UGC文件的文件上傳請求時,根據(jù)文件上傳請求中包括的用戶標(biāo)識 確定上傳該UGC文件的用戶的優(yōu)先級,并當(dāng)該用戶的優(yōu)先級為第一優(yōu)先級時,將該UGC文件 分發(fā)至該用戶對應(yīng)的目標(biāo)邊緣節(jié)點,從而使得用戶可以通過該目標(biāo)邊緣節(jié)點獲取該UGC文 件,提高了UGC文件獲取的效率。
      【附圖說明】
      [0019] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述 中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些 實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附 圖獲得其他的附圖。
      [0020] 圖1為本發(fā)明實施例提供的一種UGC文件分發(fā)方法的流程示意圖;
      [0021] 圖2為本發(fā)明實施例提供的另一種UGC文件分發(fā)方法的流程示意圖;
      [0022] 圖3為本發(fā)明實施例提供的一種UGC文件獲取方法的流程示意圖;
      [0023] 圖4為本發(fā)明實施例提供的一種具體應(yīng)用場景的架構(gòu)示意圖;
      [0024] 圖5為本發(fā)明實施例提供的一種UGC文件分發(fā)設(shè)備的結(jié)構(gòu)示意圖;
      [0025] 圖6為本發(fā)明實施例提供的另一種UGC文件分發(fā)設(shè)備的結(jié)構(gòu)示意圖;
      [0026] 圖7為本發(fā)明實施例提供的另一種UGC文件分發(fā)設(shè)備的結(jié)構(gòu)示意圖;
      [0027] 圖8為本發(fā)明實施例提供的另一種UGC文件分發(fā)設(shè)備的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0028] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒?發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實 施例,都屬于本發(fā)明保護的范圍。
      [0029] 如圖1所示,為本發(fā)明實施例提供的一種UGC文件分發(fā)方法的流程示意圖,可以包 括以下步驟:
      [0030]S101、接收用戶設(shè)備發(fā)送的包括第一UGC文件的文件上傳請求,該文件上傳請求 中包括用戶標(biāo)識。
      [0031]S102、根據(jù)該用戶標(biāo)識在自身存儲的用戶標(biāo)識和優(yōu)先級信息的對應(yīng)關(guān)系中查詢用 戶的優(yōu)先級信息。
      [0032] S103、若查詢到用戶的優(yōu)先級為第一優(yōu)先級,確定該用戶對應(yīng)的目標(biāo)邊緣節(jié)點,并 將該第一UGC文件分發(fā)至該目標(biāo)邊緣節(jié)點。
      [0033] 本發(fā)明實施例中,UGC文件可以包括但不限于視頻文件、音頻文件、圖片文件(動 態(tài)圖片、靜態(tài)圖片)等,本發(fā)明實施例不做限定。
      [0034] 本發(fā)明實施例中,對于用戶上傳的UGC文件,可以根據(jù)該用戶的優(yōu)先級信息確定 該UGC文件需要分發(fā)的邊緣節(jié)點,并對該UGC文件進行分發(fā)。
      [0035] 具體的,當(dāng)接收到針對第一UGC文件的文件上傳請求時,可以根據(jù)該文件上傳請 求中攜帶的用戶標(biāo)識,在自身存儲的用戶標(biāo)識和優(yōu)先級信息的對應(yīng)關(guān)系中查詢上傳該第一UGC文件的用戶的優(yōu)先級信息,從而根據(jù)查詢到的用戶的優(yōu)先級信息確定該第一UGC文件 需要分發(fā)的邊緣節(jié)點。
      [0036] 作為一種可選的實施方式,本發(fā)明實施例中的用戶標(biāo)識和優(yōu)先級信息的對應(yīng)關(guān)系 可以以人工配置的方式預(yù)先配置并存儲。
      [0037] 作為另一種可選的實施方式,本發(fā)明實施例中的用戶標(biāo)識和優(yōu)先級信息的對應(yīng)關(guān) 系還可以以動態(tài)統(tǒng)計的方式確定并存儲。
      [0038] 在該實施方式中,接收針對第一UGC文件的文件上傳請求之前,還可以包括以下 步驟:
      [0039] 步驟11)、按照上傳UGC文件的用戶的用戶標(biāo)識,統(tǒng)計預(yù)設(shè)時間段內(nèi)各用戶上傳的 UGC文件的獲取次數(shù);
      [0040] 步驟12)、按照該獲取次數(shù)從高到低的順序?qū)τ脩暨M行排序;
      [0041] 步驟13)、根據(jù)排序結(jié)果確定用戶的優(yōu)先級信息,并存儲用戶的用戶標(biāo)識和優(yōu)先級 息的對應(yīng)關(guān)系。
      [0042] 以用戶在微博中上傳視頻文件為例,在本發(fā)明實施例中,可以記錄預(yù)設(shè)時間內(nèi) (假設(shè)為一周)各用戶在微博中上傳的視頻文件的點擊播放情況,并按照用戶的用戶標(biāo)識 (如用戶名)統(tǒng)計一周內(nèi)各用戶上傳的視頻文件的獲取次數(shù)(即播放次數(shù)),并根據(jù)該播放 次數(shù)對用戶進行排序。其中,該排序結(jié)果可以如表1所示:
      [0043] 表 1
      [0044]
      [0045] 根據(jù)上述排序結(jié)果,可以確定用戶的優(yōu)先級信息,并存儲用戶的用戶標(biāo)識和優(yōu)先 級息的對應(yīng)關(guān)系。
      [0046] 例如,根據(jù)上述排序結(jié)果,可以將視頻播放次數(shù)排在前10的用戶的確定為優(yōu)先級 最高(第二優(yōu)先級)的用戶(優(yōu)先級最高的用戶統(tǒng)計周期后上傳的視頻文件需要分發(fā)至所 有邊緣節(jié)點);將視頻播放次數(shù)排在后10的用戶確定為優(yōu)先級最低(第三優(yōu)先級)的用戶 (優(yōu)先級最低的用戶在統(tǒng)計周期后上傳的視頻文件不需要分發(fā)布至邊緣節(jié)點);其余用戶 的優(yōu)先級確定為第一優(yōu)先級(高于第三優(yōu)先級,低于第二優(yōu)先級),該部分用戶在統(tǒng)計周期 后上傳的視頻文件需要分發(fā)至部分邊緣節(jié)點。
      [0047] 又例如,根據(jù)上述排序結(jié)果,可以按照排序從高到低的順序,將視頻播放次數(shù)的總 和占視頻總播放次數(shù)的比例90 %的用戶的優(yōu)先級設(shè)置為最高優(yōu)先級(第二優(yōu)先級),將剩 余的用戶中,按照排序從高到低的順序,視頻播放次數(shù)的總和占視頻總播放次數(shù)的比例9% 的用戶的優(yōu)先級設(shè)置為次高優(yōu)先級(第一優(yōu)先級),其余用戶的優(yōu)先級設(shè)置為最低優(yōu)先級 (第二優(yōu)先級)。
      [0048] 假設(shè)視頻總播放次數(shù)為1000,用戶1至用戶10的視頻播放次數(shù)的總和為900,用 戶11至用戶40的視頻播放次數(shù)的總和為90,用戶40至用戶50的視頻播放次數(shù)的總和為 10,則將用戶1至用
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1