欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在視頻共享中提供差異化服務(wù)的方法及設(shè)備的制作方法

文檔序號(hào):7713376閱讀:123來(lái)源:國(guó)知局
專利名稱:一種在視頻共享中提供差異化服務(wù)的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種在視頻共享中提供差異化服務(wù)的方法及 設(shè)備。
背景技術(shù)
隨著通信技術(shù)的發(fā)展,在無(wú)線網(wǎng)絡(luò)中,用戶的能力以及用戶的需求是千差萬(wàn)別的, 即使對(duì)于同一個(gè)業(yè)務(wù),以視頻為例,不同的用戶希望得到的內(nèi)容也會(huì)不同(即視頻質(zhì)量不 盡相同)。比如具有不同大小屏幕的終端期望得到的視頻分辨率會(huì)不同;或者在不同的場(chǎng) 合,比如家中,會(huì)議中,車輛中,用戶希望得到的視頻質(zhì)量也會(huì)不同;或者用戶對(duì)不同類型信 息的喜好不同,進(jìn)一步的,同一個(gè)用戶在一個(gè)業(yè)務(wù)過(guò)程中的需求也可能有所有變化,比如從 車輛中移動(dòng)到家里等。因此,如何實(shí)時(shí)地根據(jù)用戶的能力和/或需求為各用戶自適應(yīng)地提 供最優(yōu)化服務(wù),是目前有待解決的問(wèn)題。
在目前的發(fā)布/訂閱(Pub-sub,Publish-subscribe)系統(tǒng)中,支持基于主題/內(nèi) 容的訂閱端式,該系統(tǒng)是一種以信息為中心基于事件的分布式通信系統(tǒng)。其中,Pub-sub系 統(tǒng)支持點(diǎn)對(duì)多點(diǎn),多點(diǎn)對(duì)多點(diǎn)的傳輸。支持一個(gè)/多個(gè)用戶可與多個(gè)用戶共享信息,通信效 率較高,占用網(wǎng)絡(luò)資源少。Pub-sub系統(tǒng)是事件驅(qū)動(dòng)傳輸,只有訂閱者訂閱該事件(視頻) 時(shí),發(fā)布端才上傳信息至網(wǎng)絡(luò)側(cè);也只有訂閱者訂閱了該事件(視頻),網(wǎng)絡(luò)側(cè)才會(huì)下發(fā)數(shù) 據(jù)至該訂閱者。
其中,用戶既可以作為發(fā)布端,上傳信息至網(wǎng)絡(luò);也可以作為訂閱者,接收網(wǎng)絡(luò)側(cè) 下發(fā)的信息?;谑录?比如視頻)的發(fā)布端/訂閱者之間是異步的、松耦合的關(guān)系。
在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過(guò)程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有的pub-sub系統(tǒng) 架構(gòu)的設(shè)計(jì)中,所實(shí)現(xiàn)的是基于內(nèi)容/主題的發(fā)布和訂閱端式。目前大多數(shù)pub-sub系統(tǒng) 用于固定的環(huán)境(fixed environments),而通常不考慮無(wú)線移動(dòng)場(chǎng)景。因此,認(rèn)為網(wǎng)絡(luò)是持 久性連接,發(fā)送者/接收者是一直處于穩(wěn)定狀態(tài)。因此在這種情況下,發(fā)送者/接收者的能 力和/或需求一般不會(huì)動(dòng)態(tài)地改變;同時(shí)在現(xiàn)有pub-sub系統(tǒng)架構(gòu)中,訂閱同一內(nèi)容的所有 用戶所接收到的內(nèi)容質(zhì)量是完全相,即不能根據(jù)用戶的能力和/或需求提供用戶在不同的 場(chǎng)景所需要的差異化服務(wù)。因此,基于現(xiàn)有pub-sub系統(tǒng)架構(gòu),視頻共享業(yè)務(wù)沒(méi)有有效地、 經(jīng)濟(jì)地傳輸/共享信息。發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種在視頻共享中提供差異化服務(wù)的方法及設(shè)備,以針對(duì)用戶 的能力和/或需求為用戶提供優(yōu)質(zhì)的服務(wù)質(zhì)量,并有效地獲取共享視頻信息,以節(jié)約用戶 資源、提高無(wú)線資源的利用率。
為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供一種在視頻共享中提供差異化服務(wù)的方 法,包括
接收網(wǎng)絡(luò)側(cè)發(fā)送匯總的多個(gè)訂閱端的能力和/或需求信息;
根據(jù)所述能力和/或需求信息,將需要共享的視頻信息的內(nèi)容分成多個(gè)層次信 息,并確定各個(gè)層次信息對(duì)應(yīng)的服務(wù)質(zhì)量;
根據(jù)所述多個(gè)層次信息建立與網(wǎng)絡(luò)側(cè)對(duì)應(yīng)的多個(gè)承載;
通過(guò)建立的所述多個(gè)承載向網(wǎng)絡(luò)側(cè)發(fā)送所述多個(gè)層次信息,以使多個(gè)訂閱端共享 所述視頻信息。
本發(fā)明實(shí)施例還提供一種在視頻共享中提供差異化服務(wù)的方法,包括
在接到發(fā)布端發(fā)送的有視頻信息需要共享時(shí),獲取多個(gè)訂閱端的能力信息和/或 需求信息,并匯總所述多個(gè)訂閱端的能力信息和/或需求信息,將匯總的所述多個(gè)訂閱端 的能力信息和/或需求信息發(fā)送給發(fā)布端;
根據(jù)訂閱端的匯總的能力和/或需求信息,確定與發(fā)布端對(duì)應(yīng)的服務(wù)質(zhì)量,并與 所述發(fā)布端建立多個(gè)承載,接收發(fā)布端上傳的層次信息;
根據(jù)所述層次信息及保存的各個(gè)訂閱端的能力和/或需求信息,確定與各個(gè)訂閱 端對(duì)應(yīng)的服務(wù)質(zhì)量,建立與各個(gè)訂閱端對(duì)應(yīng)的多個(gè)承載;
通過(guò)所述多個(gè)承載將所述視頻信息的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端。
相應(yīng)地,本發(fā)明實(shí)施例提供一種終端設(shè)備,用于發(fā)布視頻信息,包括
第一接收單元,用于接收網(wǎng)絡(luò)側(cè)發(fā)送匯總的多個(gè)訂閱端的能力和/或需求信息;
視頻劃分單元,用于根據(jù)所述第一接收單元接收到的能力和/或需求信息,將需 要共享的視頻信息的內(nèi)容分成多個(gè)層次信息,并確定各個(gè)層次信息對(duì)應(yīng)的服務(wù)質(zhì)量;
第一承載建立單元,用于根據(jù)所述視頻劃分單元?jiǎng)澐值亩鄠€(gè)層次信息建立與網(wǎng)絡(luò) 側(cè)對(duì)應(yīng)的多個(gè)承載;
第一視頻發(fā)送單元,用于通過(guò)第一承載建立單元建立的所述多個(gè)承載向網(wǎng)絡(luò)側(cè)發(fā) 送所述多個(gè)層次信息,以使多個(gè)訂閱端共享所述視頻信息。
本發(fā)明實(shí)施例還提供一種網(wǎng)絡(luò)設(shè)備,用于為訂閱端提供共享的視頻信息,包括
獲取單元,用于在接到發(fā)布端發(fā)送的有視頻信息需要共享時(shí),獲取多個(gè)訂閱端的 能力信息和/或需求信息;
匯總單元,用于匯總所述獲取單元獲取的多個(gè)訂閱端的能力信息和/或需求信 息;
第一發(fā)送單元,用于將所述匯總單元匯總的多個(gè)訂閱端的能力信息和/或需求信 息發(fā)送給發(fā)布端;
第一確定單元,用于根據(jù)匯總單元匯總各個(gè)訂閱端的能力和/或需求信息,確定 與發(fā)布端對(duì)應(yīng)的服務(wù)質(zhì)量,并與發(fā)布端建立多個(gè)承載,接收發(fā)布端上傳的層次信息;
第一建立單元,用于根據(jù)第一確定單元接收的所述層次信息及保存的各個(gè)訂閱端 的能力和/或需求信息,確定與各個(gè)訂閱端對(duì)應(yīng)的服務(wù)質(zhì)量,并建立與各個(gè)訂閱端對(duì)應(yīng)的 多個(gè)承載;
第一視頻共享單元,用于通過(guò)所述第一建立單元建立的多個(gè)承載將所述視頻信息 的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端。
由上述技術(shù)方案可知,視頻信息的發(fā)布端和相關(guān)用戶分享視頻信息時(shí)訂閱端必須 及時(shí)上報(bào)自身的需求/能力(比如上報(bào)的需求/能力信息可直接是分辨率、帶寬等,或者是 訂閱的層次信息)至網(wǎng)絡(luò)側(cè);網(wǎng)絡(luò)側(cè)對(duì)各個(gè)相關(guān)接收方上報(bào)的需求和/或能力進(jìn)行匯總處理,將總的接收方的情況(比如總的相關(guān)接收方訂閱的層次信息,或者是根據(jù)分辨率、帶寬 等信息進(jìn)行分成相應(yīng)的等級(jí))發(fā)送至信息提供者;信息提供者必須根據(jù)多個(gè)接收者的需求 /能力,將視頻內(nèi)容進(jìn)行編碼成合適的層次信息,并將每個(gè)層次信息對(duì)應(yīng)一相應(yīng)的無(wú)線承 載,通過(guò)多個(gè)承載將該視頻的各層次信息上傳至網(wǎng)絡(luò);網(wǎng)絡(luò)側(cè)根據(jù)保存的接收方上報(bào)的需 求/能力,為各個(gè)接收方提供不同的QoS,并下發(fā)不同的層次信息至各個(gè)接收方。通過(guò)本方 案,在為用戶提供優(yōu)質(zhì)服務(wù)質(zhì)量的同時(shí),有效地、經(jīng)濟(jì)地獲取/共享視頻信息,最大化節(jié)約 用戶資源、減少無(wú)線資源的使用。


圖1為本發(fā)明實(shí)施例中提供的一種在視頻共享中提供差異化服務(wù)的方法的流程 圖2為本發(fā)明實(shí)施例中提供的另一種在視頻共享中提供差異化服務(wù)的方法的流 程圖3為本發(fā)明實(shí)施例中提供視頻信息中的定義標(biāo)識(shí)的示意圖4為本發(fā)明實(shí)施例提供的一種由匯聚點(diǎn)(RP)組成的網(wǎng)絡(luò)的結(jié)構(gòu)示意圖5為本發(fā)明實(shí)施例中基于靜態(tài)方式下的信息提供方(發(fā)布方)服務(wù)質(zhì)量的確定 方式的流程圖6為本發(fā)明實(shí)施例中基于動(dòng)態(tài)分層下的信息提供者(發(fā)布方)QoS的確定方式 的流程圖7為本發(fā)明實(shí)施例中網(wǎng)絡(luò)側(cè)基于接收者(訂閱方)的需求/能力下發(fā)視頻信息 的流程圖8為本發(fā)明實(shí)施例中接收者(訂閱方)終端能力增強(qiáng)的流程圖9為本發(fā)明實(shí)施例中提供的接收者(訂閱方)終端能力減弱的流程圖10為本發(fā)明實(shí)施例中信息提供者(發(fā)布方)終端能力減弱的流程圖11為本發(fā)明實(shí)施例中提供的視頻信息提供者(發(fā)布方)終端能力增強(qiáng)的流程 圖12為本發(fā)明實(shí)施例中提供的兩個(gè)視頻信息提供者共享相同的視頻的流程圖13為本發(fā)明實(shí)施例中提供的一種網(wǎng)絡(luò)終端設(shè)備的結(jié)構(gòu)示意圖14為本發(fā)明實(shí)施例中提供的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面我們將結(jié)合附圖,對(duì)本發(fā)明的實(shí)施方案進(jìn)行詳細(xì)描述。
請(qǐng)參閱圖1,為本發(fā)明實(shí)施例中提供的一種在視頻共享中提供差異化服務(wù)的方法 的流程圖,所述方法包括
步驟101 接收到網(wǎng)絡(luò)側(cè)發(fā)送匯總的多個(gè)訂閱端的能力和/或需求信息;
其中,所述匯總的多個(gè)訂閱端的能力和/或需求信息包括訂閱端訂閱的層次信 息;和/或根據(jù)多個(gè)訂閱端的分辨率、帶寬信息劃分成相應(yīng)的等級(jí);其中,所述層次信息包 括基本層信息;或基本層信息以及一個(gè)或多個(gè)增強(qiáng)層信息。
步驟102 根據(jù)所述能力和/或需求信息,將需要共享的視頻信息的內(nèi)容分成多個(gè)層次信息,并確定各個(gè)層次信息對(duì)應(yīng)的服務(wù)質(zhì)量;
步驟103 根據(jù)所述層次信息建立與網(wǎng)絡(luò)側(cè)對(duì)應(yīng)的多個(gè)承載;其中,可以通過(guò)數(shù)據(jù) 觸發(fā)(數(shù)據(jù)上傳)來(lái)建立對(duì)應(yīng)的承載。
步驟104 通過(guò)建立的所述多個(gè)承載向網(wǎng)絡(luò)側(cè)發(fā)送所述多個(gè)層次信息,以使多個(gè) 訂閱端共享所述視頻信息。
可選的,所述方法還可以包括
接收網(wǎng)絡(luò)側(cè)發(fā)送訂閱端更新的能力和/或需求信息;
若更新的能力和/或需求信息為訂閱端的能力增強(qiáng),則根據(jù)增強(qiáng)的能力和/或需 求信息確定有新的層次信息(即增強(qiáng)的層次信息,下同)需要上傳,則修改對(duì)應(yīng)的服務(wù)質(zhì) 量,并根據(jù)新的層次信息,可以通過(guò)數(shù)據(jù)觸發(fā)(數(shù)據(jù)上傳)建立與網(wǎng)絡(luò)側(cè)對(duì)應(yīng)的一個(gè)或多個(gè) 新承載,通過(guò)所述一個(gè)或多個(gè)新承載向網(wǎng)絡(luò)側(cè)發(fā)送對(duì)應(yīng)的新的層次信息;或者
若更新的能力和/或需求信息為訂閱端的能力減弱,則根據(jù)減弱的能力和/或需 求信息確定需要釋放的一個(gè)或多個(gè)層次信息,則修改對(duì)應(yīng)的服務(wù)質(zhì)量,并釋放所述層次信 息對(duì)應(yīng)的一個(gè)或多個(gè)新承載。
其中,在該實(shí)施例中,所述視頻信息通過(guò)不同的視頻信息標(biāo)識(shí)來(lái)區(qū)分,所述視頻信 息標(biāo)識(shí)包括主題信息標(biāo)識(shí)和內(nèi)容信息標(biāo)識(shí);或者主題信息標(biāo)識(shí)、內(nèi)容信息標(biāo)識(shí)和分層信 息標(biāo)識(shí)。具體的說(shuō)明詳見(jiàn)下述。
在該實(shí)施例中,當(dāng)視頻信息的提供者(即發(fā)布方)需要和相關(guān)用戶分享視頻信息 時(shí),可以向網(wǎng)絡(luò)側(cè)發(fā)送所述多個(gè)層次信息共享請(qǐng)求,以及在接收到網(wǎng)絡(luò)側(cè)發(fā)送的匯總的多 個(gè)接收者(即訂閱方)的能力和/或需求信息時(shí),視頻信息提供者根據(jù)多個(gè)接收者的需求 和/或能力,將視頻信息的內(nèi)容進(jìn)行編碼成合適的層次信息,可以通過(guò)數(shù)據(jù)觸發(fā)(數(shù)據(jù)上 傳)建立與每個(gè)層次信息對(duì)應(yīng)的無(wú)線承載;然后通過(guò)多個(gè)承載將該視頻的各層次信息分別 上傳至網(wǎng)絡(luò)側(cè)。也就是說(shuō),信息提供方收到由網(wǎng)絡(luò)側(cè)匯總處理的總的相關(guān)接收方的需求和/ 或能力信息,即總的相關(guān)接收方訂閱的層次信息,或者是根據(jù)分辨率、帶寬等信息由網(wǎng)絡(luò)側(cè) 進(jìn)行分成相應(yīng)的等級(jí);確定需要上傳的該視頻的層次信息及相應(yīng)的QoS,每個(gè)層次對(duì)應(yīng)一 無(wú)線承載,并通過(guò)這各個(gè)承載上傳各層次信息。通過(guò)此方式,有效地上傳合適的視頻信息, 從而在滿足各用戶(接收方)需求的同時(shí),減小不必要的層次信息的上傳和下發(fā),盡可能地 節(jié)約無(wú)線資源。
進(jìn)一步,多個(gè)信息提供者上傳同一視頻時(shí),可根據(jù)各個(gè)信息提供者的情況(如各 個(gè)提供者的能力,各個(gè)提供者所擁有視頻信息本身的質(zhì)量等)確定QoS,上傳該視頻的不同 的層次信息至網(wǎng)絡(luò)側(cè),最大化節(jié)約終端資源、無(wú)線資源,減小網(wǎng)絡(luò)存儲(chǔ)。
還請(qǐng)參閱圖2,為本發(fā)明實(shí)施例中提供的另一種在視頻共享中提供差異化服務(wù)的 方法的流程圖,所述方法包括
步驟201 在接到發(fā)布端發(fā)送的有視頻信息需要分享時(shí),獲取多個(gè)訂閱端的能力 信息和/或需求信息,并匯總所述多個(gè)訂閱端的能力信息和/或需求信息,將匯總的所述多 個(gè)訂閱端的能力信息和/或需求信息發(fā)送給發(fā)布端;
其中,所述多個(gè)訂閱端的能力和/或需求信息包括各個(gè)訂閱端訂閱的層次信息; 和/或各個(gè)訂閱端的分辨率和帶寬信息;
所述匯總的多個(gè)訂閱端的能力和/或需求信息包括多個(gè)訂閱端訂閱的總的層次信息;和/或根據(jù)多個(gè)訂閱端的分辨率、帶寬信息將訂閱端劃分成相應(yīng)不同的等級(jí);
其中,所述層次信息包括基本層信息,以及一個(gè)或多個(gè)增強(qiáng)層信息。
步驟202 根據(jù)訂閱端的匯總的能力和/或需求信息,確定與發(fā)布端對(duì)應(yīng)的服務(wù)質(zhì) 量,并與所述發(fā)布端建立一個(gè)或者多個(gè)承載,通過(guò)所述的一個(gè)或者多個(gè)承載接收發(fā)布端上 傳的層次信息;
步驟203 根據(jù)所述層次信息以及保存的各個(gè)訂閱端的需求/能力信息,確定與各 個(gè)訂閱端對(duì)應(yīng)的服務(wù)質(zhì)量,并建立與各個(gè)訂閱端對(duì)應(yīng)的多個(gè)承載;
也就是說(shuō),根據(jù)所述層次信息以及保存的各個(gè)訂閱端的需求/能力信息,確定為 各個(gè)訂閱端提供該視頻業(yè)務(wù)對(duì)應(yīng)的服務(wù)質(zhì)量,并以數(shù)據(jù)觸發(fā)(數(shù)據(jù)的下發(fā))建立與各個(gè)訂 閱端對(duì)應(yīng)的多個(gè)承載。
步驟204 通過(guò)所述多個(gè)承載將所述視頻信息的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端。
可選的,所述方法還可以包括
接收一個(gè)或多個(gè)訂閱端發(fā)送的自身更新的能力和/或需求信息;
若根據(jù)所述更新的能力和/或需求信息為訂閱端的能力和/或需求增強(qiáng)信息,判 斷網(wǎng)絡(luò)中是否存在所述視頻信息對(duì)應(yīng)的訂閱端能力和/或需求增強(qiáng)的層次信息,若是,則 根據(jù)所述新的層次信息(即視頻信息對(duì)應(yīng)的訂閱端能力和/或需求增強(qiáng)的層次信息),確定 或修改能力和/或需求增強(qiáng)的訂閱端的服務(wù)質(zhì)量,并建立與所述能力和/或增強(qiáng)的訂閱端 對(duì)應(yīng)的一個(gè)或多個(gè)新承載,可以通過(guò)數(shù)據(jù)觸發(fā)(數(shù)據(jù)下發(fā))建立與所述訂閱端對(duì)應(yīng)的一個(gè) 或多個(gè)新承載,并通過(guò)所述一個(gè)或多個(gè)新承載將所述新的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱 端;否則,向發(fā)布端發(fā)送所述訂閱端更新的能力和/或需求信息;確定或修改發(fā)布端的服務(wù) 質(zhì)量,建立一個(gè)或者多個(gè)新的承載,并接收發(fā)布端根據(jù)所述更新的能力和/或需求信息發(fā) 送的對(duì)應(yīng)的新的層次信息,以及根據(jù)所述新的層次信息確定或修改能力和/或需求增強(qiáng)的 訂閱端的服務(wù)質(zhì)量,建立與所述訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載,并通過(guò)所述一個(gè)或多個(gè) 新承載將所述新的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端;或
若根據(jù)所述更新的能力和/或需求信息為訂閱端的能力和/或需求減弱信息,則 確定或修改所述訂閱端的服務(wù)質(zhì)量,釋放與所述層次信息對(duì)應(yīng)的一個(gè)或多個(gè)承載,并通知 發(fā)布端停止上傳所述層次信息;或者根據(jù)更新的能力和/或需求信息重新匯總該訂閱端的 能力和/或需求信息,并通知發(fā)布端。
可選的,所述方法還可以包括
接收一個(gè)或多個(gè)發(fā)布端發(fā)送自身的更新能力信息;
若所述更新能力信息為發(fā)布端能力增強(qiáng)信息,則確定需要訂閱新的層次信息(此 新的層次信息用于增強(qiáng)視頻的質(zhì)量)的訂閱端;根據(jù)訂閱端的需求,通知發(fā)布端上傳所述 增強(qiáng)的層次信息;根據(jù)各個(gè)訂閱端的能力和/或需求來(lái)確定或修改發(fā)布端的服務(wù)質(zhì)量,根 據(jù)所述增強(qiáng)的層次信息,確定或修改需要訂閱增強(qiáng)的層次信息的訂閱端的服務(wù)質(zhì)量,并建 立所述訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載,以數(shù)據(jù)觸發(fā)(發(fā)布端數(shù)據(jù)上傳,即網(wǎng)絡(luò)側(cè)數(shù)據(jù)接 收),并與發(fā)布端建立一個(gè)或者多個(gè)新的無(wú)線承載,并接收發(fā)布端能力增強(qiáng)后的某些新的層 次信息;根據(jù)所述新的層次信息以及保存的相關(guān)訂閱端的能力和/或需求信息,通過(guò)數(shù)據(jù) 觸發(fā)(數(shù)據(jù)下發(fā))建立與需要訂閱新的層次信息的訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載;通過(guò)所述一個(gè)或多個(gè)新承載將所述新的層次信息發(fā)送給對(duì)應(yīng)的訂閱端;或者
若所述更新能力信息為發(fā)布端能力減弱信息,則確定或修改發(fā)布端的服務(wù)質(zhì)量, 并刪除與所述更新能力信息對(duì)應(yīng)的層次信息的承載,并確定受所述發(fā)布端能力減弱影響的 訂閱端,確定或修改所述訂閱端的服務(wù)質(zhì)量,刪除對(duì)應(yīng)的一個(gè)或多個(gè)承載。
可選的,所述方法還可以包括
在接到另一個(gè)或多個(gè)發(fā)布端發(fā)送的有同一視頻信息需要分享時(shí),判斷所述視頻信 息的當(dāng)前的層次信息是否滿足訂閱端的需求,如果不滿足,則向發(fā)布端發(fā)送當(dāng)前已存在視 頻信息的層次信息,并要求發(fā)布端上傳所述視頻信息的新的層次信息;
接收發(fā)布端發(fā)送所述視頻信息的新的層次信息;
根據(jù)所述新的層次信息以及保存的訂閱端的能力和/或需求信息,確定或修正某 些訂閱端(即對(duì)新的層次信息有需求的訂閱端)的服務(wù)質(zhì)量,并建立與所述訂閱端對(duì)應(yīng)的 一個(gè)或多個(gè)新承載;
通過(guò)所述一個(gè)或多個(gè)新承載將所述視頻信息的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端。
可選的,在該實(shí)施例中,所述一個(gè)或多個(gè)承載的方式可以是單播或組播;所述一個(gè) 或多個(gè)新承載的方式也可以是新的單播或組播,本實(shí)施例不作限制。
在該實(shí)施例中,當(dāng)網(wǎng)絡(luò)側(cè)接收到視頻信息提供者發(fā)送有視頻信息需要共享時(shí),網(wǎng) 絡(luò)側(cè)對(duì)各個(gè)相關(guān)接收方(即訂閱方)上報(bào)的需求和/或能力進(jìn)行匯總處理,可以根據(jù)接收 方訂閱的層次信息,或者是根據(jù)分辨率、帶寬等信息進(jìn)行分成相應(yīng)不同的等級(jí),并將匯總的 接收方的情況發(fā)送至信息提供者(發(fā)布端);以便于信息提供者根據(jù)多個(gè)接收者的需求和/ 或能力信息,將視頻信息的內(nèi)容進(jìn)行編碼成合適的層次信息;然后將各層次信息基于不同 的承載發(fā)送給網(wǎng)絡(luò)側(cè),網(wǎng)絡(luò)側(cè)根據(jù)保存的接收方上報(bào)的需求和/或能力信息,為各個(gè)接收 方提供對(duì)應(yīng)的服務(wù)質(zhì)量OioS);并根據(jù)為各個(gè)接收方提供的不同服務(wù)質(zhì)量tooS),與各個(gè)訂 閱端建立相應(yīng)一個(gè)或者多個(gè)無(wú)線承載,并基于一個(gè)或者多個(gè)承載下發(fā)不同的層次信息至各 個(gè)接收方。也就是說(shuō),多個(gè)用戶接收(訂閱)相同視頻時(shí),網(wǎng)絡(luò)側(cè)必須根據(jù)各個(gè)用戶上報(bào)能 力和/或需求(訂閱的層次信息,或者直接上報(bào)分辨率、帶寬等信息),為各個(gè)用戶提供不同 的QoS,并根據(jù)各個(gè)承載下發(fā)不同的層次信息,即提供不同質(zhì)量的視頻給各個(gè)接收方。因此, 本實(shí)施例所述技術(shù)方案中,在為用戶提供優(yōu)質(zhì)服務(wù)質(zhì)量的同時(shí),有效地、經(jīng)濟(jì)地獲取/共享 視頻信息,最大化節(jié)約用戶資源、減少無(wú)線資源的使用。
進(jìn)一步,接收方的能力和/或需求變化時(shí),實(shí)時(shí)地通知網(wǎng)絡(luò)側(cè),網(wǎng)絡(luò)側(cè)根據(jù)接收方 實(shí)時(shí)上報(bào)的情況,動(dòng)態(tài)地修改QoS,增加/釋放一個(gè)或者多個(gè)無(wú)線承載,即增加/減小層次信 息的下發(fā),自適應(yīng)地提供滿足接收方需求的視頻。
進(jìn)一步,信息提供方在上傳視頻信息時(shí),能力動(dòng)態(tài)改變,需及時(shí)通知網(wǎng)絡(luò)側(cè),網(wǎng)絡(luò) 側(cè)根據(jù)情況(包括信息提供方、接收方的情況)實(shí)時(shí)地修改QoS,增加/刪除一個(gè)/多個(gè)無(wú) 線承載,即增加/減小層次信息的上傳以及下發(fā)。
為了便于本領(lǐng)域技術(shù)人員的理解,下面以具體的實(shí)施例來(lái)說(shuō)明。但在描述該實(shí)施 例之前,首先介紹本發(fā)明實(shí)施例中引入的定義標(biāo)識(shí)(content ID)、分層方式(靜態(tài)分層、動(dòng) 態(tài)分層)、匯聚點(diǎn)(RP),其中,
視頻信息標(biāo)識(shí)
對(duì)于某一視頻,可通過(guò)唯一的標(biāo)識(shí)(identifier)來(lái)標(biāo)記具體的內(nèi)容;視頻在傳輸 之前,首先要進(jìn)行分層編碼,將該視頻分成多個(gè)層次信息,包括基本層、多個(gè)增強(qiáng)層信息。因 此,視頻可用主題信息和內(nèi)容信息來(lái)表示,進(jìn)一步還可以用層次信息來(lái)表示,本發(fā)明實(shí)施例 不限制。
定義的標(biāo)識(shí)(content ID)如下所示
主題標(biāo)識(shí)只表示一個(gè)大概的目錄信息,很多內(nèi)容可歸類為一個(gè)主題。
內(nèi)容標(biāo)識(shí)一個(gè)具體的內(nèi)容的標(biāo)識(shí),具有唯一性。
分層標(biāo)識(shí)通過(guò)分層編碼后,針對(duì)同一內(nèi)容會(huì)有不同的層次信息(基本層、增強(qiáng) 層),對(duì)層次信息采用不同的標(biāo)識(shí)進(jìn)行區(qū)分,根據(jù)用戶端能力發(fā)送/接收基本層及選擇性地 接收增強(qiáng)層信息。
請(qǐng)參閱圖3為本發(fā)明實(shí)施例中提供視頻信息中的定義標(biāo)識(shí)的示意圖,如圖3所 示,為一個(gè)視頻信息的不同層次信息,表示為content ID(I)、contentID(2), contentID (3)......;也就是說(shuō),一個(gè)視頻信息可以包括主題標(biāo)識(shí)、內(nèi)容標(biāo)識(shí),進(jìn)一步還可以包括分層標(biāo)識(shí),而一個(gè)視頻的質(zhì)量可通過(guò)該視頻的層次來(lái)反映,即層次信息越多,則其視頻質(zhì)量越 好。
在該實(shí)施例中,每一個(gè)無(wú)線承載對(duì)應(yīng)一個(gè)視頻的層次信息,即一個(gè)QoS對(duì)應(yīng)一個(gè)層次。
其中主題信息,通過(guò)content ID中的主題標(biāo)識(shí)來(lái)表示,一般在用戶(接收者/訂 閱者)初次訂閱(不知道具體內(nèi)容標(biāo)識(shí)的情況下),在此視頻的content ID中只標(biāo)識(shí)主題 信息,后面兩個(gè)標(biāo)識(shí)可用通配符(如全0/1)代替。
在用戶(信息提供者/發(fā)布者)發(fā)布信息(publish)時(shí),可對(duì)具體內(nèi)容進(jìn)行標(biāo)識(shí), 并通知網(wǎng)絡(luò)側(cè),而由于采用不同的分層方式,其中,content ID的分層標(biāo)識(shí)可明確標(biāo)識(shí),或 者可用通配符替代。同樣在用戶(接收者/訂閱者)確認(rèn)接收該內(nèi)容信息時(shí),在content ID 中包括主題標(biāo)識(shí)、內(nèi)容標(biāo)識(shí)、分層標(biāo)識(shí)(根據(jù)分層方式確定是否包括)。即content ID (主 題標(biāo)識(shí)、內(nèi)容標(biāo)識(shí))表示某個(gè)視頻,contentID (主題標(biāo)識(shí)、內(nèi)容標(biāo)識(shí)、分層標(biāo)識(shí),如content ID (1)、content ID (2), contentID (3)......)表示某個(gè)視頻的具體層次信息。
在本發(fā)明實(shí)施例中,視頻信息傳輸前,必須進(jìn)行分層編碼;因此,為了更好地滿足 各個(gè)訂閱用戶的能力和/或需求,提供者需要根據(jù)其各自的需要傳輸不同層次的信息,因 此,本發(fā)明實(shí)施例中引入了分層傳輸,涉及到兩種分層方式------靜態(tài)分層和動(dòng)態(tài)分層。
其中,靜態(tài)分層用戶(接收者/訂閱者)上報(bào)自身的能力和/或需求,在靜態(tài)分 層中是直接上報(bào)其訂閱的層次信息。網(wǎng)絡(luò)側(cè)對(duì)用戶訂閱的層次情況作相應(yīng)的匯總,并將總 的訂閱情況發(fā)至視頻信息提供者,由視頻信息提供者根據(jù)訂閱的層次及自身的能力決策上 傳哪幾個(gè)層次信息。
動(dòng)態(tài)分層用戶(接收者/訂閱者)上報(bào)終端的能力和/或需求信息,如分辨率、帶 寬等。網(wǎng)絡(luò)側(cè)將訂閱方的能力和/或需求作相應(yīng)的匯總,并分等級(jí),使每個(gè)等級(jí)對(duì)應(yīng)一定的 QOS0在此,每個(gè)訂閱方對(duì)應(yīng)相應(yīng)的等級(jí)。網(wǎng)絡(luò)側(cè)將等級(jí)信息及每個(gè)等級(jí)所對(duì)應(yīng)的QOS信息 發(fā)至信息提供者,信息提供者根據(jù)接收到的等級(jí)信息(同時(shí)還包括所對(duì)應(yīng)的QoS信息)及 提供者自身的能力決策將視頻信息分成幾個(gè)層次,并通過(guò)content ID標(biāo)識(shí)后上傳至網(wǎng)絡(luò)。
匯聚點(diǎn)(RP)在網(wǎng)絡(luò)中分布著多個(gè)RP,此RP可存在于核心網(wǎng)/接入網(wǎng)。其主要功能是保存發(fā)布/訂閱的相關(guān)信息、對(duì)訂閱信息的匯總處理、對(duì)發(fā)布和訂閱的匹配、決策信息 的傳輸/路由等。不管是發(fā)布還是訂閱,其所有的信息都保存在各個(gè)RP,RP之間有互相協(xié) 作的功能。本發(fā)明實(shí)施例中,為了便于描述,將所有RP組成的大的網(wǎng)絡(luò),簡(jiǎn)稱為network(即 文中的網(wǎng)絡(luò)側(cè))。
請(qǐng)參閱圖4,為本發(fā)明實(shí)施例提供的一種由匯聚點(diǎn)(RP)組成的網(wǎng)絡(luò)的結(jié)構(gòu)示意 圖,如圖4所示
對(duì)于信息提供者(發(fā)布方)而言,其發(fā)送信令至本地RP (local RP,即離其最近或 者最合適的RP),通知網(wǎng)絡(luò)側(cè)其有相關(guān)內(nèi)容的視頻信息要上傳,即向網(wǎng)絡(luò)側(cè)發(fā)送信令。該信 令中可以包括上傳內(nèi)容的content ID(某些情況下,可包括具體的層次信息,以及相應(yīng)的 Q0S)、指定與哪些接收者(訂閱者)共享(即接收者(訂閱者)所屬的范圍scope)等,本 地RP收到信息提供者的上傳請(qǐng)求后,根據(jù)RP中保存的訂閱情況,將此請(qǐng)求信令轉(zhuǎn)發(fā)至有用 戶訂閱的RP(即訂閱端的本地RP),再由訂閱端的本地RP通知各個(gè)相關(guān)訂閱端。
而對(duì)于接收者(訂閱方)而言,接收者(訂閱方對(duì)某個(gè)內(nèi)容感興趣,則發(fā)信息至網(wǎng) 絡(luò)側(cè)(訂閱方的本地RP,該信令中包括訂閱的該內(nèi)容的主題信息(contentID中只表示主 題標(biāo)識(shí),其它用通配符表示)、自身所屬的范圍(scope)),而訂閱方的本地RP收到該信令 后,將訂閱信息轉(zhuǎn)發(fā)至鄰居RP。
對(duì)各個(gè)RP而言,對(duì)于各個(gè)信息提供者/接收者的相關(guān)信息都設(shè)置相應(yīng)的定時(shí)器 (TIMER),用于更新用戶以及各個(gè)視頻的相關(guān)信息。例如當(dāng)用戶訂閱某視頻信息時(shí),RP開(kāi)啟 該定時(shí)器,在此定時(shí)器內(nèi)訂閱信息有效,定時(shí)器到期,且網(wǎng)絡(luò)側(cè)仍沒(méi)有該視頻信息,則RP刪 除該訂閱端的訂閱信息;再如RP在傳輸視頻的過(guò)程中,在一定時(shí)間內(nèi)保存某視頻信息(即 設(shè)置一定時(shí)器),定時(shí)器到期RP刪除該視頻信息??傊?,通過(guò)定時(shí)器各個(gè)RP可實(shí)時(shí)地更新 自身保存的相關(guān)信息。
下面詳見(jiàn)具體的實(shí)施例。
實(shí)施例一發(fā)布方根據(jù)訂閱方的因素確定QoS
假設(shè)一個(gè)用戶(信息提供方一一發(fā)布方pub端)即將發(fā)布某個(gè)視頻,和其它用戶 共享;而有多個(gè)用戶對(duì)該視頻有興趣,愿意訂閱該視頻。則發(fā)布方根據(jù)接收到的多個(gè)訂閱方 的能力和/或需求信息,將該視頻信息編碼成合適的層次信息,自適應(yīng)地決定上傳該視頻 的哪幾個(gè)層次信息,并確定對(duì)應(yīng)每個(gè)層次信息的QoS,并建立相應(yīng)的承載——一個(gè)層次信 息對(duì)應(yīng)一個(gè)無(wú)線承載。
例如信息提供方(發(fā)布方)根據(jù)自身的能力,可上傳5個(gè)層次信息;但接收方 (訂閱方)由于能力和/或需求較弱,只需要接收三個(gè)層次信息即可滿足需求。因此,信息 提供方(發(fā)布方)根據(jù)接收方(訂閱方)的需求/能力,只需要上傳三個(gè)層次的信息即可。 從而可以節(jié)約一定的用戶及無(wú)線資源。
在本實(shí)施例中,由于分層方式有靜態(tài)分層和動(dòng)態(tài)分層兩種,則確定QoS也有兩種 對(duì)應(yīng)的方式。
方式1 靜態(tài)分層,信息提供方(發(fā)布方)上傳信息的具體流程如下圖5所示
圖5為本發(fā)明實(shí)施例中基于靜態(tài)方式下的信息提供方(發(fā)布方)服務(wù)質(zhì)量的確定 方式的流程圖,具體包括
步驟501 信息提供方(發(fā)布方)發(fā)送請(qǐng)求信息(pub-req)至網(wǎng)絡(luò)側(cè),要求上傳視頻信息,用于和其它用戶共享;此請(qǐng)求信息中包括該共享視頻的標(biāo)識(shí)content ID,該標(biāo) 識(shí)中包括主題標(biāo)識(shí)、內(nèi)容標(biāo)識(shí),和/或分層標(biāo)識(shí)(分層標(biāo)識(shí)可明確表示(content ID(I), content ID (2)......)或者分層標(biāo)識(shí)可用通配符表示(content ID));
步驟5021和步驟5022 網(wǎng)絡(luò)側(cè)收到該請(qǐng)求信息后,立即將該信息轉(zhuǎn)發(fā)至各個(gè)相關(guān) 接收者(訂閱者subl,sub2);確認(rèn)這些訂閱者是否要訂閱該內(nèi)容。注本實(shí)施例所說(shuō)的網(wǎng) 絡(luò)指多個(gè)RP組成的大型網(wǎng)絡(luò),通過(guò)RP的轉(zhuǎn)發(fā),可將請(qǐng)求信令從pub端的本地RP轉(zhuǎn)發(fā)至sub 端的本地RP,再發(fā)到相關(guān)訂閱者。
步驟5031和步驟5032:相關(guān)接收者向網(wǎng)絡(luò)側(cè)發(fā)送反饋信息,該反饋信息中包括訂 閱該視頻具體層次信息;
也就是說(shuō),相關(guān)接收者(訂閱者subl,sub2)收到由網(wǎng)絡(luò)側(cè)轉(zhuǎn)發(fā)的pub-req,則發(fā) 送pub-rsp至網(wǎng)絡(luò)側(cè)。此反饋信令中包括訂閱該視頻具體層次信息,如content ID(I)、 content ID(2)......,還包括支持的帶寬。
例如subl在pub-rsp中訂閱了三個(gè)層次信息-----content ID(I),contentID(2)、content ID (3),并包括其支持的帶寬;siA2在pub-rsp中訂閱了兩個(gè)層次 信息------content ID (1)、content ID O),并包括其支持的帶寬。
步驟504 網(wǎng)絡(luò)側(cè)向信息提供者發(fā)送總的反饋信息,所述反饋信息包括多個(gè)用戶 端訂閱的總的層次信息、支持的帶寬信息;
也就是說(shuō),網(wǎng)絡(luò)側(cè)收到各個(gè)相關(guān)接收者(subl,sul^)的pub-rsp后,將各個(gè)用戶的 反饋(訂閱的層次信息、帶寬等)進(jìn)行合并處理后,發(fā)送一新的pub-rsp至發(fā)布端(pub), 此pub-rsp中包括多個(gè)用戶端訂閱的總的層次信息、支持的帶寬信息。在適應(yīng)應(yīng)用中,用 戶(subl,,sub2)首先將pub-rsp發(fā)送至各地的本地RP,各本地RP將rsp信息,通過(guò)網(wǎng)絡(luò) 中的RP發(fā)送至發(fā)布端(pub)的本地RP,此本地RP將信息作相應(yīng)的匯總及處理后發(fā)送新的 pub-rsp至發(fā)布端(pub端)。
例如網(wǎng)絡(luò)側(cè)將subl,sub2的訂閱信息作相應(yīng)的匯總,在新pub-rsp中包括訂閱的 總的層次信息 content ID (1)、content ID (2), content ID (3),以及帶寬等。
步驟505.信息提供者(pub端)收到網(wǎng)絡(luò)側(cè)反饋的pub-rsp后,獲知有哪些層次 (以三個(gè)層次信息為例)需要上傳至網(wǎng)絡(luò)側(cè)用于和其它用戶的共享,即根據(jù)接收者(訂閱 方)需求/能力以及自身的能力來(lái)確定QoS。此時(shí),根據(jù)要發(fā)送的層次信息、帶寬信息,可確 定QoS,并觸發(fā)多個(gè)承載的建立(一個(gè)層次信息對(duì)應(yīng)一個(gè)承載)。
步驟506 承載建立后,根據(jù)層次信息進(jìn)行承載分類,將每個(gè)層次信息對(duì)應(yīng)一個(gè)承 載,上傳視頻信息至網(wǎng)絡(luò)側(cè)。后續(xù)網(wǎng)絡(luò)側(cè)(RP)再根據(jù)各訂閱者的訂閱信息(層次信息)將 視頻的層次信息分發(fā)至各個(gè)訂閱者,如subl接收三個(gè)層次信息,sub2接收兩個(gè)層次信息。
方式2 動(dòng)態(tài)分層,信息提供者(發(fā)布方)發(fā)布信息的具體流程如下圖6所示
圖6為本發(fā)明實(shí)施例中基于動(dòng)態(tài)分層下的信息提供者(發(fā)布方)QoS的確定方式 的流程圖,在該實(shí)施例中,與圖5中的靜態(tài)方式的基本相同,其不同之處在于在信令中包 括的內(nèi)容有些差異。具體包括
步驟601 信息提供方(發(fā)布方)發(fā)送請(qǐng)求信息(pub-req)至網(wǎng)絡(luò)側(cè),要求上傳視 頻信息,用于和其它用戶共享;此請(qǐng)求信息中包括該共享視頻的標(biāo)識(shí)content ID,該標(biāo)識(shí)中 包括主題標(biāo)識(shí)、內(nèi)容標(biāo)識(shí),而分層標(biāo)識(shí)可用通配符表示。
步驟6021和步驟6022 網(wǎng)絡(luò)側(cè)收到該請(qǐng)求信息后,立即將該信息轉(zhuǎn)發(fā)至各個(gè)相關(guān) 接收者(訂閱者subl,sub2),確認(rèn)這些訂閱者是否要訂閱該內(nèi)容。本實(shí)施例中所說(shuō)的網(wǎng)絡(luò) 指多個(gè)RP組成的大型網(wǎng)絡(luò),通過(guò)RP的轉(zhuǎn)發(fā),可將請(qǐng)求信令從pub端的本地RP轉(zhuǎn)發(fā)至sub 端的本地RP,再發(fā)到相關(guān)訂閱者。
步驟6031和步驟6032:各接收者(訂閱者subl,sub2)收到由網(wǎng)絡(luò)側(cè)轉(zhuǎn)發(fā)的 pub-req,則發(fā)送pub-rsp至網(wǎng)絡(luò)側(cè)。此反饋信令中包括該用戶終端的需求/能力信息,如 分辨率、帶寬等。
步驟604:網(wǎng)絡(luò)側(cè)收到各個(gè)用戶(subl,sub2)的pub-rsp后,將各個(gè)用戶的反饋進(jìn) 行合并處理,即將各個(gè)訂閱端的能力和/或需求分等級(jí)(每個(gè)等級(jí)對(duì)應(yīng)不同的分辨率、帶 寬),再發(fā)送一新的pub-rsp至發(fā)布端(pub端),此rsp中包括訂閱端能力和/或需求的等 級(jí)信息。即用戶(subl,sub2)首先將pub-rsp發(fā)送至各地的本地RP,各本地RP將rsp信 息,通過(guò)網(wǎng)絡(luò)中的RP發(fā)送至發(fā)布端(pub)的本地RP,此本地RP將信息作相應(yīng)的匯總及分等 級(jí)處理后發(fā)送新的pub-rsp至發(fā)布端(pub端)。
步驟605 信息提供者(pub端)收到網(wǎng)絡(luò)側(cè)反饋的pub-rsp后,根據(jù)rsp中的訂閱 端需求/能力的等級(jí)信息及自身的能力,確定將該視頻分成幾個(gè)層次信息上傳,確定QoS. 同時(shí)以數(shù)據(jù)觸發(fā)多個(gè)承載的建立,一個(gè)承載對(duì)應(yīng)一個(gè)層次信息。
步驟606 承載建立后,根據(jù)層次信息進(jìn)行承載分類,將每個(gè)層次信息對(duì)應(yīng)一個(gè)承 載,上傳視頻信息至網(wǎng)絡(luò)側(cè)。后續(xù)網(wǎng)絡(luò)側(cè)(RP)再根據(jù)各訂閱者所屬的等級(jí),再?zèng)Q策將哪些 層次下發(fā)至訂閱者,為其提供滿足用戶需求的差異化服務(wù)。
從實(shí)施例一可以看出無(wú)論是靜態(tài)分層還是動(dòng)態(tài)分層,信息提供方(發(fā)布方)在發(fā) 布視頻信息時(shí),必須要考慮各個(gè)接收者(訂閱方)的能力和/或需求;經(jīng)濟(jì),有效地上傳視 頻信息,從而在滿足接收者(訂閱方)差異QoS(服務(wù)質(zhì)量)的同時(shí),節(jié)約用戶端及無(wú)線資 源。
實(shí)施例二 多個(gè)接收者(訂閱方)訂閱同一視頻時(shí),確定差異的QoS(各自享受對(duì) 應(yīng)的服務(wù)質(zhì)量)
多個(gè)接收者(訂閱方)訂閱同一視頻內(nèi)容(sUbl,siA2......),而這些接收者(訂閱方)的終端能力和/或需求不盡相同,如用戶的終端設(shè)備的屏幕大小不同(電腦、手機(jī) 等),用戶終端設(shè)備屏幕大小相同,但是由于其某些用戶電量不足或者其它原因?qū)σ曨l的質(zhì) 量要求較低.......
網(wǎng)絡(luò)側(cè)根據(jù)接收者(訂閱方)上報(bào)的需求/能力(靜態(tài)分層中訂閱方上報(bào)其訂閱 的層次信息和所支持的帶寬;動(dòng)態(tài)分層中訂閱方直接上報(bào)分辨率、帶寬等),為各個(gè)接收者 (訂閱方)下發(fā)不同層次信息,提供差異化的QoS,在滿足接收者(訂閱方)需求的同時(shí),最 大化地節(jié)約用戶/無(wú)線的資源。具體流程如圖7所示
圖7為本發(fā)明實(shí)施例中網(wǎng)絡(luò)側(cè)基于接收者(訂閱方)的需求/能力下發(fā)視頻信息 的流程圖,具體包括
步驟701 信息提供者(pub端)根據(jù)各個(gè)訂閱方的需求/能力及自身的能力在多 個(gè)承載上上傳視頻的各個(gè)層次信息。
步驟7021和步驟7022 網(wǎng)絡(luò)側(cè)收到信息提供者(發(fā)布方)上傳的數(shù)據(jù)的同時(shí)(網(wǎng) 絡(luò)中發(fā)布方的本地RP在收到提供者(發(fā)布方)發(fā)送的數(shù)據(jù),根據(jù)其保存的其它用戶的訂閱信息,將視頻數(shù)據(jù)轉(zhuǎn)發(fā)至相關(guān)接收者(訂閱方)的本地RP,RP收到數(shù)據(jù)后觸發(fā)承載的建 立),根據(jù)其保存的接收者(訂閱方)的訂閱信息(訂閱方上報(bào)的需求/能力信息),確定 每個(gè)接收者(訂閱方)的QoS,并與各個(gè)接收者(訂閱方)建立一個(gè)/多個(gè)承載,此承載的形式可以是單播/組播。
步驟703和步驟704 承載建立完畢后,依據(jù)承載分類器(每個(gè)層次信息對(duì)應(yīng)特定 的承載),將層次信息通過(guò)其對(duì)應(yīng)的無(wú)線承載,下發(fā)至各個(gè)訂閱方。如在靜態(tài)分層中,subl 的能力和/或需求較高,訂閱了五個(gè)層次的視頻信息(一個(gè)基本層,四個(gè)增強(qiáng)層),siA2的 能力和/或需求較低,訂閱了兩個(gè)層次的視頻信息(一個(gè)基本層,一個(gè)增強(qiáng)層)。網(wǎng)絡(luò)側(cè) (RP)與subl確定QoS,并建立了五個(gè)無(wú)線承載,與siA2確定QoS,并建立兩個(gè)無(wú)線承載,為 subl,sub2提供不同質(zhì)量的視頻。在動(dòng)態(tài)分層中,與靜態(tài)分層的方法相似,只是網(wǎng)絡(luò)側(cè)根據(jù) 接收者(訂閱方)所屬的等級(jí),決定下發(fā)該視頻幾個(gè)層次信息至各個(gè)接收者(訂閱方);并 確定QoS及決定建立幾個(gè)承載。
實(shí)施例三同一接收者(訂閱方),能力和/或需求變化時(shí),實(shí)時(shí)地享受不同質(zhì)量 的視頻,
一個(gè)接收者(訂閱方)訂閱一視頻時(shí),在接收視頻的過(guò)程中,其終端能力和/或需 求發(fā)生實(shí)時(shí)的改變(減弱、增強(qiáng));接收者(訂閱方)能力和/或需求變化時(shí)及時(shí)上報(bào)至網(wǎng) 絡(luò)側(cè),網(wǎng)絡(luò)側(cè)根據(jù)接收者(訂閱方)需求/能力的動(dòng)態(tài)變化,動(dòng)態(tài)地修改QoS,建立/釋放一 個(gè)或者多個(gè)無(wú)線承載,自適應(yīng)地為其提供滿足其需求的視頻信息。
當(dāng)用戶能力增強(qiáng)時(shí)接收者(訂閱方)在接收視頻信息的過(guò)程中,其終端能力變 強(qiáng)(如一開(kāi)始在路途中電量不足,只要求傳輸基本層的信息;回到家中充電后,可要求其 再傳輸增強(qiáng)層信息,看更加清晰的視頻)。具體流程如下圖8所示
圖8為本發(fā)明實(shí)施例中接收者(訂閱方)終端能力增強(qiáng)的流程圖;在該實(shí)施例中, 假設(shè)發(fā)布方上傳基本層和一個(gè)增強(qiáng)層的信息;接收者(訂閱方)subl、sub2能力和/或需 求相似,均接收這兩個(gè)層次的信息。在通信過(guò)程中,siA2能力增強(qiáng),要求接收更多層次的信 息。當(dāng)然這只是一種情況,還有其它情況,做法類似,目的都是網(wǎng)絡(luò)側(cè)可根據(jù)接收者(訂閱 方)的需求/能力的變化,動(dòng)態(tài)為其提供滿足其需求的視頻信息。具體包括
步驟801 接收者(訂閱方sub》在接收網(wǎng)絡(luò)側(cè)發(fā)送的視頻時(shí)(接收兩個(gè)層次信 息),由于某種因素能力和/或需求增強(qiáng),則發(fā)送信令SUb Change-req至網(wǎng)絡(luò)側(cè),該信令中包括------靜態(tài)分層再次訂閱的層次信息(要求接收第三層、第四層的信息);動(dòng)態(tài)分層上報(bào)其改變的能力,包括分辨率,帶寬等
步驟802 網(wǎng)絡(luò)側(cè)收到該信令后,首先查找網(wǎng)絡(luò)中是否有該視頻的其它層次信息 (在本例中是第三層,第四層。Sub端的本地RP,首先查找自身/其他RP上是否有該視頻其 它層次信息),假設(shè)網(wǎng)絡(luò)中沒(méi)有,則發(fā)送信令subchange-req至信息提供者(pub端),要求 其發(fā)送更多的層次信息。如果是靜態(tài)分層,則信令中包括網(wǎng)絡(luò)中沒(méi)有的層次信息(層三,層 四);如果是動(dòng)態(tài)分層,則網(wǎng)絡(luò)側(cè)首先將接收者(訂閱方sub》重新分等級(jí),再將新的等級(jí) 信息包括在信令中。如果網(wǎng)絡(luò)中有接收者(訂閱方sub2)要訂閱的信息,則直接跳至步驟 806。
步驟803 信息提供者(pub端)收到該信令后,根據(jù)信令中的訂閱內(nèi)容及自身的 能力,確定是否修改QoS,并反饋信令sub change-rsp至網(wǎng)絡(luò)側(cè),告知其是否有新的層次信息上傳。
步驟804 假設(shè)信息提供者(pub端)有新的層次信息上傳,則修改QoS,并以數(shù)據(jù) 觸發(fā)其再建立一個(gè)或者多個(gè)承載(這里是再建立兩個(gè)承載用于層三、層四的上傳),用于其 它層次信息的傳輸。
步驟805 承載建立后,則承載分類器以層次信息進(jìn)行分類,在各個(gè)承載上上傳不 同的層次信息,即承載和層次信息一一對(duì)應(yīng)。
步驟806 網(wǎng)絡(luò)側(cè)有/收到其它層次信息后(本實(shí)施例是收到發(fā)布方再次發(fā)布的 層三、層四信息),修改接收者(訂閱方siA2)的QoS,并觸發(fā)承載的建立(第三條、第四條 承載)。
步驟807 網(wǎng)絡(luò)側(cè)在下發(fā)層一、層二的信息給接收者(訂閱方siA2)時(shí),同時(shí)將層 三、層四的信息也通過(guò)新建立的承載下發(fā)下去。接收者(訂閱方sub》在收到四個(gè)層次信 息后,其獲得更加清晰的視頻。
當(dāng)用戶能力減弱時(shí),接收者(訂閱方)在接收視頻信息的過(guò)程中,其終端能力減 弱。假設(shè)發(fā)布方上傳四個(gè)層次信息(一個(gè)基本層,三個(gè)增強(qiáng)層),訂閱方subl接收二個(gè)層次 的信息,訂閱方siA2接收四個(gè)層次信息,在通信過(guò)程中,siA2能力減弱,只要求其上傳三個(gè) 層次信息,則網(wǎng)絡(luò)側(cè)收到siA2的通知后,只下發(fā)三個(gè)層次信息至sub2,同時(shí)要求信息提供 者(發(fā)布方pub端)只上傳三個(gè)層次信息。具體流程如圖9所示為本發(fā)明實(shí)施例中提供 的接收者(訂閱方)終端能力減弱的流程圖,具體包括
步驟901 接收者(訂閱方siA2)由于能力和/或需求減弱,則提前發(fā)送信令sub change-req至網(wǎng)絡(luò)側(cè)。靜態(tài)分層時(shí),siA2直接要求其只上傳三個(gè)層次信息;動(dòng)態(tài)分層時(shí),上 報(bào)動(dòng)態(tài)的能力和/或需求。
步驟903 網(wǎng)絡(luò)側(cè)收到信令1后,修正siA2的QoS,并釋放下發(fā)第四層信息的無(wú)線承載。
步驟903 同時(shí)除了釋放與siA2的無(wú)線承載,則網(wǎng)絡(luò)側(cè)還要發(fā)送信令 3SUbchange-req至發(fā)布方,假設(shè)是靜態(tài)分層,則在信令中要求其不用上傳層四信息;如果 是動(dòng)態(tài)分層,則將siA2重新進(jìn)行分級(jí),并將總的新的等級(jí)信息告知pub方。
步驟904 信息提供者(發(fā)布方pub端)收到信令3后,修改QoS,并釋放用于上傳 層四信息的承載4。
實(shí)施例四信息提供者(發(fā)布方)能力實(shí)時(shí)變化,實(shí)時(shí)修改Q0S,
在信息提供者(發(fā)布方)上傳視頻信息的過(guò)程中,由于某些原因,其終端能力發(fā)生 變化(增強(qiáng)/減弱),因此,需要及時(shí)通知網(wǎng)絡(luò)側(cè),修改QoS,建立/刪除承載。同時(shí),信息提 供者(發(fā)布方)能力減弱時(shí),對(duì)某些訂閱方有影響的應(yīng)及時(shí)修改接收者(訂閱方)的QoS, 刪除某些承載;而信息提供者(發(fā)布方)能力增強(qiáng)時(shí),如果某些接收者(訂閱方)有需要, 信息提供者(發(fā)布方)應(yīng)及時(shí)上傳,滿足接收者(訂閱方)的需求。在實(shí)施例四中,根據(jù)信 息提供者(發(fā)布方)能力變化,實(shí)時(shí)修改信息提供者/接收者的QoS,從而盡量提供滿足接 收者(訂閱方)需求的視頻業(yè)務(wù)。
當(dāng)信息提供者(發(fā)布方)終端能力減弱時(shí),假設(shè)信息提供者(發(fā)布方)上傳四個(gè) 層次信息,接收者(訂閱方subl)接收兩個(gè)層次信息,siA2接收四個(gè)層次信息。在通信過(guò) 程中,信息提供者(發(fā)布方)能力減弱,則只能上傳兩個(gè)層次信息,則應(yīng)提前通知網(wǎng)絡(luò)側(cè),修改相應(yīng)的QoS,刪除層3、層4的無(wú)線承載;同時(shí)網(wǎng)絡(luò)側(cè)也應(yīng)及時(shí)修正siA2的QoS。具體流 程如下圖10
圖10為本發(fā)明實(shí)施例中信息提供者(發(fā)布方)終端能力減弱的流程步驟1001:信息提供者(發(fā)布方pub端)在上傳數(shù)據(jù)的過(guò)程中,由于某些原因, 其終端能力減弱,只能發(fā)送兩個(gè)層次信息至網(wǎng)絡(luò)側(cè)(原本發(fā)送四個(gè)層次),則發(fā)送信令pub change-reqD
步驟1002 網(wǎng)絡(luò)側(cè)收到該信令后,修改發(fā)布方QoS,同時(shí)刪除上傳層3、層4信息的 兩個(gè)承載。此后,信息提供者(發(fā)布方)只上傳層1,層2信息。
步驟1003 同時(shí),網(wǎng)絡(luò)側(cè)查詢相關(guān)接收者(訂閱方)中有哪些接收者受息提供者 (發(fā)布方)能力減弱的影響(此例中是siA2原本接收4個(gè)層次信息),則修改siA2的QoS, 刪除下發(fā)層3,4的兩個(gè)無(wú)線承載。承載釋放后,后續(xù)只為siA2下發(fā)兩個(gè)層次的信息。
當(dāng)信息提供者(發(fā)布方)終端能力增強(qiáng)時(shí),假設(shè)信息提供者(發(fā)布方)上傳兩個(gè) 層次信息,接收者(訂閱方subl、Sul^)均接收兩個(gè)層次信息,其中siA2能力和/或需求較 強(qiáng),原本可接收四個(gè)層次信息,但是信息提供者(發(fā)布方)只上發(fā)了兩個(gè)層次信息。在通信 過(guò)程中,信息提供者(發(fā)布方)能力增強(qiáng),則要求再次上傳層3、層4信息,則應(yīng)提前通知網(wǎng) 絡(luò)側(cè),修改相應(yīng)的QoS,建立層3、層4的無(wú)線承載;同時(shí)網(wǎng)絡(luò)側(cè)也應(yīng)及時(shí)修正siA2的QoS, 建立承載,為其提供高質(zhì)量的視頻。具體流程如下圖11所示
圖11為本發(fā)明實(shí)施例中提供的視頻信息提供者(發(fā)布方)終端能力增強(qiáng)的流程 圖,具體包括
圖1101 信息提供者(發(fā)布方pub端)在上傳數(shù)據(jù)的過(guò)程中,由于某些原因,其終 端能力增強(qiáng),要求上傳更多的層次信息至網(wǎng)絡(luò)(原本只上傳兩個(gè)層次,要求再上傳層3,層4 的信息),則發(fā)送信令pub change-req。
圖1102 網(wǎng)絡(luò)側(cè)收到該信令后,查找網(wǎng)絡(luò)中是否有哪些接收者(訂閱方)需要接 收該視頻的更多層次信息此例中,siA2的能力和/或需求較強(qiáng),要求接收層3,層4信息。 則及時(shí)修改信息提供者(發(fā)布方pub端)的QoS,并觸發(fā)其建立上傳層3和層4信息的兩條 無(wú)線承載。
圖1103:承載建立后,信息提供者(發(fā)布方)除了上傳層1和2(COntentID(l)、 content ID(2))信息,同時(shí)在新的承載上傳輸層3和4(content ID(3)、contentID(4))的 視頻,為用戶提供質(zhì)量更好的視頻。
圖1104 網(wǎng)絡(luò)側(cè)收到層3和4的信息時(shí),及時(shí)修改siA2的QoS,并觸發(fā)建立承載3、 承載4用于層3、層4信息的下發(fā)。動(dòng)態(tài)地為接收者(訂閱方sub2)提供滿足其需求的視頻。
實(shí)施例五多個(gè)信息提供者(發(fā)布方)共享同一視頻時(shí),上傳不同層次信息。
在多個(gè)信息提供者(發(fā)布方)共享同一視頻信息時(shí),信息提供者(發(fā)布方)可根 據(jù)各自的能力,上傳不同層次的信息。假設(shè)網(wǎng)絡(luò)中已有其它信息提供者(發(fā)布方)上傳的 視頻信息,則該信息提供者(發(fā)布方)只需要上傳該視頻的其它層次信息,而已有的層次信 息不用再次上傳?;蛘咝畔⑻峁┱?發(fā)布方)在同時(shí)發(fā)布某一視頻時(shí),可通過(guò)協(xié)商上傳不 同層次的信息??傊ㄟ^(guò)這種方式,可以滿足用戶需求的同時(shí),最大化減小用戶/無(wú)線資 源,優(yōu)化網(wǎng)絡(luò)存儲(chǔ)。
假設(shè)信息提供者(發(fā)布方publ)共享視頻信息videol至網(wǎng)絡(luò)側(cè),其上傳該視頻的 兩個(gè)層次信息。而接收者(訂閱方subl,sub2)均接收兩個(gè)層次信息,但是siA2終端能力 和/或需求較強(qiáng),其本身需要接收四個(gè)層次信息才能滿足其需求。此時(shí)ριΛ2也共享視頻 videol,則其只需要上傳該視頻的層3和層4信息即可滿足訂閱方的需求。具體流程如圖 12 為本發(fā)明實(shí)施例中兩個(gè)視頻信息提供者共享相同的視頻的流程圖;具體包括
圖1201 信息提供者(發(fā)布方pub2)發(fā)送信令pub-req至網(wǎng)絡(luò)側(cè),要求上傳視頻 videol
圖1202 網(wǎng)絡(luò)側(cè)收到信令后,發(fā)現(xiàn)信息提供者(發(fā)布方publ)也共享了 videol,且 只上傳了層1、層2的信息;而查詢接收者(訂閱方)中siA2只接收兩個(gè)層次信息不能完 全滿足其需求(sub2的能力和/或需求較強(qiáng),接收四個(gè)層次信息才能滿足其要求)。因此, 網(wǎng)絡(luò)側(cè)反饋pub-rsp至發(fā)布方pub2,要求其上傳除層1和層2的其它增強(qiáng)層信息。(如果 是以靜態(tài)分層,則在信令中通知其上傳層3和層4信息即可;如果是動(dòng)態(tài)分層,則將接收者 (訂閱方)的等級(jí)信息告知pub2,同時(shí)告知網(wǎng)絡(luò)中已有層1和層2信息)
圖1203 :pub2收到信令2后,則獲知其需要上傳層3、層4信息,則及時(shí)確定QoS, 并觸發(fā)其建立兩個(gè)無(wú)線承載分別用于傳輸兩個(gè)層次信息。
圖1204 承載建立后,通過(guò)承載分類器分別上傳層3、層4信息至網(wǎng)絡(luò)側(cè)。
圖1205 網(wǎng)絡(luò)側(cè)收到ρι 2上傳的層3、層4信息,則觸發(fā)其修改siA2的QoS,并建 立兩個(gè)新的無(wú)線承載。
圖1206 承載建立后,網(wǎng)絡(luò)側(cè)將同時(shí)在4個(gè)無(wú)線承載上為siA2下發(fā)videol的四 個(gè)層次信息,使用戶及時(shí)獲得更加優(yōu)質(zhì)的服務(wù)。
由上述實(shí)施例可知,對(duì)于視頻共享業(yè)務(wù),本發(fā)明實(shí)施例提出了一種根據(jù)信息提供 者(發(fā)布方)、接收者(訂閱方)能力和/或需求不同而提供差異化服務(wù)的方法?;?PUb-SUb架構(gòu),自適應(yīng)地為用戶提供差異化服務(wù);同時(shí)在多用戶共享同一視頻時(shí),可根據(jù)網(wǎng) 絡(luò)中存儲(chǔ)的視頻信息,最大化的節(jié)約資源。
基于上述方法的實(shí)現(xiàn)過(guò)程,本發(fā)明實(shí)施例還提供一種終端設(shè)備,其結(jié)構(gòu)示意圖詳 見(jiàn)圖13,所述終端設(shè)備用于發(fā)布視頻信息,包括第一接收單元131,視頻劃分單元132,第 一承載建立單元133和第一視頻發(fā)送單元134,其中,第一接收單元131,用于接收網(wǎng)絡(luò)側(cè)發(fā) 送匯總的多個(gè)訂閱端的能力和/或需求信息;視頻劃分單元132,用于根據(jù)所述第一接收單 元131接收到的能力和/或需求信息,將需要共享的視頻信息的內(nèi)容分成多個(gè)層次信息,并 確定各個(gè)層次信息對(duì)應(yīng)的服務(wù)質(zhì)量;第一承載建立單元133,用于根據(jù)所述視頻劃分單元 132劃分的多個(gè)層次信息建立與網(wǎng)絡(luò)側(cè)對(duì)應(yīng)的多個(gè)承載;第一視頻發(fā)送單元134,用于通過(guò) 第一承載建立單元133建立的所述多個(gè)承載向網(wǎng)絡(luò)側(cè)發(fā)送所述多個(gè)層次信息,以使多個(gè)訂 閱端共享所述視頻信息。
其中,所述第一接收單元接收到的匯總的多個(gè)訂閱端的能力和/或需求信息包 括訂閱端訂閱的層次信息;和/或根據(jù)多個(gè)訂閱端的分辨率、帶寬信息劃分成相應(yīng)的等 級(jí);其中,所述層次信息包括基本層信息;或基本層信息以及一個(gè)或多個(gè)增強(qiáng)層信息。
可選的,所述終端設(shè)備還可以包括第二接收單元、判斷單元,以及修改單元、第二 建立單元和第二發(fā)送單元,和/或刪除單元,其中,
所述第二接收單元,用于接收網(wǎng)絡(luò)側(cè)發(fā)送訂閱端更新的能力和/或需求信息;
所述判斷單元,用于判斷所述第二接收單元接收到的更新的能力和/或需求信息 是訂閱端的能力增強(qiáng)或減弱,若增強(qiáng),則將所述訂閱端的能力增強(qiáng)通知給修改單元,否則, 將所述訂閱端的能力減弱通知給刪除單元;
所述修改單元,用于在接收到判斷單元發(fā)送的訂閱端的能力增強(qiáng)時(shí),根據(jù)增強(qiáng)的 能力和/或需求信息確定是否有增強(qiáng)的層次信息需要上傳,若有,則修改對(duì)應(yīng)的服務(wù)質(zhì)量, 并通知第二建立單元建立新的承載;
所述第二建立單元,用于根據(jù)所述增強(qiáng)的層次信息建立與網(wǎng)絡(luò)側(cè)對(duì)應(yīng)的一個(gè)或多 個(gè)新承載;
所述第二發(fā)送單元,用于通過(guò)所述第二建立單元建立的一個(gè)或多個(gè)新承載向網(wǎng)絡(luò) 側(cè)發(fā)送對(duì)應(yīng)的增強(qiáng)的層次信息;
所述刪除單元,用于在接收到判斷單元發(fā)送的訂閱端的能力減弱時(shí),根據(jù)減弱的 能力和/或需求信息確定需要釋放的一個(gè)或多個(gè)層次信息,則修改對(duì)應(yīng)的服務(wù)質(zhì)量,并釋 放所述層次信息對(duì)應(yīng)的一個(gè)或多個(gè)承載。
可選的,所述終端設(shè)備還可以還包括標(biāo)識(shí)單元,用于通過(guò)不同的視頻信息標(biāo)識(shí)來(lái) 區(qū)分不同的視頻信息,其中,所述視頻信息標(biāo)識(shí)包括主題信息標(biāo)識(shí)和內(nèi)容信息標(biāo)識(shí);或者 主題信息標(biāo)識(shí)、內(nèi)容信息標(biāo)識(shí)和分層信息標(biāo)識(shí)。
所述終端設(shè)備中各個(gè)單元的功能和作用的實(shí)現(xiàn)過(guò)程,詳見(jiàn)上述方法中對(duì)應(yīng)的實(shí)現(xiàn) 過(guò)程,在此不再贅述。
相應(yīng)的,本發(fā)明實(shí)施例還提供一種網(wǎng)絡(luò)設(shè)備,其結(jié)構(gòu)示意圖詳見(jiàn)圖14,該網(wǎng)絡(luò)設(shè)備 用于為訂閱端提供共享的視頻信息,包括獲取單元141,匯總單元142,第一發(fā)送單元143, 第一確定單元144,第一建立單元145和第一視頻共享單元146,其中,
獲取單元141,用于在接到發(fā)布端發(fā)送的有視頻信息需要共享時(shí),獲取多個(gè)訂閱端 的能力信息和/或需求信息;匯總單元142,用于匯總所述獲取單元141獲取的多個(gè)訂閱端 的能力信息和/或需求信息;第一發(fā)送單元143,用于將所述匯總單元142匯總的多個(gè)訂閱 端的能力信息和/或需求信息發(fā)送給發(fā)布端;第一確定單元144,用于根據(jù)匯總單元142匯 總各個(gè)訂閱端的能力和/或需求信息,確定與發(fā)布端對(duì)應(yīng)的服務(wù)質(zhì)量,并與發(fā)布端建立多 個(gè)承載,接收發(fā)布端上傳的層次信息;第一建立單元145,用于根據(jù)第一確定單元144接收 的所述層次信息及保存的各個(gè)訂閱端的能力和/或需求信息,確定與各個(gè)訂閱端對(duì)應(yīng)的服 務(wù)質(zhì)量,并建立與各個(gè)訂閱端對(duì)應(yīng)的多個(gè)承載;第一視頻共享單元146,用于通過(guò)所述第一 建立單元145建立的多個(gè)承載將所述視頻信息的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端。
其中,所述獲取單元獲取到的所述多個(gè)訂閱端的能力和/或需求信息包括多個(gè) 訂閱端訂閱的層次信息;和/或多個(gè)訂閱端的分辨率和帶寬信息;或者所述獲取單元獲取 到的所述匯總的多個(gè)訂閱端的能力和/或需求信息包括訂閱端訂閱的層次信息;和/或 根據(jù)多個(gè)訂閱端的分辨率、帶寬信息將訂閱端劃分成相應(yīng)的等級(jí);其中,所述層次信息包括 基本層信息;或者,基本層信息以及一個(gè)或多個(gè)增強(qiáng)層信息。
可選的,所述網(wǎng)絡(luò)設(shè)備還可以包括第一接收單元,以及第一判斷單元、第二建立 單元、第二發(fā)送單元、第二接收單元、第三建立單元、第三發(fā)送單元,和/或第一刪除單元, 其中,所述第一接收單元,用于接收一個(gè)或多個(gè)訂閱端發(fā)送的自身更新的能力和/或需求 信息;所述第一判斷單元,用于在所述更新的能力和/或需求信息為訂閱端的能力增強(qiáng)信息時(shí),判斷網(wǎng)絡(luò)中是否存在所述視頻信息對(duì)應(yīng)的能力增強(qiáng)的的層次信息,若存在,則通知第 二建立單元,否則,將所述增強(qiáng)的層次信息通知給第二發(fā)送單元,所述第二建立單元,用于 在接收到所述第一判斷單元發(fā)送的通知時(shí),根據(jù)所述能力增強(qiáng)的的層次信息建立與所述訂 閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載,并通過(guò)所述一個(gè)或多個(gè)新承載將所述能力增強(qiáng)的的層次信 息分別下發(fā)給對(duì)應(yīng)的訂閱端;所述第二發(fā)送單元,用于在接收到所述第一判斷單元發(fā)送的 所述增強(qiáng)的層次信息的通知時(shí),向發(fā)布端發(fā)送上傳所述訂閱端增強(qiáng)的層次信息;所述第二 接收單元,用于接收發(fā)布端上傳的所述訂閱端增強(qiáng)的層次信息;所述第三建立單元,用于根 據(jù)所述第二接收單元接收到的所述增強(qiáng)的層次信息建立與所述訂閱端對(duì)應(yīng)的一個(gè)或多個(gè) 新承載;所述第三發(fā)送單元,用于通過(guò)所述第三建立單元建立的一個(gè)或多個(gè)新承載將所述 增強(qiáng)的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端;所述第一刪除單元,用于在所述更新的能力和 /或需求信息為訂閱端的能力減弱信息時(shí),釋放與所述層次信息對(duì)應(yīng)的一個(gè)或多個(gè)新承載, 并通知發(fā)布端停止上傳所述層次信息;或者根據(jù)能力減弱信息重新匯總該訂閱端的能力和 /或需求信息,并通知發(fā)布端。
可選的,所述網(wǎng)絡(luò)設(shè)備還可以包括第三接收單元,第二確定單元,第四建立單元, 第四接收單元,第四發(fā)送單元和第二刪除單元,其中,第三接收單元,用于接收一個(gè)或多個(gè) 發(fā)布端發(fā)送自身的更新能力信息;第二確定單元,用于在所述第三單元接收的更新能力信 息為發(fā)布端能力增強(qiáng)信息時(shí),確定需要訂閱增強(qiáng)的層次信息的訂閱端;第四接收單元,用于 接收發(fā)布端發(fā)送的增強(qiáng)的層次信息;第四建立單元,用于根據(jù)所述四接收單元接收的增強(qiáng) 的層次信息建立與所述第二確定單元確定的能力增強(qiáng)的訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載; 第四發(fā)送單元,用于通過(guò)所述第四建立單元建立的一個(gè)或多個(gè)新承載將所述增強(qiáng)的層次信 息發(fā)送給對(duì)應(yīng)的訂閱端;第二刪除單元,用于在所述第三單元接收的更新能力信息為發(fā)布 端能力減弱信息時(shí),修改發(fā)布端的服務(wù)質(zhì)量,并刪除與所述更新能力信息對(duì)應(yīng)的層次信息 的承載,確定受所述發(fā)布端能力減弱影響的訂閱端,修改所述訂閱端的服務(wù)質(zhì)量,刪除對(duì)應(yīng) 的一個(gè)或多個(gè)承載。
可選的,所述網(wǎng)絡(luò)設(shè)備還可以包括第二判斷單元,第五發(fā)送單元,第四接收單元, 第五建立單元和第六發(fā)送單元,其中,第二判斷單元,用于在接到另一個(gè)或多個(gè)發(fā)布端發(fā)送 的有同一視頻信息需要共享時(shí),判斷所述視頻信息的當(dāng)前的層次信息是否滿足訂閱端的需 求,并向第五發(fā)送單元發(fā)送不滿足訂閱端的需求的判斷結(jié)果;第五發(fā)送單元,用于在接收 到第二判斷單元發(fā)送不滿足的判斷結(jié)果時(shí),則向發(fā)布端發(fā)送當(dāng)前已存在視頻信息的層次信 息,并要求發(fā)布端上傳除當(dāng)前已存在視頻信息的層次信息外的新的層次信息;第五接收單 元,用于在第五發(fā)送單元要求發(fā)布端上傳所述視頻信息的新的層次信息后,接收到發(fā)布端 發(fā)送所述視頻信息的新的層次信息;第五建立單元,用于根據(jù)所述第四接收單元接收到的 新的層次信息建立與所述訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載;第六發(fā)送單元,用于通過(guò)所述 第五建立單元建立的一個(gè)或多個(gè)新承載將所述視頻信息的層次信息分別下發(fā)給對(duì)應(yīng)的訂 閱端
所述網(wǎng)絡(luò)設(shè)備中各個(gè)單元的功能和作用的實(shí)現(xiàn)過(guò)程,詳見(jiàn)上述方法中對(duì)應(yīng)的實(shí)現(xiàn) 過(guò)程,在此不再贅述。
通過(guò)本發(fā)明實(shí)施例所述技術(shù)方案,在一對(duì)多或者多對(duì)多的視頻共享業(yè)務(wù)中,基于 pub-sub架構(gòu),利用分層編碼技術(shù),將同一視頻分為多個(gè)信息層次,充分考慮用戶的需求/能力,有效、經(jīng)濟(jì)地上傳/下發(fā)不同層次的信息,即根據(jù)用戶的能力和/或需求,自適應(yīng)地為 用戶提供經(jīng)濟(jì)、有效的傳輸機(jī)制;即在通信中,不斷感知變化的用戶需求,在提供用戶差異 化服務(wù)的同時(shí),盡量減小用戶終端的資源,最大化節(jié)約用戶及無(wú)線資源。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助 軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更 佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的 部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/ RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器, 或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人 員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng) 視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種在視頻共享中提供差異化服務(wù)的方法,其特征在于,包括 接收網(wǎng)絡(luò)側(cè)發(fā)送匯總的多個(gè)訂閱端的能力和/或需求信息;根據(jù)所述能力和/或需求信息,將需要共享的視頻信息的內(nèi)容分成多個(gè)層次信息,并 確定各個(gè)層次信息對(duì)應(yīng)的服務(wù)質(zhì)量;根據(jù)所述多個(gè)層次信息建立與網(wǎng)絡(luò)側(cè)對(duì)應(yīng)的多個(gè)承載;通過(guò)建立的所述多個(gè)承載向網(wǎng)絡(luò)側(cè)發(fā)送所述多個(gè)層次信息,以使多個(gè)訂閱端共享所述 視頻信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述匯總的多個(gè)訂閱端的能力和/或需求 信息包括訂閱端訂閱的層次信息;和/或根據(jù)多個(gè)訂閱端的分辨率、帶寬信息劃分成相應(yīng) 的等級(jí);其中,所述層次信息包括基本層信息;或基本層信息以及一個(gè)或多個(gè)增強(qiáng)層信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括 接收網(wǎng)絡(luò)側(cè)發(fā)送的訂閱端更新的能力和/或需求信息;若更新的能力和/或需求信息為訂閱端的能力增強(qiáng),則根據(jù)增強(qiáng)的能力和/或需求信 息確定有增強(qiáng)的層次信息需要上傳,則修改對(duì)應(yīng)的服務(wù)質(zhì)量,并根據(jù)增強(qiáng)的層次信息建立 與網(wǎng)絡(luò)側(cè)對(duì)應(yīng)的一個(gè)或多個(gè)新承載,通過(guò)所述一個(gè)或多個(gè)新承載向網(wǎng)絡(luò)側(cè)發(fā)送對(duì)應(yīng)的增強(qiáng) 的層次信息;或若更新的能力和/或需求信息為訂閱端的能力減弱,則根據(jù)減弱的能力和/或需求信 息確定需要釋放的一個(gè)或多個(gè)層次信息,則修改對(duì)應(yīng)的服務(wù)質(zhì)量,并釋放所述層次信息對(duì) 應(yīng)的一個(gè)或多個(gè)承載。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述視頻信息通過(guò)不同的視頻 信息標(biāo)識(shí)來(lái)區(qū)分,所述視頻信息標(biāo)識(shí)包括主題信息標(biāo)識(shí)和內(nèi)容信息標(biāo)識(shí);或者主題信息 標(biāo)識(shí)、內(nèi)容信息標(biāo)識(shí)和分層信息標(biāo)識(shí)。
5.一種在視頻共享中提供差異化服務(wù)的方法,其特征在于,包括在接到發(fā)布端發(fā)送的有視頻信息需要共享時(shí),獲取多個(gè)訂閱端的能力信息和/或需求 信息,并匯總所述多個(gè)訂閱端的能力信息和/或需求信息,將匯總的所述多個(gè)訂閱端的能 力信息和/或需求信息發(fā)送給發(fā)布端;根據(jù)訂閱端的匯總的能力和/或需求信息,確定與發(fā)布端對(duì)應(yīng)的服務(wù)質(zhì)量,并與所述 發(fā)布端建立一個(gè)或者多個(gè)承載,通過(guò)所述的一個(gè)或者多個(gè)承載接收發(fā)布端上傳的層次信 息;根據(jù)所述層次信息及保存的各個(gè)訂閱端的能力和/或需求信息,確定與各個(gè)訂閱端對(duì) 應(yīng)的服務(wù)質(zhì)量,并建立與各個(gè)訂閱端對(duì)應(yīng)的多個(gè)承載;通過(guò)所述多個(gè)承載將所述視頻信息的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述多個(gè)訂閱端的能力和/或需求信息包括多個(gè)訂閱端訂閱的層次信息;和/或多 個(gè)訂閱端的分辨率和帶寬信息;所述匯總的多個(gè)訂閱端的能力和/或需求信息包括多個(gè)訂閱端訂閱的總的層次信 息;和/或根據(jù)多個(gè)訂閱端的分辨率、帶寬信息將訂閱端劃分成相應(yīng)的等級(jí);其中,所述層次信息包括基本層信息;或者,基本層信息以及一個(gè)或多個(gè)增強(qiáng)層信息。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述方法還包括接收一個(gè)或多個(gè)訂閱端發(fā)送的自身更新的能力和/或需求信息;若根據(jù)所述更新的能力和/或需求信息為訂閱端的能力和/或需求增強(qiáng)信息,判斷網(wǎng) 絡(luò)中是否存在所述視頻信息對(duì)應(yīng)的增強(qiáng)的層次信息,若是,則根據(jù)所述增強(qiáng)的層次信息確 定或修改能力和/或需求增強(qiáng)的訂閱端的服務(wù)質(zhì)量,并建立與所述能力和/或增強(qiáng)的訂閱 端對(duì)應(yīng)的一個(gè)或多個(gè)新承載,并通過(guò)所述一個(gè)或多個(gè)新承載將所述增強(qiáng)的層次信息分別下 發(fā)給對(duì)應(yīng)的訂閱端;否則,向發(fā)布端發(fā)送所述訂閱端更新的能力和/或需求信息;確定或修 改發(fā)布端的服務(wù)質(zhì)量,建立一個(gè)或者多個(gè)新的承載,并接收發(fā)布端根據(jù)所述更新的能力和/ 或需求信息發(fā)送的對(duì)應(yīng)的增強(qiáng)的層次信息,以及根據(jù)所述增強(qiáng)的層次信息確定或修改能力 和/或需求增強(qiáng)的訂閱端的服務(wù)質(zhì)量,建立與所述訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載,并通 過(guò)所述一個(gè)或多個(gè)新承載將所述增強(qiáng)的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端;或若根據(jù)所述更新的能力和/或需求信息為訂閱端的能力和/或需求減弱信息,則確定 或修改所述訂閱端的服務(wù)質(zhì)量,釋放與所述層次信息對(duì)應(yīng)的一個(gè)或多個(gè)新承載,并通知發(fā) 布端停止上傳所述層次信息;或者根據(jù)能力減弱信息重新匯總該訂閱端的能力和/或需求 信息,并通知發(fā)布端。
8.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述方法還包括接收一個(gè)或多個(gè)發(fā)布端發(fā)送自身的更新能力信息;若所述更新能力信息為發(fā)布端能力增強(qiáng)信息,則確定需要訂閱增強(qiáng)的層次信息的訂閱 端;根據(jù)訂閱端的需求,通知發(fā)布端上傳所述增強(qiáng)的層次信息,確定或修改該發(fā)布端的服務(wù) 質(zhì)量,并與發(fā)布端建立一個(gè)或者多個(gè)新的承載,以及接收發(fā)布端增強(qiáng)的層次信息;根據(jù)所述 增強(qiáng)的層次信息,確定或修改需要訂閱增強(qiáng)的層次信息的訂閱端的服務(wù)質(zhì)量,并建立所述 訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載;通過(guò)所述一個(gè)或多個(gè)新承載將所述增強(qiáng)的層次信息發(fā)送 給對(duì)應(yīng)的訂閱端;或若所述更新能力信息為發(fā)布端能力減弱信息,則確定或修改發(fā)布端的服務(wù)質(zhì)量,并刪 除與所述更新能力信息對(duì)應(yīng)的層次信息的承載,并確定受所述發(fā)布端能力減弱影響的訂閱 端,確定或修改所述訂閱端的服務(wù)質(zhì)量,刪除對(duì)應(yīng)的一個(gè)或多個(gè)承載。
9.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括在接到另一個(gè)或多個(gè)發(fā)布端發(fā)送的有同一視頻信息需要分享時(shí),判斷所述視頻信息的 當(dāng)前的層次信息是否滿足訂閱端的需求,如果不滿足,則向發(fā)布端發(fā)送當(dāng)前已存在視頻信 息的層次信息,并要求發(fā)布端上傳除所述已存在視頻信息的層次信息外的其他新的層次信 息;接收發(fā)布端發(fā)送所述視頻信息的新的層次信息;根據(jù)所述新的層次信息建立與所述訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載;通過(guò)所述一個(gè)或多個(gè)新承載將所述視頻信息的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端。
10.根據(jù)權(quán)利要求5至10任一項(xiàng)所述的方法,其特征在于,所述一個(gè)或多個(gè)承載的方式為單播或組播;所述一個(gè)或多個(gè)新承載的方式為新的單播 或組播。
11.一種終端設(shè)備,用于發(fā)布視頻信息,其特征在于,包括第一接收單元,用于接收網(wǎng)絡(luò)側(cè)發(fā)送匯總的多個(gè)訂閱端的能力和/或需求信息;視頻劃分單元,用于根據(jù)所述第一接收單元接收到的能力和/或需求信息,將需要共享的視頻信息的內(nèi)容分成多個(gè)層次信息,并確定各個(gè)層次信息對(duì)應(yīng)的服務(wù)質(zhì)量;第一承載建立單元,用于根據(jù)所述視頻劃分單元?jiǎng)澐值亩鄠€(gè)層次信息建立與網(wǎng)絡(luò)側(cè)對(duì) 應(yīng)的多個(gè)承載;第一視頻發(fā)送單元,用于通過(guò)第一承載建立單元建立的所述多個(gè)承載向網(wǎng)絡(luò)側(cè)發(fā)送所 述多個(gè)層次信息,以使多個(gè)訂閱端共享所述視頻信息。
12.根據(jù)權(quán)利要求11所述的終端設(shè)備,其特征在于,所述第一接收單元接收到的匯總 的多個(gè)訂閱端的能力和/或需求信息包括訂閱端訂閱的層次信息;和/或根據(jù)多個(gè)訂閱 端的分辨率、帶寬信息劃分成相應(yīng)的等級(jí);其中,所述層次信息包括基本層信息;或基本層 信息以及一個(gè)或多個(gè)增強(qiáng)層信息。
13.根據(jù)權(quán)利要求11所述的終端設(shè)備,其特征在于,還包括第二接收單元、判斷單元, 以及修改單元、第二建立單元和第二發(fā)送單元,和/或刪除單元,其中,所述第二接收單元,用于接收網(wǎng)絡(luò)側(cè)發(fā)送的訂閱端更新的能力和/或需求信息; 所述判斷單元,用于判斷所述第二接收單元接收到的更新的能力和/或需求信息是訂 閱端的能力增強(qiáng)或減弱,若增強(qiáng),則將所述訂閱端的能力增強(qiáng)通知給修改單元,否則,將所 述訂閱端的能力減弱通知給刪除單元;所述修改單元,用于在接收到判斷單元發(fā)送的訂閱端的能力增強(qiáng)時(shí),根據(jù)增強(qiáng)的能力 和/或需求信息確定是否有增強(qiáng)的層次信息需要上傳,若有,則修改對(duì)應(yīng)的服務(wù)質(zhì)量,并通 知第二建立單元建立新的承載;所述第二建立單元,用于根據(jù)所述增強(qiáng)的層次信息建立與網(wǎng)絡(luò)側(cè)對(duì)應(yīng)的一個(gè)或多個(gè)新 承載;所述第二發(fā)送單元,用于通過(guò)所述第二建立單元建立的一個(gè)或多個(gè)新承載向網(wǎng)絡(luò)側(cè)發(fā) 送對(duì)應(yīng)的增強(qiáng)的層次信息;所述刪除單元,用于在接收到判斷單元發(fā)送的訂閱端的能力減弱時(shí),根據(jù)減弱的能力 和/或需求信息確定需要釋放的一個(gè)或多個(gè)層次信息,則修改對(duì)應(yīng)的服務(wù)質(zhì)量,并釋放所 述層次信息對(duì)應(yīng)的一個(gè)或多個(gè)承載。
14.根據(jù)權(quán)利要求11至13任一項(xiàng)所述的終端設(shè)備,其特征在于,還包括標(biāo)識(shí)單元,用于通過(guò)不同的視頻信息標(biāo)識(shí)來(lái)區(qū)分不同的視頻信息,其中,所述視頻信息 標(biāo)識(shí)包括主題信息標(biāo)識(shí)和內(nèi)容信息標(biāo)識(shí);或者主題信息標(biāo)識(shí)、內(nèi)容信息標(biāo)識(shí)和分層信息 標(biāo)識(shí)。
15.一種網(wǎng)絡(luò)設(shè)備,用于為訂閱端提供共享的視頻信息,其特征在于,包括獲取單元,用于在接到發(fā)布端發(fā)送的有視頻信息需要共享時(shí),獲取多個(gè)訂閱端的能力 信息和/或需求信息;匯總單元,用于匯總所述獲取單元獲取的多個(gè)訂閱端的能力信息和/或需求信息; 第一發(fā)送單元,用于將所述匯總單元匯總的多個(gè)訂閱端的能力信息和/或需求信息發(fā) 送給發(fā)布端;第一確定單元,用于根據(jù)匯總單元匯總各個(gè)訂閱端的能力和/或需求信息,確定與發(fā) 布端對(duì)應(yīng)的服務(wù)質(zhì)量,并與所述發(fā)布端建立多個(gè)承載,接收發(fā)布端上傳的層次信息;第一建立單元,用于根據(jù)第一確定單元接收的所述層次信息及保存的各個(gè)訂閱端的能 力和/或需求信息,確定與各個(gè)訂閱端對(duì)應(yīng)的服務(wù)質(zhì)量,并建立與各個(gè)訂閱端對(duì)應(yīng)的多個(gè)承載;第一視頻共享單元,用于通過(guò)所述第一建立單元建立的多個(gè)承載將所述視頻信息的層 次信息分別下發(fā)給對(duì)應(yīng)的訂閱端。
16.根據(jù)權(quán)利要求15所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述獲取單元獲取到的所述多個(gè)訂閱端的能力和/或需求信息包括多個(gè)訂閱端訂閱 的層次信息;和/或多個(gè)訂閱端的分辨率和帶寬信息;或者所述獲取單元獲取到的所述匯總的多個(gè)訂閱端的能力和/或需求信息包括訂閱端訂 閱的層次信息;和/或根據(jù)多個(gè)訂閱端的分辨率、帶寬信息將訂閱端劃分成相應(yīng)的等級(jí); 其中,所述層次信息包括基本層信息;或者,基本層信息以及一個(gè)或多個(gè)增強(qiáng)層信息。
17.根據(jù)權(quán)利要求15或16所述的網(wǎng)絡(luò)設(shè)備,其特征在于,還包括第一接收單元,以 及第一判斷單元、第二建立單元、第二發(fā)送單元、第二接收單元、第三建立單元、第三發(fā)送單 元,和/或第一刪除單元,其中,所述第一接收單元,用于接收一個(gè)或多個(gè)訂閱端發(fā)送的自身更新的能力和/或需求信息;所述第一判斷單元,用于在所述更新的能力和/或需求信息為訂閱端的能力增強(qiáng)信息 時(shí),判斷網(wǎng)絡(luò)中是否存在所述視頻信息對(duì)應(yīng)的能力增強(qiáng)的層次信息,若存在,則通知第二建 立單元,否則,將所述增強(qiáng)的層次信息通知給第二發(fā)送單元,所述第二建立單元,用于在接收到所述第一判斷單元發(fā)送的通知時(shí),根據(jù)所述能力增 強(qiáng)的層次信息建立與所述訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載,并通過(guò)所述一個(gè)或多個(gè)新承載 將所述增強(qiáng)的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端;所述第二發(fā)送單元,用于在接收到所述第一判斷單元發(fā)送的所述增強(qiáng)的層次信息的通 知時(shí),向發(fā)布端發(fā)送上傳所述訂閱端增強(qiáng)的層次信息;所述第二接收單元,用于接收發(fā)布端上傳的所述訂閱端增強(qiáng)的層次信息; 所述第三建立單元,用于根據(jù)所述第二接收單元接收到的所述增強(qiáng)的層次信息建立與 所述訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載;所述第三發(fā)送單元,用于通過(guò)所述第三建立單元建立的一個(gè)或多個(gè)新承載,將所述增 強(qiáng)的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端;所述第一刪除單元,用于在所述更新的能力和/或需求信息為訂閱端的能力減弱信息 時(shí),釋放與所述層次信息對(duì)應(yīng)的一個(gè)或多個(gè)承載,并通知發(fā)布端停止上傳所述層次信息;或 者根據(jù)能力減弱信息重新匯總該訂閱端的能力和/或需求信息,并通知發(fā)布端。
18.根據(jù)權(quán)利要求15或16所述的網(wǎng)絡(luò)設(shè)備,其特征在于,還包括第三接收單元,用于接收一個(gè)或多個(gè)發(fā)布端發(fā)送自身的更新能力信息; 第二確定單元,用于在所述第三單元接收的更新能力信息為發(fā)布端能力增強(qiáng)信息時(shí), 確定需要訂閱增強(qiáng)的層次信息的訂閱端;第四接收單元,用于接收發(fā)布端發(fā)送的增強(qiáng)的層次信息;第四建立單元,用于根據(jù)所述四接收單元接收的增強(qiáng)的層次信息建立與所述第二確定 單元確定的能力增強(qiáng)的訂閱端對(duì)應(yīng)的一個(gè)或多個(gè)新承載;第四發(fā)送單元,用于通過(guò)所述第四建立單元建立的一個(gè)或多個(gè)新承載將所述增強(qiáng)的層 次信息發(fā)送給對(duì)應(yīng)的訂閱端;第二刪除單元,用于在所述第三單元接收的更新能力信息為發(fā)布端能力減弱信息時(shí), 修改發(fā)布端的服務(wù)質(zhì)量,并刪除與所述更新能力信息對(duì)應(yīng)的層次信息的承載,確定受所述 發(fā)布端能力減弱影響的訂閱端,修改所述訂閱端的服務(wù)質(zhì)量,刪除對(duì)應(yīng)的一個(gè)或多個(gè)承載。
19.根據(jù)權(quán)利要求15或16所述的網(wǎng)絡(luò)設(shè)備,其特征在于,還包括 第二判斷單元,用于在接到另一個(gè)或多個(gè)發(fā)布端發(fā)送的有同一視頻信息需要共享時(shí), 判斷所述視頻信息的當(dāng)前的層次信息是否滿足訂閱端的需求,并向第五發(fā)送單元發(fā)送不滿 足訂閱端的需求的判斷結(jié)果;第五發(fā)送單元,用于在接收到第二判斷單元發(fā)送不滿足的判斷結(jié)果時(shí),則向發(fā)布端發(fā) 送當(dāng)前已存在視頻信息的層次信息,并要求發(fā)布端上傳除當(dāng)前已存在視頻信息的層次信息 外的新的層次信息;第五接收單元,用于在第五發(fā)送單元要求發(fā)布端上傳所述視頻信息的新的層次信息 后,接收到發(fā)布端發(fā)送所述視頻信息的新的層次信息;第五建立單元,用于根據(jù)所述第四接收單元接收到的新的層次信息建立與所述訂閱端 對(duì)應(yīng)的一個(gè)或多個(gè)新承載;第六發(fā)送單元,用于通過(guò)所述第五建立單元建立的一個(gè)或多個(gè)新承載將所述視頻信息 的層次信息分別下發(fā)給對(duì)應(yīng)的訂閱端。
全文摘要
本發(fā)明涉及一種在視頻共享中提供差異化服務(wù)的方法、終端設(shè)備及網(wǎng)絡(luò)設(shè)備,所述方法包括接收到網(wǎng)絡(luò)側(cè)發(fā)送匯總的多個(gè)訂閱端的能力和/或需求信息;根據(jù)所述能力和/或需求信息,將需要共享視頻信息的內(nèi)容分成多個(gè)層次信息,并確定各個(gè)層次信息對(duì)應(yīng)的服務(wù)質(zhì)量;根據(jù)所述多個(gè)層次信息建立與網(wǎng)絡(luò)側(cè)對(duì)應(yīng)的多個(gè)承載;通過(guò)建立的所述多個(gè)承載向網(wǎng)絡(luò)側(cè)發(fā)送所述多個(gè)層次信息,以使多個(gè)訂閱端共享所述視頻信息。以針對(duì)用戶的能力和/或需求為用戶提供優(yōu)質(zhì)的服務(wù)質(zhì)量,并有效地獲取共享視頻信息,以節(jié)約用戶資源、提高無(wú)線資源的利用率。
文檔編號(hào)H04W4/06GK102035796SQ20091017456
公開(kāi)日2011年4月27日 申請(qǐng)日期2009年9月30日 優(yōu)先權(quán)日2009年9月30日
發(fā)明者張偉, 梁文亮, 沈海華 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乌拉特中旗| 定兴县| 陆河县| 文水县| 临澧县| 阿尔山市| 沛县| 红安县| 南澳县| 罗田县| 道孚县| 米脂县| 杨浦区| 河东区| 怀柔区| 祁东县| 梅州市| 利津县| 额济纳旗| 苗栗县| 盐源县| 松阳县| 邢台市| 沂源县| 武定县| 浦江县| 桑日县| 碌曲县| 胶南市| 林周县| 常德市| 布尔津县| 武陟县| 美姑县| 威海市| 大荔县| 烟台市| 湘西| 金沙县| 林甸县| 林周县|