日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

視頻請(qǐng)求的處理方法及裝置的制造方法

文檔序號(hào):10516206閱讀:1050來源:國知局
視頻請(qǐng)求的處理方法及裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例提供的一種視頻請(qǐng)求的處理方法及裝置,涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,可以解決現(xiàn)有技術(shù)中會(huì)造成視頻源服務(wù)器對(duì)視頻請(qǐng)求的響應(yīng)效率較低的問題。所述方法包括:首先內(nèi)容分發(fā)網(wǎng)絡(luò)CDN服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求,每個(gè)視頻請(qǐng)求中攜帶有需要獲取的視頻內(nèi)容信息;然后將所述視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求;最后將經(jīng)過合并的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器,以使得所述視頻源服務(wù)器根據(jù)所述合并的視頻請(qǐng)求下發(fā)流媒體數(shù)據(jù)。本發(fā)明適用于對(duì)視頻請(qǐng)求的處理。
【專利說明】
視頻請(qǐng)求的處理方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種視頻請(qǐng)求的處理方法及裝置。
【背景技術(shù)】
[0002]近些年來,隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)資源越來越豐富,通過訪問視頻網(wǎng)絡(luò)觀看視頻的用戶也越來越多,當(dāng)需要觀看網(wǎng)絡(luò)直播視頻時(shí),用戶所在的客戶端接收用戶輸入的指令,根據(jù)該指令生成視頻請(qǐng)求,然后向直播視頻的源服務(wù)器發(fā)送該視頻請(qǐng)求,用于獲取直播視頻的流媒體數(shù)據(jù)。
[0003]目前,在向直播視頻的視頻源服務(wù)器發(fā)送視頻請(qǐng)求時(shí),每個(gè)客戶端的視頻請(qǐng)求都會(huì)發(fā)送給直播視頻的視頻源服務(wù)器,然而,有時(shí)直播視頻的視頻源服務(wù)器在同一時(shí)刻會(huì)接收到大量的視頻請(qǐng)求,會(huì)對(duì)視頻源服務(wù)器造成巨大的負(fù)載壓力,進(jìn)而影響了對(duì)視頻請(qǐng)求的響應(yīng)效率,從而造成視頻源服務(wù)器對(duì)視頻請(qǐng)求的響應(yīng)效率較低。

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

[0004]本發(fā)明實(shí)施例提供了一種視頻請(qǐng)求的處理方法及裝置,用以解決現(xiàn)有技術(shù)中會(huì)造成視頻源服務(wù)器對(duì)視頻請(qǐng)求的響應(yīng)效率較低的問題。
[0005]針對(duì)現(xiàn)有技術(shù)存在的問題,本發(fā)明實(shí)施例提供了一種視頻請(qǐng)求的處理方法,包括:
[0006]CDN服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求,每個(gè)視頻請(qǐng)求中攜帶有需要獲取的視頻內(nèi)容信息;
[0007]將所述視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求;
[0008]將經(jīng)過合并的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器,以使得所述視頻源服務(wù)器根據(jù)所述合并的視頻請(qǐng)求下發(fā)流媒體數(shù)據(jù)。
[0009]具體地,所述視頻內(nèi)容信息中包含有視頻流對(duì)應(yīng)的URL,所述將所述視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求包括:
[0010]將所述視頻請(qǐng)求中所述URL相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求。
[0011]進(jìn)一步地,所述將所述視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求之后,所述方法還包括:
[0012]將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器,其中,所述前置服務(wù)器接收不同CDN月艮務(wù)器發(fā)送的視頻請(qǐng)求,以使得所述前置服務(wù)器根據(jù)每個(gè)視頻請(qǐng)求中攜帶的視頻內(nèi)容信息,將接收到的多個(gè)視頻請(qǐng)求進(jìn)行合并,并發(fā)送給視頻源服務(wù)器。
[0013]具體地,當(dāng)所述⑶N服務(wù)器與所述前置服務(wù)器之間的連接狀態(tài)為跨網(wǎng)連接狀態(tài)時(shí),所述將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器包括:
[0014]將經(jīng)過合并的視頻請(qǐng)求發(fā)送給中轉(zhuǎn)服務(wù)器,以使得所述中轉(zhuǎn)服務(wù)器將所述經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述前置服務(wù)器。
[0015]進(jìn)一步地,所述將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器之前,所述方法還包括:
[0016]接收不同前置服務(wù)器發(fā)送的負(fù)載狀態(tài)信息;
[0017]所述將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器包括:
[0018]將經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述負(fù)載狀態(tài)信息符合預(yù)置條件的前置服務(wù)器。
[0019]進(jìn)一步地,所述CDN服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求之前,所述方法還包括:
[0020]為不同客戶端分別配置對(duì)應(yīng)的⑶N服務(wù)器。
[0021]具體地,所述為不同客戶端分別配置對(duì)應(yīng)的⑶N服務(wù)器包括:
[0022]根據(jù)每個(gè)客戶端對(duì)應(yīng)的IP地址,為不同客戶端分別配置對(duì)應(yīng)的⑶N服務(wù)器。
[0023]本發(fā)明實(shí)施例提供了一種視頻請(qǐng)求的處理裝置,包括:
[0024]接收單元,用于接收不同客戶端發(fā)送的視頻請(qǐng)求,每個(gè)視頻請(qǐng)求中攜帶有需要獲取的視頻內(nèi)容信息;
[0025]合并單元,用于將所述接收單元接收的視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求;
[0026]發(fā)送單元,用于將經(jīng)過合并的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器,以使得所述視頻源服務(wù)器根據(jù)所述合并的視頻請(qǐng)求下發(fā)流媒體數(shù)據(jù)。
[0027]優(yōu)選地,所述視頻內(nèi)容信息中包含有視頻流對(duì)應(yīng)的URL,
[0028]所述合并單元,具體用于將所述視頻請(qǐng)求中所述URL相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求。
[0029]進(jìn)一步地,所述發(fā)送單元,還用于將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器,其中,所述前置服務(wù)器接收不同CDN服務(wù)器發(fā)送的視頻請(qǐng)求,以使得所述前置服務(wù)器根據(jù)每個(gè)視頻請(qǐng)求中攜帶的視頻內(nèi)容信息,將接收到的多個(gè)視頻請(qǐng)求進(jìn)行合并,并發(fā)送給視頻源服務(wù)器。
[0030]具體地,所述發(fā)送單元,具體用于當(dāng)所述服務(wù)器與所述前置服務(wù)器之間的連接狀態(tài)為跨網(wǎng)連接狀態(tài)時(shí),將經(jīng)過合并的視頻請(qǐng)求發(fā)送給中轉(zhuǎn)服務(wù)器,以使得所述中轉(zhuǎn)服務(wù)器將所述經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述前置服務(wù)器。
[0031]進(jìn)一步地,所述接收單元,還用于接收不同前置服務(wù)器發(fā)送的負(fù)載狀態(tài)信息;
[0032]所述發(fā)送單元,具體用于將經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述負(fù)載狀態(tài)信息符合預(yù)置條件的前置服務(wù)器。
[0033]進(jìn)一步地,所述裝置還包括:
[0034]配置單元,用于為不同客戶端分別配置對(duì)應(yīng)的CDN服務(wù)器。
[0035]具體地,所述配置單元,具體用于根據(jù)每個(gè)客戶端對(duì)應(yīng)的IP地址,為不同客戶端分別配置對(duì)應(yīng)的⑶N服務(wù)器。
[0036]本發(fā)明實(shí)施例提供的一種視頻請(qǐng)求的處理方法及裝置,通過CDN服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求,并將視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,最后將經(jīng)過合并得到的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器,與現(xiàn)有技術(shù)相比,減少了視頻源服務(wù)器同一時(shí)刻需要處理的視頻請(qǐng)求的個(gè)數(shù),有效緩解了視頻源服務(wù)器的負(fù)載壓力,提高了對(duì)視頻請(qǐng)求的響應(yīng)效率。
【附圖說明】
[0037]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1為本發(fā)明實(shí)施例提供的一種視頻請(qǐng)求的處理方法流程圖;
[0039]圖2為本發(fā)明實(shí)施例提供的另一種視頻請(qǐng)求的處理方法流程圖;
[0040]圖3為本發(fā)明實(shí)施例提供的一種視頻請(qǐng)求的處理裝置結(jié)構(gòu)示意圖;
[0041]圖4為本發(fā)明實(shí)施例提供的另一種視頻請(qǐng)求的處理裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0043]本發(fā)明實(shí)施例提供了一種視頻數(shù)據(jù)的處理方法,如圖1所示,所述方法包括:
[0044]101、⑶N服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求。
[0045]其中,每個(gè)視頻請(qǐng)求中攜帶有需要獲取的視頻內(nèi)容信息。所述視頻內(nèi)容信息中可以包含視頻數(shù)據(jù)對(duì)應(yīng)的URL、也可以包含視頻數(shù)據(jù)對(duì)應(yīng)的唯一標(biāo)識(shí)等。所述CDN服務(wù)器為內(nèi)容分發(fā)網(wǎng)絡(luò)中的邊緣CDN服務(wù)器,所述CDN是一種新型網(wǎng)絡(luò)內(nèi)容服務(wù)體系,其基于IP網(wǎng)絡(luò)而構(gòu)建,基于內(nèi)容訪問與應(yīng)用的效率要求、質(zhì)量要求和內(nèi)容秩序而提供內(nèi)容的分發(fā)和服務(wù)。而從廣義的角度,CDN代表了一種基于網(wǎng)絡(luò)而構(gòu)建的高質(zhì)量、高效率、具有鮮明網(wǎng)絡(luò)秩序的網(wǎng)絡(luò)應(yīng)用服務(wù)模式。
[0046]102、將視頻請(qǐng)求中視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求。
[0047]例如,如果視頻請(qǐng)求I中攜帶的需要獲取的視頻數(shù)據(jù)對(duì)應(yīng)的URL與視頻請(qǐng)求2中攜帶的需要獲取的視頻數(shù)據(jù)對(duì)應(yīng)的URL相同時(shí),可以將視頻請(qǐng)求I與視頻請(qǐng)求2合并為一個(gè)視頻請(qǐng)求。
[0048]再例如,如果視頻請(qǐng)求10中攜帶的需要獲取的視頻數(shù)據(jù)對(duì)應(yīng)的唯一標(biāo)識(shí)與視頻請(qǐng)求100中攜帶的需要獲取的視頻數(shù)據(jù)對(duì)應(yīng)的唯一標(biāo)識(shí)相同時(shí),可以將視頻請(qǐng)求10與視頻請(qǐng)求100合并為一個(gè)視頻請(qǐng)求。
[0049]103、將經(jīng)過合并的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器。
[0050]進(jìn)一步地,以使得所述視頻源服務(wù)器根據(jù)所述合并的視頻請(qǐng)求下發(fā)流媒體數(shù)據(jù)。
[0051]具體地,視頻源服務(wù)器可以將流媒體數(shù)據(jù)下發(fā)到CDN服務(wù)器當(dāng)中,客戶端可以從CDN服務(wù)器中下載得到該流媒體數(shù)據(jù)。
[0052]本發(fā)明實(shí)施例提供的一種視頻數(shù)據(jù)的處理方法,通過⑶N服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求,并將視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,最后將經(jīng)過合并得到的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器,與現(xiàn)有技術(shù)相比,減少了視頻源服務(wù)器同一時(shí)刻需要處理的視頻請(qǐng)求的個(gè)數(shù),有效緩解了視頻源服務(wù)器的負(fù)載壓力,提高了對(duì)視頻請(qǐng)求的響應(yīng)效率。
[0053]本發(fā)明實(shí)施例提供了另一種視頻數(shù)據(jù)的處理方法,如圖2所示,所述方法包括:
[0054]201、⑶N服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求。
[0055]其中,每個(gè)視頻請(qǐng)求中攜帶有需要獲取的視頻內(nèi)容信息。所述視頻內(nèi)容信息中包含有視頻流對(duì)應(yīng)的URL、也可以包含視頻數(shù)據(jù)對(duì)應(yīng)的唯一標(biāo)識(shí)等。所述CDN服務(wù)器的概念解釋可以參考所述步驟1I中的相應(yīng)描述,在此不再贅述。
[0056]對(duì)于本發(fā)明實(shí)施例,所述步驟201之前還可以包括:為不同客戶端分別配置對(duì)應(yīng)的CDN服務(wù)器。所述為不同客戶端分別配置對(duì)應(yīng)的CDN服務(wù)器具體可以包括:根據(jù)每個(gè)客戶端對(duì)應(yīng)的IP地址,為不同客戶端分別配置對(duì)應(yīng)的⑶N服務(wù)器。
[0057]具體地,根據(jù)每個(gè)客戶端對(duì)應(yīng)的IP地址,可以確定每個(gè)客戶端對(duì)應(yīng)的運(yùn)營商以及所在地,可以將與客戶端距離最近的一個(gè)⑶N服務(wù)器配置為該客戶端對(duì)應(yīng)的⑶N服務(wù)器。
[0058]202、將視頻請(qǐng)求中視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求。
[0059]需要說明的是,所述步驟202具體可以包括:將所述視頻請(qǐng)求中所述URL相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求。
[0060]例如,如果CDN服務(wù)器同一時(shí)刻接收到的大量視頻請(qǐng)求中,有I萬個(gè)視頻請(qǐng)求中攜帶有的需要獲取的視頻流對(duì)應(yīng)的URL相同,可以將這I萬個(gè)視頻請(qǐng)求合并為一個(gè)視頻請(qǐng)求。[0061 ] 203、將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器。
[0062]進(jìn)一步地,以使得所述前置服務(wù)器根據(jù)每個(gè)視頻請(qǐng)求中攜帶的視頻內(nèi)容信息,將接收到的多個(gè)視頻請(qǐng)求進(jìn)行合并,并發(fā)送給視頻源服務(wù)器。其中,所述前置服務(wù)器接收不同CDN服務(wù)器發(fā)送的視頻請(qǐng)求。所述前置服務(wù)器可以根據(jù)實(shí)際需求進(jìn)行配置,例如,系統(tǒng)中可以配置8到10個(gè)前置服務(wù)器用于緩解視頻源服務(wù)器的負(fù)載壓力。
[0063]對(duì)于本發(fā)明實(shí)施例,所述視頻源服務(wù)器在接收到所述視頻請(qǐng)求之后,根據(jù)所述視頻請(qǐng)求下發(fā)流媒體數(shù)據(jù)。需要說明的是,通過將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器,由前置服務(wù)器對(duì)接收到的多個(gè)視頻請(qǐng)求做進(jìn)一步分類,將內(nèi)容相同的視頻請(qǐng)求合并為一個(gè)視頻請(qǐng)求發(fā)送給視頻源服務(wù)器??梢赃M(jìn)一步減少視頻源服務(wù)器同一時(shí)刻需要處理的視頻請(qǐng)求的個(gè)數(shù),極大地緩解了視頻源服務(wù)器的負(fù)載壓力,提高了對(duì)視頻請(qǐng)求的響應(yīng)效率。
[0064]需要說明的是,當(dāng)所述CDN服務(wù)器與所述前置服務(wù)器之間的連接狀態(tài)為跨網(wǎng)連接狀態(tài)時(shí),所述步驟203具體可以包括:將經(jīng)過合并的視頻請(qǐng)求發(fā)送給中轉(zhuǎn)服務(wù)器,以使得所述中轉(zhuǎn)服務(wù)器將所述經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述前置服務(wù)器。其中,所述跨網(wǎng)連接狀態(tài)為跨運(yùn)營商的網(wǎng)絡(luò)連接狀態(tài)和/或跨區(qū)域的網(wǎng)絡(luò)連接狀態(tài)。所述中轉(zhuǎn)服務(wù)器是具有雙網(wǎng)卡或多網(wǎng)卡的服務(wù)器。
[0065]對(duì)于本發(fā)明實(shí)施例,所述步驟203之前還可以包括:接收不同前置服務(wù)器發(fā)送的負(fù)載狀態(tài)信息。所述步驟203具體可以包括:將經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述負(fù)載狀態(tài)信息符合預(yù)置條件的前置服務(wù)器。其中,所述負(fù)載狀態(tài)信息中包含有前置服務(wù)器當(dāng)前的負(fù)載狀態(tài)或當(dāng)前的負(fù)載值等,所述預(yù)置條件可以根據(jù)實(shí)際需求進(jìn)行配置,具體可以配置為非滿載狀態(tài),還可以配置為當(dāng)前的負(fù)載值小于或等于預(yù)設(shè)閾值等。具體地,可以將經(jīng)過合并的視頻請(qǐng)求發(fā)送給負(fù)載狀態(tài)信息為非滿載狀態(tài)的前置服務(wù)器,還可以將經(jīng)過合并的視頻請(qǐng)求發(fā)送給負(fù)載狀態(tài)信息為當(dāng)前的負(fù)載值小于或等于預(yù)設(shè)閾值的前置服務(wù)器。
[0066]對(duì)于本發(fā)明實(shí)施例,通過將經(jīng)過合并的視頻請(qǐng)求發(fā)送給負(fù)載狀態(tài)信息符合預(yù)置條件的前置服務(wù)器,可以實(shí)現(xiàn)根據(jù)負(fù)載均衡的原則選擇前置服務(wù)器,提高前置服務(wù)器對(duì)接收到的視頻請(qǐng)求的處理效率。
[0067]本發(fā)明實(shí)施例提供的另一種視頻數(shù)據(jù)的處理方法,通過⑶N服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求,并將視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,最后將經(jīng)過合并得到的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器,與現(xiàn)有技術(shù)相比,減少了視頻源服務(wù)器同一時(shí)刻需要處理的視頻請(qǐng)求的個(gè)數(shù),有效緩解了視頻源服務(wù)器的負(fù)載壓力,提高了對(duì)視頻請(qǐng)求的響應(yīng)效率。
[0068]進(jìn)一步地,作為圖1所述方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供了一種視頻請(qǐng)求的處理裝置,如圖3所示,所述裝置包括:接收單元31、合并單元32、發(fā)送單元33。
[0069]所述接收單元31,可以用于接收不同客戶端發(fā)送的視頻請(qǐng)求,每個(gè)視頻請(qǐng)求中攜帶有需要獲取的視頻內(nèi)容信息。所述CDN服務(wù)器的概念描述可以參考步驟101中的相應(yīng)描述,在此不再贅述。所述接收單元31面向客戶端。
[0070]所述合并單元32,可以用于將所述接收單元31接收的視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求。所述合并單元32為將視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并的主要功能模塊。
[0071]所述發(fā)送單元33,可以用于將經(jīng)過合并的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器。所述發(fā)送單元33面向視頻源服務(wù)器。
[0072]進(jìn)一步地,以使得所述視頻源服務(wù)器根據(jù)所述合并的視頻請(qǐng)求下發(fā)流媒體數(shù)據(jù)。
[0073]需要說明的是,本發(fā)明實(shí)施例提供的一種視頻請(qǐng)求的處理裝置所涉及各功能單元的其他相應(yīng)描述,可以參考圖1中的對(duì)應(yīng)描述,在此不再贅述。本發(fā)明實(shí)施例中可以通過硬件處理器(hardware processor)來實(shí)現(xiàn)相關(guān)功能模塊。
[0074]本發(fā)明實(shí)施例提供的一種視頻請(qǐng)求的處理裝置,通過⑶N服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求,并將視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,最后將經(jīng)過合并得到的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器,與現(xiàn)有技術(shù)相比,減少了視頻源服務(wù)器同一時(shí)刻需要處理的視頻請(qǐng)求的個(gè)數(shù),有效緩解了視頻源服務(wù)器的負(fù)載壓力,提高了對(duì)視頻請(qǐng)求的響應(yīng)效率。
[0075]進(jìn)一步地,作為圖2所述方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供了另一種視頻請(qǐng)求的處理裝置,如圖4所示,所述裝置包括:接收單元41、合并單元42、發(fā)送單元43。
[0076]所述接收單元41,可以用于接收不同客戶端發(fā)送的視頻請(qǐng)求,每個(gè)視頻請(qǐng)求中攜帶有需要獲取的視頻內(nèi)容信息。所述接收單元41面向客戶端。
[0077]所述合并單元42,可以用于將所述接收單元41接收的視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求。所述合并單元42為將視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并的主要功能模塊。
[0078]所述發(fā)送單元43,可以用于將經(jīng)過合并的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器。所述發(fā)送單元43面向視頻源服務(wù)器。
[0079]進(jìn)一步地,以使得所述視頻源服務(wù)器根據(jù)所述合并的視頻請(qǐng)求下發(fā)流媒體數(shù)據(jù)。
[0080]可選地,所述視頻內(nèi)容信息中包含有視頻流對(duì)應(yīng)的URL。
[0081]所述合并單元42,具體可以用于將所述視頻請(qǐng)求中所述URL相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求。
[0082]所述發(fā)送單元43,還可以用于將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器,其中,所述前置服務(wù)器接收不同CDN服務(wù)器發(fā)送的視頻請(qǐng)求。所述前置服務(wù)器可以根據(jù)實(shí)際需求進(jìn)行配置,例如,系統(tǒng)中可以配置10個(gè)前置服務(wù)器用于緩解視頻源服務(wù)器的負(fù)載壓力。
[0083]進(jìn)一步地,以使得所述前置服務(wù)器根據(jù)每個(gè)視頻請(qǐng)求中攜帶的視頻內(nèi)容信息,將接收到的多個(gè)視頻請(qǐng)求進(jìn)行合并,并發(fā)送給視頻源服務(wù)器。
[0084]所述發(fā)送單元43,具體還可以用于當(dāng)所述服務(wù)器與所述前置服務(wù)器之間的連接狀態(tài)為跨網(wǎng)連接狀態(tài)時(shí),將經(jīng)過合并的視頻請(qǐng)求發(fā)送給中轉(zhuǎn)服務(wù)器。其中,所述跨網(wǎng)連接狀態(tài)為跨運(yùn)營商的網(wǎng)絡(luò)連接狀態(tài)和/或跨區(qū)域的網(wǎng)絡(luò)連接狀態(tài)。所述中轉(zhuǎn)服務(wù)器是具有雙網(wǎng)卡或多網(wǎng)卡的服務(wù)器。
[0085]進(jìn)一步地,以使得所述中轉(zhuǎn)服務(wù)器將所述經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述前置服務(wù)器。
[0086]所述接收單元41,還可以用于接收不同前置服務(wù)器發(fā)送的負(fù)載狀態(tài)信息。
[0087]所述發(fā)送單元43,具體可以用于將經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述負(fù)載狀態(tài)信息符合預(yù)置條件的前置服務(wù)器。其中,所述負(fù)載狀態(tài)信息中包含有前置服務(wù)器當(dāng)前的負(fù)載狀態(tài),所述預(yù)置條件可以根據(jù)實(shí)際需求進(jìn)行配置。
[0088]進(jìn)一步地,所述裝置還包括:配置單元44。
[0089]所述配置單元44,可以用于為不同客戶端分別配置對(duì)應(yīng)的CDN服務(wù)器。
[0090]所述配置單元44,具體可以用于根據(jù)每個(gè)客戶端對(duì)應(yīng)的IP地址,為不同客戶端分別配置對(duì)應(yīng)的⑶N服務(wù)器。
[0091]需要說明的是,本發(fā)明實(shí)施例提供的另一種視頻請(qǐng)求的處理裝置所涉及各功能單元的其他相應(yīng)描述,可以參考圖2中的對(duì)應(yīng)描述,在此不再贅述。本發(fā)明實(shí)施例中可以通過硬件處理器來實(shí)現(xiàn)相關(guān)功能模塊。
[0092]本發(fā)明實(shí)施例提供的另一種視頻請(qǐng)求的處理裝置,通過⑶N服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求,并將視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,最后將經(jīng)過合并得到的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器,與現(xiàn)有技術(shù)相比,減少了視頻源服務(wù)器同一時(shí)刻需要處理的視頻請(qǐng)求的個(gè)數(shù),有效緩解了視頻源服務(wù)器的負(fù)載壓力,提高了對(duì)視頻請(qǐng)求的響應(yīng)效率。
[0093]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0094]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0095]最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種視頻請(qǐng)求的處理方法,其特征在于,包括: 內(nèi)容分發(fā)網(wǎng)絡(luò)CDN服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求,每個(gè)視頻請(qǐng)求中攜帶有需要獲取的視頻內(nèi)容信息; 將所述視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求; 將經(jīng)過合并的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器,以使得所述視頻源服務(wù)器根據(jù)所述合并的視頻請(qǐng)求下發(fā)流媒體數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的視頻請(qǐng)求的處理方法,其特征在于,所述視頻內(nèi)容信息中包含有視頻流對(duì)應(yīng)的URL,所述將所述視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求包括: 將所述視頻請(qǐng)求中所述URL相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求。3.根據(jù)權(quán)利要求1所述的視頻請(qǐng)求的處理方法,其特征在于,所述將所述視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求之后,所述方法還包括: 將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器,其中,所述前置服務(wù)器接收不同CDN服務(wù)器發(fā)送的視頻請(qǐng)求,以使得所述前置服務(wù)器根據(jù)每個(gè)視頻請(qǐng)求中攜帶的視頻內(nèi)容信息,將接收到的多個(gè)視頻請(qǐng)求進(jìn)行合并,并發(fā)送給視頻源服務(wù)器。4.根據(jù)權(quán)利要求3所述的視頻請(qǐng)求的處理方法,其特征在于,當(dāng)所述CDN服務(wù)器與所述前置服務(wù)器之間的連接狀態(tài)為跨網(wǎng)連接狀態(tài)時(shí),所述將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器包括: 將經(jīng)過合并的視頻請(qǐng)求發(fā)送給中轉(zhuǎn)服務(wù)器,以使得所述中轉(zhuǎn)服務(wù)器將所述經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述前置服務(wù)器。5.根據(jù)權(quán)利要求3所述的視頻請(qǐng)求的處理方法,其特征在于,所述將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器之前,所述方法還包括: 接收不同前置服務(wù)器發(fā)送的負(fù)載狀態(tài)信息; 所述將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器包括: 將經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述負(fù)載狀態(tài)信息符合預(yù)置條件的前置服務(wù)器。6.根據(jù)權(quán)利要求1所述的視頻請(qǐng)求的處理方法,其特征在于,所述CDN服務(wù)器接收不同客戶端發(fā)送的視頻請(qǐng)求之前,所述方法還包括: 為不同客戶端分別配置對(duì)應(yīng)的CDN服務(wù)器。7.根據(jù)權(quán)利要求6所述的視頻請(qǐng)求的處理方法,其特征在于,所述為不同客戶端分別配置對(duì)應(yīng)的⑶N服務(wù)器包括: 根據(jù)每個(gè)客戶端對(duì)應(yīng)的IP地址,為不同客戶端分別配置對(duì)應(yīng)的⑶N服務(wù)器。8.一種視頻請(qǐng)求的處理裝置,其特征在于,包括: 接收單元,用于接收不同客戶端發(fā)送的視頻請(qǐng)求,每個(gè)視頻請(qǐng)求中攜帶有需要獲取的視頻內(nèi)容信息; 合并單元,用于將所述接收單元接收的視頻請(qǐng)求中所述視頻內(nèi)容信息相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求; 發(fā)送單元,用于將經(jīng)過合并的視頻請(qǐng)求發(fā)送給視頻源服務(wù)器,以使得所述視頻源服務(wù)器根據(jù)所述合并的視頻請(qǐng)求下發(fā)流媒體數(shù)據(jù)。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述視頻內(nèi)容信息中包含有視頻流對(duì)應(yīng)的URL, 所述合并單元,具體用于將所述視頻請(qǐng)求中所述URL相同的多個(gè)視頻請(qǐng)求進(jìn)行合并,得到經(jīng)過合并的視頻請(qǐng)求。10.根據(jù)權(quán)利要求8所述的裝置,其特征在于, 所述發(fā)送單元,還用于將經(jīng)過合并的視頻請(qǐng)求發(fā)送給前置服務(wù)器,其中,所述前置服務(wù)器接收不同⑶N服務(wù)器發(fā)送的視頻請(qǐng)求,以使得所述前置服務(wù)器根據(jù)每個(gè)視頻請(qǐng)求中攜帶的視頻內(nèi)容信息,將接收到的多個(gè)視頻請(qǐng)求進(jìn)行合并,并發(fā)送給視頻源服務(wù)器。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于, 所述發(fā)送單元,具體用于當(dāng)所述服務(wù)器與所述前置服務(wù)器之間的連接狀態(tài)為跨網(wǎng)連接狀態(tài)時(shí),將經(jīng)過合并的視頻請(qǐng)求發(fā)送給中轉(zhuǎn)服務(wù)器,以使得所述中轉(zhuǎn)服務(wù)器將所述經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述前置服務(wù)器。12.根據(jù)權(quán)利要求10所述的裝置,其特征在于, 所述接收單元,還用于接收不同前置服務(wù)器發(fā)送的負(fù)載狀態(tài)信息; 所述發(fā)送單元,具體用于將經(jīng)過合并的視頻請(qǐng)求發(fā)送給所述負(fù)載狀態(tài)信息符合預(yù)置條件的前置服務(wù)器。13.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 配置單元,用于為不同客戶端分別配置對(duì)應(yīng)的CDN服務(wù)器。14.根據(jù)權(quán)利要求8所述的裝置,其特征在于, 所述配置單元,具體用于根據(jù)每個(gè)客戶端對(duì)應(yīng)的IP地址,為不同客戶端分別配置對(duì)應(yīng)的CDN服務(wù)器。
【文檔編號(hào)】H04N21/234GK105872587SQ201510829728
【公開日】2016年8月17日
【申請(qǐng)日】2015年11月25日
【發(fā)明人】劉鳳玉, 劉斌, 夏彥剛
【申請(qǐng)人】樂視云計(jì)算有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1