專利名稱:媒體內(nèi)容的處理方法、設(shè)備和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及媒體處理領(lǐng)域,尤其涉及一種媒體內(nèi)容的處理方法、設(shè)備和系 統(tǒng)。
背景技術(shù):
隨著帶寬的普及,流媒體應(yīng)用得到了快速發(fā)展,目前觀賞兼具視聽效果的網(wǎng)絡(luò)視 頻正在成為網(wǎng)民最喜歡的網(wǎng)絡(luò)行為,但視頻網(wǎng)站具有用戶群分散龐大、視頻文件存儲(chǔ)量大、 冷熱內(nèi)容不均衡、網(wǎng)絡(luò)帶寬壓力大等特點(diǎn)。這些特點(diǎn)導(dǎo)致在分發(fā)高清視頻文件時(shí),通常會(huì)遇 到緩沖時(shí)間長(zhǎng),啟動(dòng)時(shí)間過于緩慢,頻繁中斷等問題,這些問題將大大影響用戶體驗(yàn),同時(shí) 一些熱門視頻也常常導(dǎo)致流量的突發(fā)性增長(zhǎng),也常常給網(wǎng)站的基礎(chǔ)架構(gòu)帶來巨大壓力。為了解決上述技術(shù)問題,目前主要采用內(nèi)容分發(fā)網(wǎng)絡(luò)(Content Delivery Network ;簡(jiǎn)稱⑶N)來進(jìn)行媒體內(nèi)容的傳輸。具體的,圖1為現(xiàn)有技術(shù)中⑶N在互聯(lián)網(wǎng)基 礎(chǔ)上的建立示意圖,如圖1所示,在現(xiàn)有的互聯(lián)網(wǎng)基礎(chǔ)上建立CDN,建立的具體方式為在全 國(guó)各地部署若干⑶N服務(wù)節(jié)點(diǎn)11,然后將這些節(jié)點(diǎn)通過互聯(lián)網(wǎng)相互連接形成⑶N,⑶N將媒 體內(nèi)容從內(nèi)容提供商(Content ftxwider ;簡(jiǎn)稱CP)的站點(diǎn)獲取后,并將該媒體內(nèi)容推送 到距離用戶的用戶設(shè)備(User Equipment ;簡(jiǎn)稱UE) 12最近的邊緣⑶N服務(wù)節(jié)點(diǎn),使得用戶 設(shè)備可以從就近的CDN服務(wù)節(jié)點(diǎn)獲取到所需的媒體內(nèi)容,從而達(dá)到了緩解骨干網(wǎng),快速響 應(yīng)用戶的目的?,F(xiàn)有技術(shù)中為了合理利用CDN,首先在較高CDN服務(wù)節(jié)點(diǎn)根據(jù)預(yù)先設(shè)置的策略或 由CP指定配置,對(duì)CP注入到⑶N網(wǎng)絡(luò)的媒體內(nèi)容進(jìn)行處理,并保存預(yù)處理后的媒體內(nèi)容, 其中,該策略或者配置可以包括對(duì)從CP獲取的媒體內(nèi)容進(jìn)行不同的編碼格式轉(zhuǎn)換處理,或 者生成在用戶觀看過程中執(zhí)行快進(jìn)快退的處理需要的倍速文件。當(dāng)CDN執(zhí)行內(nèi)容預(yù)分發(fā) 時(shí),即CDN根據(jù)預(yù)先設(shè)置的策略,對(duì)預(yù)計(jì)訪問量較大的用戶頻繁請(qǐng)求對(duì)應(yīng)的處理后的媒體 內(nèi)容推送到邊緣CDN服務(wù)節(jié)點(diǎn)中進(jìn)行保存,當(dāng)用戶發(fā)送用戶請(qǐng)求時(shí),可以從邊緣CDN服務(wù)節(jié) 點(diǎn)中獲取與該用戶請(qǐng)求對(duì)應(yīng)的預(yù)處理媒體內(nèi)容;另外,當(dāng)CDN執(zhí)行動(dòng)態(tài)內(nèi)容分發(fā),即針對(duì)預(yù) 計(jì)訪問量小,用戶不是頻繁請(qǐng)求的冷片,不執(zhí)行內(nèi)容預(yù)分發(fā)而是在接收到用戶請(qǐng)求時(shí)實(shí)時(shí) 的從較高CDN服務(wù)節(jié)點(diǎn)中將與該用戶請(qǐng)求對(duì)應(yīng)的預(yù)處理內(nèi)容推送到最接近用戶的邊緣的 CDN服務(wù)節(jié)點(diǎn)處,再由該邊緣的CDN服務(wù)節(jié)點(diǎn)將該媒體內(nèi)容發(fā)送給用戶設(shè)備?,F(xiàn)有技術(shù)中CDN需要預(yù)先設(shè)置策略或由CP指定配置,該策略或配置僅包括了預(yù) 計(jì)的大部分用戶較為通用的內(nèi)容處理需求,但是由于用戶的需求的多樣化和差異化,因此, CDN的擴(kuò)展性較差,無法滿足用戶的多樣化的需求。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種媒體內(nèi)容的處理方法、設(shè)備和系統(tǒng),用以解決了現(xiàn)有技術(shù) 中CDN擴(kuò)展性較差的問題,滿足了用戶多樣化的需求。本發(fā)明實(shí)施例提供一種媒體內(nèi)容的處理方法,包括
接收用戶請(qǐng)求,并根據(jù)所述用戶請(qǐng)求,判斷是否需要調(diào)用預(yù)先注冊(cè)的第三方業(yè)務(wù) 服務(wù)器對(duì)所述用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理;若判斷需要調(diào)用所述第三方業(yè)務(wù)服務(wù)器對(duì)所述媒體內(nèi)容進(jìn)行處理,則調(diào)用所述第 三方業(yè)務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)所述媒體內(nèi)容的處理。本發(fā)明實(shí)施例提供一種內(nèi)容分發(fā)網(wǎng)絡(luò)側(cè)設(shè)備,包括判斷模塊,用于接收用戶請(qǐng)求,并根據(jù)所述用戶請(qǐng)求,判斷是否需要調(diào)用預(yù)先注冊(cè) 的第三方業(yè)務(wù)服務(wù)器對(duì)所述用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理;媒體內(nèi)容處理模塊,用于若所述判斷模塊判斷出需要調(diào)用所述第三方業(yè)務(wù)服務(wù)器 對(duì)所述媒體內(nèi)容進(jìn)行處理,則調(diào)用所述第三方業(yè)務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)所述媒體內(nèi) 容的處理。本發(fā)明實(shí)施例提供一種媒體內(nèi)容的處理系統(tǒng),包括第三方業(yè)務(wù)服務(wù)器和上述所述 的內(nèi)容分發(fā)網(wǎng)絡(luò)側(cè)設(shè)備。本發(fā)明實(shí)施例的媒體內(nèi)容的處理方法、設(shè)備和系統(tǒng),通過接收用戶請(qǐng)求,并根據(jù)該 用戶請(qǐng)求,判斷是否需要調(diào)用預(yù)先注冊(cè)的第三方業(yè)務(wù)服務(wù)器對(duì)用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處 理,若判斷需要調(diào)用第三方業(yè)務(wù)服務(wù)器對(duì)用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理,則調(diào)用第三方業(yè) 務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)媒體內(nèi)容的處理,從而解決了現(xiàn)有技術(shù)中CDN擴(kuò)展性較差的 問題,滿足了用戶多樣化的需求。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中⑶N在互聯(lián)網(wǎng)基礎(chǔ)上的建立示意圖;圖2為本發(fā)明的媒體內(nèi)容的處理方法的一個(gè)實(shí)施例的流程圖;圖3為本發(fā)明的媒體內(nèi)容的處理方法的另一個(gè)實(shí)施例的流程圖;圖4為在⑶N中實(shí)現(xiàn)媒體內(nèi)容的處理的系統(tǒng)組網(wǎng)結(jié)構(gòu)示意圖;圖5為本發(fā)明媒體內(nèi)容的處理方法的又一個(gè)實(shí)施例的信令流程圖;圖6為本發(fā)明媒體內(nèi)容的處理方法的又一個(gè)實(shí)施例的信令流程圖;圖7為本發(fā)明CDN側(cè)設(shè)備的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖8為本發(fā)明CDN側(cè)設(shè)備的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖9為本發(fā)明媒體內(nèi)容的處理系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖2為本發(fā)明的媒體內(nèi)容的處理方法的一個(gè)實(shí)施例的流程圖,如圖2所示,本實(shí)施例的方法包括步驟101、接收用戶請(qǐng)求,并根據(jù)該用戶請(qǐng)求,判斷是否需要調(diào)用預(yù)先注冊(cè)的第三 方業(yè)務(wù)服務(wù)器對(duì)用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理。步驟102、若判斷需要調(diào)用第三方業(yè)務(wù)服務(wù)器對(duì)該媒體內(nèi)容進(jìn)行處理,則調(diào)用第三 方業(yè)務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)媒體內(nèi)容的處理。在本實(shí)施例中,媒體內(nèi)容可以為視頻文件等。舉例來說,當(dāng)用戶點(diǎn)播某個(gè)視頻文 件,且需要對(duì)該視頻文件進(jìn)行殺毒處理時(shí),用戶通過UE發(fā)送用戶請(qǐng)求給CDN側(cè)設(shè)備,CDN 側(cè)設(shè)備根據(jù)該用戶請(qǐng)求,若判斷需要調(diào)用第三方業(yè)務(wù)服務(wù)器對(duì)用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處 理,則調(diào)用第三方業(yè)務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)媒體內(nèi)容的處理,例如對(duì)媒體內(nèi)容進(jìn)行
殺毒處理等。在本實(shí)施例中,通過接收用戶請(qǐng)求,并根據(jù)該用戶請(qǐng)求,判斷是否需要調(diào)用第三方 業(yè)務(wù)服務(wù)器對(duì)用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理,若判斷需要調(diào)用預(yù)先注冊(cè)的第三方業(yè)務(wù)服務(wù) 器對(duì)用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理,則調(diào)用第三方業(yè)務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)媒體內(nèi) 容的處理,從而解決了現(xiàn)有技術(shù)中CDN擴(kuò)展性較差的問題,滿足了用戶多樣化的需求。進(jìn)一步的,在本發(fā)明中,業(yè)務(wù)發(fā)布請(qǐng)求中攜帶的信息可以有如下幾種情況第一種業(yè)務(wù)發(fā)布請(qǐng)求中包括第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)。則⑶N側(cè)設(shè)備可以根據(jù)該 第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí),獲取該第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的調(diào)用地址和業(yè)務(wù)能力 的描述等信息,以方便后續(xù)CDN側(cè)設(shè)備與第三方業(yè)務(wù)服務(wù)器進(jìn)行交互;第二種業(yè)務(wù)發(fā)布請(qǐng)求中包括第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的調(diào)用地址。則 CDN側(cè)設(shè)備可以根據(jù)該業(yè)務(wù)能力的調(diào)用地址,獲取該第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的 描述、第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)等信息;第三種業(yè)務(wù)發(fā)布請(qǐng)求中包括第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)和如下信息中的一項(xiàng)或多 項(xiàng)第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述、業(yè)務(wù)能力的調(diào)用地址和業(yè)務(wù)能力的執(zhí)行時(shí) 所需的業(yè)務(wù)參數(shù);第四種業(yè)務(wù)發(fā)布請(qǐng)求包括業(yè)務(wù)能力的調(diào)用地址和如下信息中的一項(xiàng)或多項(xiàng)第 三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)、第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述和業(yè)務(wù)能力的執(zhí)行時(shí)所需 的業(yè)務(wù)參數(shù)。圖3為本發(fā)明媒體內(nèi)容的處理方法的另一個(gè)實(shí)施例的流程圖,如圖3所示,本實(shí)施 例的方法包括步驟201、接收第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā)布請(qǐng)求,該業(yè)務(wù)發(fā)布請(qǐng)求包括第三 方業(yè)務(wù)服務(wù)器標(biāo)識(shí)、第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述和業(yè)務(wù)能力的調(diào)用地址,并 根據(jù)該業(yè)務(wù)發(fā)布請(qǐng)求,保存上述信息。在本實(shí)施例中,業(yè)務(wù)能力的描述用于表示該業(yè)務(wù)能力 的功能,例如對(duì)媒體內(nèi)容增加水印保護(hù)。另外,對(duì)媒體內(nèi)容增加水印保護(hù)這一業(yè)務(wù)能力描 述所對(duì)應(yīng)的業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)可以為增加水印的具體內(nèi)容。在本實(shí)施例中,第三方業(yè)務(wù)服務(wù)器用于提供增值業(yè)務(wù),該增值業(yè)務(wù)可以用于對(duì)媒 體內(nèi)容進(jìn)行除了 CDN對(duì)媒體內(nèi)容進(jìn)行預(yù)處理之外的額外處理。步驟202、接收用戶請(qǐng)求,該用戶請(qǐng)求包括媒體內(nèi)容標(biāo)識(shí)和處理要求,并獲取與該 媒體內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的媒體內(nèi)容。步驟203、判斷該媒體內(nèi)容是否滿足處理要求;若不滿足,則執(zhí)行步驟204 ;若滿足,則執(zhí)行步驟207。步驟204、獲取與處理要求對(duì)應(yīng)的第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的調(diào)用地址。步驟205、發(fā)送能力調(diào)用請(qǐng)求給第三方業(yè)務(wù)服務(wù)器,該第三方業(yè)務(wù)服務(wù)器與業(yè)務(wù)能 力的調(diào)用地址相對(duì)應(yīng),該能力調(diào)用請(qǐng)求包括⑶N標(biāo)識(shí)、媒體內(nèi)容的存儲(chǔ)地址和媒體內(nèi)容標(biāo) 識(shí),以供第三方業(yè)務(wù)服務(wù)器根據(jù)所述業(yè)務(wù)能力調(diào)用請(qǐng)求,對(duì)所述媒體內(nèi)容進(jìn)行處理。需要說明的是,本發(fā)明并不對(duì)能力調(diào)用請(qǐng)求中的信息進(jìn)行限制,本領(lǐng)域技術(shù)人員 可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,例如該業(yè)務(wù)能力的調(diào)用請(qǐng)求包括媒體內(nèi)容標(biāo)識(shí);或者,該業(yè) 務(wù)能力的調(diào)用請(qǐng)求包括媒體內(nèi)容標(biāo)識(shí)和如下信息中的一項(xiàng)或多項(xiàng)CDN標(biāo)識(shí)、媒體內(nèi)容的 存儲(chǔ)地址和業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù);或者,該業(yè)務(wù)能力的調(diào)用請(qǐng)求包括媒體內(nèi) 容的存儲(chǔ)地址;或者,該業(yè)務(wù)能力的調(diào)用請(qǐng)求包括媒體內(nèi)容的存儲(chǔ)地址和如下信息中的一 項(xiàng)或多項(xiàng)CDN標(biāo)識(shí)、媒體內(nèi)容標(biāo)識(shí)和業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)。步驟206、接收第三方業(yè)務(wù)服務(wù)器發(fā)送的處理后的媒體內(nèi)容。舉例來說,處理要求中包括用戶需要對(duì)點(diǎn)擊的視頻文件進(jìn)行全面殺毒處理要求, 但是CDN側(cè)設(shè)備中的該視頻文件對(duì)應(yīng)的媒體內(nèi)容沒有滿足該對(duì)視頻文件進(jìn)行全面殺毒的 處理要求,則需要具有該殺毒業(yè)務(wù)能力的第三方業(yè)務(wù)服務(wù)器對(duì)該視頻文件進(jìn)行處理,以滿 足用戶的需求。其具體的實(shí)現(xiàn)方式是獲取該具有全面殺毒處理的第三方業(yè)務(wù)服務(wù)器的地 址,即業(yè)務(wù)能力的調(diào)用地址,再將該CDN標(biāo)識(shí)和媒體內(nèi)容的存儲(chǔ)地址攜帶在能力調(diào)用請(qǐng)求 中,發(fā)送給與該能力的調(diào)用地址對(duì)應(yīng)的第三方業(yè)務(wù)服務(wù)器中,由第三方業(yè)務(wù)服務(wù)器根據(jù)先 對(duì)CDN標(biāo)識(shí)進(jìn)行鑒權(quán),鑒權(quán)通過后,對(duì)CDN側(cè)設(shè)備中存儲(chǔ)該媒體內(nèi)容的存儲(chǔ)地址對(duì)應(yīng)的裝置 中獲取與該媒體內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的媒體內(nèi)容,并對(duì)該媒體內(nèi)容進(jìn)行處理,獲取處理后的媒體 內(nèi)容,該處理后的媒體內(nèi)容為進(jìn)行全面殺毒的媒體內(nèi)容,再將該處理后的媒體內(nèi)容返回給 CDN側(cè)設(shè)備,再由CDN側(cè)設(shè)備將該處理后的媒體內(nèi)容發(fā)送給用戶設(shè)備。進(jìn)一步的,為了節(jié)?、荖側(cè)設(shè)備的存儲(chǔ)空間,在步驟206之后,該方法還可以包括 刪除該處理后的媒體內(nèi)容;或者,為了實(shí)現(xiàn)快速響應(yīng)用戶的目的,可以緩存該處理后的媒體內(nèi)容,從而當(dāng)用戶再次 請(qǐng)求該媒體內(nèi)容時(shí),能快速的將該媒體內(nèi)容發(fā)送給用戶設(shè)備,則步驟206之后,該方法還可 以包括存儲(chǔ)該處理后的媒體內(nèi)容。步驟207、發(fā)送用戶請(qǐng)求中的媒體內(nèi)容給用戶設(shè)備。在本實(shí)施例中,通過接收第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā)布請(qǐng)求,并存儲(chǔ)該業(yè)務(wù) 發(fā)布請(qǐng)求中的第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)、第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述和業(yè)務(wù)能 力的調(diào)用地址,接收用戶請(qǐng)求,并根據(jù)該用戶請(qǐng)求,獲取與用戶請(qǐng)求中媒體內(nèi)容對(duì)應(yīng)的媒體 內(nèi)容,并判斷該媒體內(nèi)容是否滿足處理要求,若不滿足,則獲取與該處理要求對(duì)應(yīng)的業(yè)務(wù)能 力的調(diào)用地址,并發(fā)送能力調(diào)用請(qǐng)求給該第三方業(yè)務(wù)服務(wù)器,以供該第三方業(yè)務(wù)服務(wù)器根 據(jù)所述業(yè)務(wù)能力調(diào)用請(qǐng)求,對(duì)媒體內(nèi)容進(jìn)行處理,再接收該第三方業(yè)務(wù)服務(wù)器返回的處理 后的媒體內(nèi)容,從而解決了現(xiàn)有技術(shù)中CDN擴(kuò)展性較差的問題,滿足了用戶多樣化的需求。 另外,由于可以對(duì)將處理后的媒體內(nèi)容進(jìn)行刪除,從而節(jié)省了 CDN的存儲(chǔ)空間;或者,可以 對(duì)處理后的媒體內(nèi)容進(jìn)行存儲(chǔ),從而可以實(shí)現(xiàn)了 CDN的快速響應(yīng)。在本發(fā)明的各個(gè)實(shí)施例中,媒體內(nèi)容的處理的實(shí)現(xiàn)環(huán)境可以具體為在CDN中,圖4 為在CDN中實(shí)現(xiàn)媒體內(nèi)容的處理的系統(tǒng)組網(wǎng)結(jié)構(gòu)示意圖,如圖4所示,該CDN的網(wǎng)絡(luò)架構(gòu)主要包括內(nèi)容原始存儲(chǔ)功能(Content Origin Function ;簡(jiǎn)稱C0F)裝置21、內(nèi)容預(yù)處理 裝置 22,內(nèi)容分發(fā)網(wǎng)絡(luò)控制功能(Content Delivery Network Control Function ;簡(jiǎn)稱 CDNCF)裝置23、至少一個(gè)內(nèi)容交付功能(Cluster Delivery Function ;簡(jiǎn)稱CDF)裝置M 和至少一個(gè)族控制功能(Content Controller Function ;簡(jiǎn)稱CCF)裝置25。其中,COF裝 置21用于從內(nèi)容提供商處獲取媒體內(nèi)容,內(nèi)容預(yù)處理裝置22用于完成內(nèi)容分發(fā)前預(yù)處理; CDNCF裝置23和CCF裝置25用于選擇最終為用戶提供服務(wù)的CDF裝置24、內(nèi)容分發(fā)控制 以及檢測(cè)所管理的下級(jí)節(jié)點(diǎn)的設(shè)備狀態(tài)、負(fù)荷等;CDF裝置M用于內(nèi)容邊緣緩存以及為UE 內(nèi)容流化和交付。圖5為本發(fā)明媒體內(nèi)容的處理方法的又一個(gè)實(shí)施例的信令流程圖,本實(shí)施例是以 圖4所示的實(shí)施例為基礎(chǔ),如圖5所示,該方法具體包括步驟301、⑶NCF裝置接收第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā)布請(qǐng)求,并根據(jù)預(yù)先設(shè) 置的路由策略選擇CCF裝置,再將該業(yè)務(wù)發(fā)布請(qǐng)求轉(zhuǎn)發(fā)給該CCF裝置,該業(yè)務(wù)發(fā)布請(qǐng)求包括 第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)、第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述、業(yè)務(wù)能力的調(diào)用地址 和業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)。步驟302、CCF裝置接收該業(yè)務(wù)發(fā)布請(qǐng)求,并存儲(chǔ)第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)、第三方 業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述、業(yè)務(wù)能力的調(diào)用地址和業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)。步驟303、CDNCF裝置接收用戶請(qǐng)求,并將該用戶請(qǐng)求轉(zhuǎn)發(fā)給該CCF裝置,該用戶請(qǐng) 求包括媒體內(nèi)容標(biāo)識(shí)和處理要求。步驟304、CCF裝置根據(jù)預(yù)先設(shè)置的路由策略,選擇⑶F裝置,并將用戶請(qǐng)求轉(zhuǎn)發(fā)給 CDF裝置。步驟305、CDF裝置判斷是否存儲(chǔ)了與用戶請(qǐng)求中媒體內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的媒體內(nèi)容; 若沒有存儲(chǔ),執(zhí)行步驟306 ;若存儲(chǔ)了,執(zhí)行步驟309。步驟306、⑶F裝置發(fā)送地址請(qǐng)求給CCF裝置,并由CCF裝置將該地址請(qǐng)求轉(zhuǎn)發(fā)給 ⑶NCF裝置,該地址請(qǐng)求包括媒體內(nèi)容的標(biāo)識(shí)。步驟307、⑶NCF裝置查詢預(yù)先存儲(chǔ)的媒體內(nèi)容標(biāo)識(shí)與COF裝置的地址的對(duì)應(yīng)關(guān) 系,獲取與地址請(qǐng)求中媒體內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的COF裝置的地址,并將該COF裝置的地址由CCF 裝置轉(zhuǎn)發(fā)給⑶F裝置。步驟308、⑶F裝置與COF裝置的地址對(duì)應(yīng)的COF裝置建立連接,獲取與該媒體內(nèi) 容標(biāo)識(shí)對(duì)應(yīng)的媒體內(nèi)容,并向CCF裝置上報(bào)已獲取消息。步驟309、CCF裝置判斷該CDF裝置獲取的媒體內(nèi)容是否滿足接收的用戶請(qǐng)求中的 處理要求,若不滿足,則執(zhí)行步驟310 ;若滿足,則執(zhí)行步驟315。步驟310、CCF裝置獲取與處理要求對(duì)應(yīng)的業(yè)務(wù)能力執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)和業(yè) 務(wù)能力的調(diào)用地址。步驟311、CCF裝置發(fā)送通知消息給CDF裝置,該通知消息包括業(yè)務(wù)能力的調(diào)用地 址和業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)。步驟312、⑶F裝置根據(jù)該通知消息,發(fā)送能力調(diào)用請(qǐng)求給業(yè)務(wù)能力的調(diào)用地址對(duì) 應(yīng)的第三方業(yè)務(wù)服務(wù)器,該能力調(diào)用請(qǐng)求包括CDF裝置的地址、業(yè)務(wù)能力的執(zhí)行時(shí)所需的 業(yè)務(wù)參數(shù)、CDN標(biāo)識(shí)和媒體內(nèi)容標(biāo)識(shí)。
步驟313、第三方業(yè)務(wù)服務(wù)器根據(jù)該業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù),對(duì)⑶F裝 置的地址對(duì)應(yīng)的⑶F裝置中獲取的與媒體內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的媒體內(nèi)容進(jìn)行處理,獲取處理后 的媒體內(nèi)容,并將該處理后的媒體內(nèi)容發(fā)送給CDF裝置的地址對(duì)應(yīng)的CDF裝置中。步驟314、⑶F裝置發(fā)送處理后的媒體內(nèi)容給UE。結(jié)束。步驟315、⑶F裝置將發(fā)送預(yù)處理媒體內(nèi)容給UE。圖6為本發(fā)明媒體內(nèi)容的處理方法的又一個(gè)實(shí)施例的信令流程圖,本實(shí)施例是以 圖4所示的實(shí)施例為基礎(chǔ),如圖6所示,本實(shí)施例的方法包括步驟401、⑶NCF裝置接收第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā)布請(qǐng)求,并根據(jù)預(yù)先設(shè) 置的路由策略選擇CCF裝置,再將該業(yè)務(wù)發(fā)布請(qǐng)求轉(zhuǎn)發(fā)給該CCF裝置,該業(yè)務(wù)發(fā)布請(qǐng)求包括 第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)、第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述、業(yè)務(wù)能力的調(diào)用地址 和業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)。步驟402、CCF裝置接收該業(yè)務(wù)發(fā)布請(qǐng)求,并存儲(chǔ)第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)、第三方 業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述、業(yè)務(wù)能力的調(diào)用地址和業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)。步驟403、CDNCF裝置接收用戶請(qǐng)求,并將該用戶請(qǐng)求轉(zhuǎn)發(fā)給該CCF裝置,該用戶請(qǐng) 求包括媒體內(nèi)容標(biāo)識(shí)和處理要求。步驟404、CCF裝置根據(jù)預(yù)先設(shè)置的路由策略,選擇⑶F裝置,并將用戶請(qǐng)求轉(zhuǎn)發(fā)給 CDF裝置。步驟405、CDF裝置判斷是否存儲(chǔ)了與用戶請(qǐng)求中媒體內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的媒體內(nèi)容; 若沒有存儲(chǔ),執(zhí)行步驟406 ;若存儲(chǔ)了,執(zhí)行步驟409。步驟406、⑶F裝置發(fā)送地址請(qǐng)求給CCF裝置,并由CCF裝置將該地址請(qǐng)求轉(zhuǎn)發(fā)給 ⑶NCF裝置,該地址請(qǐng)求包括媒體內(nèi)容的標(biāo)識(shí)。步驟407、⑶NCF裝置查詢預(yù)先存儲(chǔ)的媒體內(nèi)容標(biāo)識(shí)與COF裝置的地址的對(duì)應(yīng)關(guān) 系,獲取與地址請(qǐng)求中媒體內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的COF裝置的地址,并將該COF裝置的地址由CCF 裝置轉(zhuǎn)發(fā)給⑶F裝置。步驟408、⑶F裝置與COF裝置的地址對(duì)應(yīng)的COF裝置建立連接,獲取與該媒體內(nèi) 容標(biāo)識(shí)對(duì)應(yīng)的媒體內(nèi)容,并向CCF裝置上報(bào)已獲取消息。步驟409、CCF裝置判斷該CDF裝置獲取的媒體內(nèi)容是否滿足接收的用戶請(qǐng)求中的 處理要求信息,若不滿足,則執(zhí)行步驟410 ;若滿足,則執(zhí)行步驟413。步驟410、CCF裝置獲取與處理要求對(duì)應(yīng)的業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)和 業(yè)務(wù)能力的調(diào)用地址,并發(fā)送能力調(diào)用請(qǐng)求給業(yè)務(wù)能力的調(diào)用地址對(duì)應(yīng)的第三方業(yè)務(wù)服務(wù) 器,該能力調(diào)用請(qǐng)求包括CDF裝置的地址、業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)、CDN標(biāo)識(shí)和 媒體內(nèi)容標(biāo)識(shí)。步驟411、第三方業(yè)務(wù)服務(wù)器根據(jù)該業(yè)務(wù)能力的業(yè)務(wù)參數(shù),對(duì)⑶F裝置的地址對(duì)應(yīng) 的CDF裝置中獲取的媒體內(nèi)容進(jìn)行處理,獲取處理后的媒體內(nèi)容,并將該處理后的媒體內(nèi) 容發(fā)送給⑶F裝置的地址對(duì)應(yīng)的⑶F裝置中。步驟412、⑶F裝置發(fā)送處理后的媒體內(nèi)容給UE。結(jié)束。步驟413、⑶F裝置將發(fā)送預(yù)處理媒體內(nèi)容給UE。圖7為本發(fā)明CDN側(cè)設(shè)備的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖7所示,本實(shí)施例的CCF裝置包括判斷模塊31和媒體內(nèi)容處理模塊32。其中,判斷模塊31用于接收用戶請(qǐng)求, 并根據(jù)用戶請(qǐng)求,判斷是否需要調(diào)用預(yù)先注冊(cè)的第三方業(yè)務(wù)服務(wù)器對(duì)用戶請(qǐng)求的媒體內(nèi)容 進(jìn)行處理;媒體內(nèi)容處理模塊32用于若判斷模塊31判斷出需要調(diào)用第三方業(yè)務(wù)服務(wù)器對(duì) 媒體內(nèi)容進(jìn)行處理,則調(diào)用第三方業(yè)務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)媒體內(nèi)容的處理。本實(shí)施例的CDN側(cè)設(shè)備可以用于執(zhí)行圖2所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原 理類似,此處不再贅述。在本實(shí)施例中,通過接收用戶請(qǐng)求,并根據(jù)該用戶請(qǐng)求,判斷是否需要調(diào)用預(yù)先存 儲(chǔ)的第三方業(yè)務(wù)服務(wù)器對(duì)用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理,若判斷需要調(diào)用該第三方業(yè)務(wù)服 務(wù)器對(duì)用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理,則調(diào)用第三方業(yè)務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)媒體 內(nèi)容的處理,從而解決了現(xiàn)有技術(shù)中CDN擴(kuò)展性較差的問題,滿足了用戶多樣化的需求。圖8為本發(fā)明CDN側(cè)設(shè)備的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖8所示,在上述圖7 所示的實(shí)施例的基礎(chǔ)上,該CDN側(cè)設(shè)備還包括業(yè)務(wù)能力發(fā)布請(qǐng)求處理模塊33用于接收第 三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā)布請(qǐng)求,并根據(jù)該業(yè)務(wù)發(fā)布請(qǐng)求,進(jìn)行注冊(cè)處理。進(jìn)一步的,該業(yè)務(wù)能力發(fā)布請(qǐng)求處理模塊33具體用于接收第三方業(yè)務(wù)服務(wù)器發(fā) 送的業(yè)務(wù)發(fā)布請(qǐng)求,并根據(jù)業(yè)務(wù)發(fā)布請(qǐng)求,保存第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí);或者,該業(yè)務(wù)能力發(fā)布請(qǐng)求處理模塊33具體用于接收第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā) 布請(qǐng)求,并根據(jù)業(yè)務(wù)發(fā)布請(qǐng)求,保存第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)和如下信息中的一項(xiàng)或多項(xiàng)第 三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述、業(yè)務(wù)能力的調(diào)用地址和業(yè)務(wù)能力的執(zhí)行時(shí)所需的 業(yè)務(wù)參數(shù);或者,該業(yè)務(wù)能力發(fā)布請(qǐng)求處理模塊33具體用于接收第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā) 布請(qǐng)求,并根據(jù)業(yè)務(wù)發(fā)布請(qǐng)求,保存業(yè)務(wù)能力的調(diào)用地址;或者該業(yè)務(wù)能力發(fā)布請(qǐng)求處理模塊33具體用于接收第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā) 布請(qǐng)求,并根據(jù)業(yè)務(wù)發(fā)布請(qǐng)求,保存業(yè)務(wù)能力的調(diào)用地址和如下信息中的一項(xiàng)或多項(xiàng)第三 方業(yè)務(wù)服務(wù)器標(biāo)識(shí)、第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述和業(yè)務(wù)能力的執(zhí)行時(shí)所需的 業(yè)務(wù)參數(shù)。更進(jìn)一步的,判斷模塊31包括第一獲取單元311和判斷單元312,其中,第一獲取 單元311用于接收用戶請(qǐng)求,該用戶請(qǐng)求包括媒體內(nèi)容標(biāo)識(shí)和媒體內(nèi)容的處理要求,并獲 取與媒體內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的媒體內(nèi)容;判斷單元312用于判斷媒體內(nèi)容是否滿足處理要求。更進(jìn)一步的,媒體內(nèi)容處理模塊32包括第二獲取單元321、發(fā)送單元322和接收 單元323。其中,第二獲取單元321用于若判斷需要調(diào)用第三方業(yè)務(wù)服務(wù)器對(duì)媒體內(nèi)容進(jìn) 行處理,獲取與處理要求對(duì)應(yīng)的第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的調(diào)用地址,并將該業(yè) 務(wù)能力的調(diào)用地址輸入給發(fā)送單元322,;發(fā)送單元322用于發(fā)送能力調(diào)用請(qǐng)求給該業(yè)務(wù) 能力的調(diào)用地址對(duì)應(yīng)的第三方業(yè)務(wù)服務(wù)器,以供第三方業(yè)務(wù)服務(wù)器根據(jù)業(yè)務(wù)能力調(diào)用請(qǐng) 求,對(duì)媒體內(nèi)容進(jìn)行處理;該業(yè)務(wù)能力的調(diào)用請(qǐng)求包括媒體內(nèi)容標(biāo)識(shí);或者,該業(yè)務(wù)能力的 調(diào)用請(qǐng)求包括媒體內(nèi)容標(biāo)識(shí)和如下信息中的一項(xiàng)或多項(xiàng)CDN標(biāo)識(shí)、媒體內(nèi)容的存儲(chǔ)地址 和業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù);或者,該業(yè)務(wù)能力的調(diào)用請(qǐng)求包括媒體內(nèi)容的存儲(chǔ) 地址;或者,該業(yè)務(wù)能力的調(diào)用請(qǐng)求包括媒體內(nèi)容的存儲(chǔ)地址和如下信息中的一項(xiàng)或多項(xiàng) CDN標(biāo)識(shí)、媒體內(nèi)容標(biāo)識(shí)和業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù);接收單元323用于接收第三 方業(yè)務(wù)服務(wù)器發(fā)送的處理后的媒體內(nèi)容。
更進(jìn)一步的,該⑶N側(cè)設(shè)備還包括發(fā)送模塊34,用于發(fā)送處理后的媒體內(nèi)容給用 戶設(shè)備,則該⑶N側(cè)設(shè)備還包括刪除模塊,用于發(fā)送模塊34發(fā)送處理后的媒體內(nèi)容后,刪 除處理后的媒體內(nèi)容;或者,該⑶N側(cè)設(shè)備還包括保存模塊,用于發(fā)送模塊34發(fā)送處理后 的媒體內(nèi)容后,保存處理后的媒體內(nèi)容。本實(shí)施例的CCF裝置可以用于執(zhí)行圖3所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理 類似,此處不再贅述。圖9為本發(fā)明媒體內(nèi)容的處理系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖9所示,本實(shí) 施例的媒體內(nèi)容的處理系統(tǒng)包括CDN側(cè)設(shè)備41和第三方業(yè)務(wù)服務(wù)器42。其中,CDN側(cè)設(shè) 備41可以執(zhí)行圖2或圖3所示的方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理相類似,此處不在贅 述。本實(shí)施例的媒體內(nèi)容的處理系統(tǒng)可以執(zhí)行圖5或圖6所示的方法實(shí)施例的技術(shù)方 案,其實(shí)現(xiàn)原理相類似,此處不在贅述。在本實(shí)施例中,媒體內(nèi)容處理系統(tǒng)利用第三方業(yè)務(wù)服務(wù)器完成對(duì)媒體內(nèi)容的處 理,解決了現(xiàn)有技術(shù)中CDN擴(kuò)展性較差的問題,滿足了用戶多樣化的需求,且通過第三方業(yè) 務(wù)服務(wù)器對(duì)媒體內(nèi)容進(jìn)行處理,從而節(jié)省了 CDN成本,并有效地提高了媒體內(nèi)容處理系統(tǒng)
的競(jìng)爭(zhēng)力。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者 光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(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)利要求
1.一種媒體內(nèi)容的處理方法,其特征在于,包括接收用戶請(qǐng)求,并根據(jù)所述用戶請(qǐng)求,判斷是否需要調(diào)用預(yù)先注冊(cè)的第三方業(yè)務(wù)服務(wù) 器對(duì)所述用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理;若判斷需要調(diào)用所述第三方業(yè)務(wù)服務(wù)器對(duì)所述媒體內(nèi)容進(jìn)行處理,則調(diào)用所述第三方 業(yè)務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)所述媒體內(nèi)容的處理。
2.根據(jù)權(quán)利要求1所述的媒體內(nèi)容處理方法,其特征在于,還包括接收所述第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā)布請(qǐng)求,并根據(jù)所述業(yè)務(wù)發(fā)布請(qǐng)求,進(jìn)行注 冊(cè)處理。
3.根據(jù)權(quán)利要求2所述的媒體內(nèi)容的處理方法,其特征在于,所述業(yè)務(wù)發(fā)布請(qǐng)求包括 第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí);或者,所述業(yè)務(wù)發(fā)布請(qǐng)求包括所述第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)和如下信息中的一項(xiàng)或多項(xiàng)所述 第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述、所述業(yè)務(wù)能力的調(diào)用地址和所述業(yè)務(wù)能力的執(zhí) 行時(shí)所需的業(yè)務(wù)參數(shù);或者,所述業(yè)務(wù)發(fā)布請(qǐng)求包括所述業(yè)務(wù)能力的調(diào)用地址;或者,所述業(yè)務(wù)發(fā)布請(qǐng)求包括所述業(yè)務(wù)能力的調(diào)用地址和如下信息中的一項(xiàng)或多項(xiàng)第三方 業(yè)務(wù)服務(wù)器標(biāo)識(shí)、所述第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述和所述業(yè)務(wù)能力的執(zhí)行時(shí) 所需的業(yè)務(wù)參數(shù)。
4.根據(jù)權(quán)利要求3所述的媒體內(nèi)容的處理方法,其特征在于,所述根據(jù)業(yè)務(wù)發(fā)布請(qǐng)求, 進(jìn)行注冊(cè)處理包括根據(jù)所述業(yè)務(wù)發(fā)布請(qǐng)求,保存所述第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí);或者, 根據(jù)所述業(yè)務(wù)發(fā)布請(qǐng)求,保存所述第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)和如下信息中的一項(xiàng)或多 項(xiàng)所述第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述、所述業(yè)務(wù)能力的調(diào)用地址和所述業(yè)務(wù) 能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù);或者,根據(jù)所述業(yè)務(wù)發(fā)布請(qǐng)求,保存所述業(yè)務(wù)能力的調(diào)用地址;或者, 根據(jù)所述業(yè)務(wù)發(fā)布請(qǐng)求,保存所述業(yè)務(wù)能力的調(diào)用地址和如下信息中的一項(xiàng)或多項(xiàng) 第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)、所述第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述和所述業(yè)務(wù)能力的 執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)。
5.根據(jù)權(quán)利要求1或4所述的媒體內(nèi)容的處理方法,其特征在于,所述用戶請(qǐng)求包括對(duì) 媒體內(nèi)容的處理要求和媒體內(nèi)容標(biāo)識(shí),則所述根據(jù)所述用戶請(qǐng)求,判斷是否需要調(diào)用所述 第三方業(yè)務(wù)服務(wù)器對(duì)媒體內(nèi)容進(jìn)行處理,包括獲取與所述媒體內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的用戶請(qǐng)求的媒體內(nèi)容; 判斷所述媒體內(nèi)容是否滿足所述處理要求。
6.根據(jù)權(quán)利要求5所述的媒體內(nèi)容的處理方法,其特征在于,所述若判斷需要調(diào)用所 述第三方業(yè)務(wù)服務(wù)器對(duì)所述媒體內(nèi)容進(jìn)行處理,則調(diào)用所述第三方業(yè)務(wù)服務(wù)器的業(yè)務(wù)能 力,完成對(duì)所述媒體內(nèi)容的處理,包括若判斷需要調(diào)用所述第三方業(yè)務(wù)服務(wù)器對(duì)所述媒體內(nèi)容進(jìn)行處理,獲取與所述處理要 求對(duì)應(yīng)的所述業(yè)務(wù)能力的調(diào)用地址;發(fā)送能力調(diào)用請(qǐng)求給所述業(yè)務(wù)能力的調(diào)用地址對(duì)應(yīng)的第三方業(yè)務(wù)服務(wù)器,以供所述第 三方業(yè)務(wù)服務(wù)器根據(jù)所述業(yè)務(wù)能力調(diào)用請(qǐng)求,對(duì)所述媒體內(nèi)容進(jìn)行處理;所述業(yè)務(wù)能力的調(diào)用請(qǐng)求包括所述媒體內(nèi)容標(biāo)識(shí);或者,所述業(yè)務(wù)能力的調(diào)用請(qǐng)求包括所述媒體內(nèi)容標(biāo)識(shí) 和如下信息中的一項(xiàng)或多項(xiàng)內(nèi)容分發(fā)網(wǎng)絡(luò)標(biāo)識(shí)、所述媒體內(nèi)容的存儲(chǔ)地址和所述業(yè)務(wù)能 力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù);或者,所述業(yè)務(wù)能力的調(diào)用請(qǐng)求包括所述媒體內(nèi)容的存儲(chǔ)地 址;或者,所述業(yè)務(wù)能力的調(diào)用請(qǐng)求包括所述媒體內(nèi)容的存儲(chǔ)地址和如下信息中的一項(xiàng)或 多項(xiàng)內(nèi)容分發(fā)網(wǎng)絡(luò)標(biāo)識(shí)、媒體內(nèi)容標(biāo)識(shí)和所述業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù);接收所述第三方業(yè)務(wù)服務(wù)器發(fā)送的處理后的媒體內(nèi)容。
7.根據(jù)權(quán)利要求6所述媒體內(nèi)容的處理方法,其特征在于,還包括發(fā)送所述處理后的媒體內(nèi)容給用戶設(shè)備,并刪除所述處理后的媒體內(nèi)容;或者,發(fā)送所述處理后的媒體內(nèi)容給所述用戶設(shè)備,并保存所述處理后的媒體內(nèi)容。
8.一種內(nèi)容分發(fā)網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,包括判斷模塊,用于接收用戶請(qǐng)求,并根據(jù)所述用戶請(qǐng)求,判斷是否需要調(diào)用預(yù)先注冊(cè)的第 三方業(yè)務(wù)服務(wù)器對(duì)所述用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理;媒體內(nèi)容處理模塊,用于若所述判斷模塊判斷出需要調(diào)用所述第三方業(yè)務(wù)服務(wù)器對(duì)所 述媒體內(nèi)容進(jìn)行處理,則調(diào)用所述第三方業(yè)務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)所述媒體內(nèi)容的處理。
9.根據(jù)權(quán)利要求8所述的內(nèi)容分發(fā)網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,還包括業(yè)務(wù)能力發(fā)布請(qǐng)求處理模塊,用于接收所述第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā)布請(qǐng)求, 并根據(jù)所述業(yè)務(wù)發(fā)布請(qǐng)求,進(jìn)行注冊(cè)處理。
10.根據(jù)權(quán)利要求9所述的內(nèi)容分發(fā)網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述業(yè)務(wù)能力發(fā)布請(qǐng) 求處理模塊具體用于接收第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā)布請(qǐng)求,并根據(jù)所述業(yè)務(wù)發(fā)布請(qǐng) 求,保存所述第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí);或者,所述業(yè)務(wù)能力發(fā)布請(qǐng)求處理模塊具體用于接收第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā)布請(qǐng) 求,并根據(jù)所述業(yè)務(wù)發(fā)布請(qǐng)求,保存所述第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)和如下信息中的一項(xiàng)或多 項(xiàng)所述第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述、所述業(yè)務(wù)能力的調(diào)用地址和所述業(yè)務(wù) 能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù);或者,所述業(yè)務(wù)能力發(fā)布請(qǐng)求處理模塊具體用于接收所述第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā) 布請(qǐng)求,并根據(jù)業(yè)務(wù)發(fā)布請(qǐng)求,保存所述業(yè)務(wù)能力的調(diào)用地址;或者,所述業(yè)務(wù)能力發(fā)布請(qǐng)求處理模塊具體用于接收所述第三方業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)發(fā) 布請(qǐng)求,并根據(jù)業(yè)務(wù)發(fā)布請(qǐng)求,保存所述業(yè)務(wù)能力的調(diào)用地址和如下信息中的一項(xiàng)或多項(xiàng) 第三方業(yè)務(wù)服務(wù)器標(biāo)識(shí)、所述第三方業(yè)務(wù)服務(wù)器提供的業(yè)務(wù)能力的描述和所述業(yè)務(wù)能力的 執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù)。
11.根據(jù)權(quán)利要求8或10所述的內(nèi)容分發(fā)網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述用戶請(qǐng)求包括 對(duì)媒體內(nèi)容的處理要求和媒體內(nèi)容標(biāo)識(shí),則所述判斷模塊包括第一獲取單元,用于接收用戶請(qǐng)求,并獲取與所述媒體內(nèi)容標(biāo)識(shí)對(duì)應(yīng)的媒體內(nèi)容;判斷單元,用于判斷所述媒體內(nèi)容是否滿足所述處理要求。
12.根據(jù)權(quán)利要求11所述的內(nèi)容分發(fā)網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述媒體內(nèi)容處理模 塊包括第二獲取單元,用于若判斷需要調(diào)用第三方業(yè)務(wù)服務(wù)器對(duì)所述媒體內(nèi)容進(jìn)行處理,獲 取與所述處理要求對(duì)應(yīng)的所述業(yè)務(wù)能力的調(diào)用地址;發(fā)送單元,用于發(fā)送能力調(diào)用請(qǐng)求給所述業(yè)務(wù)能力的調(diào)用地址對(duì)應(yīng)的第三方業(yè)務(wù)服務(wù) 器,以供所述第三方業(yè)務(wù)服務(wù)器根據(jù)所述業(yè)務(wù)能力調(diào)用請(qǐng)求,對(duì)所述媒體內(nèi)容進(jìn)行處理;所 述業(yè)務(wù)能力的調(diào)用請(qǐng)求包括所述媒體內(nèi)容標(biāo)識(shí);或者,所述業(yè)務(wù)能力的調(diào)用請(qǐng)求包括所述 媒體內(nèi)容標(biāo)識(shí)和如下信息中的一項(xiàng)或多項(xiàng)內(nèi)容分發(fā)網(wǎng)絡(luò)標(biāo)識(shí)、所述媒體內(nèi)容的存儲(chǔ)地址 和所述業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè)務(wù)參數(shù);或者,所述業(yè)務(wù)能力的調(diào)用請(qǐng)求包括所述媒體 內(nèi)容的存儲(chǔ)地址;或者,所述業(yè)務(wù)能力的調(diào)用請(qǐng)求包括所述媒體內(nèi)容的存儲(chǔ)地址和如下信 息中的一項(xiàng)或多項(xiàng)內(nèi)容分發(fā)網(wǎng)絡(luò)標(biāo)識(shí)、媒體內(nèi)容標(biāo)識(shí)和所述業(yè)務(wù)能力的執(zhí)行時(shí)所需的業(yè) 務(wù)參數(shù);接收單元,用于接收所述第三方業(yè)務(wù)服務(wù)器發(fā)送的處理后的媒體內(nèi)容。
13.根據(jù)權(quán)利要求12所述的內(nèi)容分發(fā)網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,還包括發(fā)送模塊,用于發(fā)送處理后的媒體內(nèi)容給用戶設(shè)備;則所述內(nèi)容分發(fā)網(wǎng)絡(luò)側(cè)設(shè)備還包括刪除模塊,用于所述發(fā)送模塊發(fā)送所述處理后的媒體內(nèi)容后,刪除所述處理后的媒體 內(nèi)容;或者保存模塊,用于所述發(fā)送模塊發(fā)送所述處理后的媒體內(nèi)容后,保存所述處理后的媒體 內(nèi)容。
14.一種媒體內(nèi)容的處理系統(tǒng),其特征在于,包括第三方業(yè)務(wù)服務(wù)器和如權(quán)利要求8至 13任一所述的內(nèi)容分發(fā)網(wǎng)絡(luò)側(cè)設(shè)備。
全文摘要
本發(fā)明提供一種媒體內(nèi)容的處理方法、設(shè)備和系統(tǒng),該方法包括接收用戶請(qǐng)求,并根據(jù)用戶請(qǐng)求,判斷是否需要調(diào)用預(yù)先存儲(chǔ)的第三方業(yè)務(wù)服務(wù)器對(duì)用戶請(qǐng)求的媒體內(nèi)容進(jìn)行處理;若判斷需要調(diào)用第三方業(yè)務(wù)服務(wù)器對(duì)媒體內(nèi)容進(jìn)行處理,則調(diào)用第三方業(yè)務(wù)服務(wù)器的業(yè)務(wù)能力,完成對(duì)媒體內(nèi)容的處理。
文檔編號(hào)H04L29/06GK102143211SQ20101062467
公開日2011年8月3日 申請(qǐng)日期2010年12月31日 優(yōu)先權(quán)日2010年12月31日
發(fā)明者和曉艷, 曹力爭(zhēng), 李金成, 鐘劍鋒 申請(qǐng)人:華為技術(shù)有限公司