[發(fā)明專利]一種基于SVC的P2P流媒體不等時(shí)長(zhǎng)分片及調(diào)度方法有效
| 申請(qǐng)?zhí)枺?/td> | 201710290900.8 | 申請(qǐng)日: | 2017-04-28 |
| 公開(kāi)(公告)號(hào): | CN107135215B | 公開(kāi)(公告)日: | 2020-08-11 |
| 發(fā)明(設(shè)計(jì))人: | 黃國(guó)林;汪慶明;龐希愚;王成 | 申請(qǐng)(專利權(quán))人: | 山東易構(gòu)軟件技術(shù)股份有限公司 |
| 主分類號(hào): | H04L29/06 | 分類號(hào): | H04L29/06;H04L29/08;H04N21/845 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 250101 山東省濟(jì)南市高*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 svc p2p 流媒體 不等 分片 調(diào)度 方法 | ||
1.一種基于SVC的P2P流媒體不等時(shí)長(zhǎng)分片方法,其特征在于,通過(guò)以下步驟來(lái)實(shí)現(xiàn):
a).SVC視頻數(shù)據(jù)分層及求取每層的數(shù)據(jù)量大小,對(duì)于編碼后的可擴(kuò)展視頻編碼SVC視頻數(shù)據(jù),依次讀取每一個(gè)NAL單元,提取NAL單元頭信息中的空間層標(biāo)識(shí)值d、時(shí)間層標(biāo)識(shí)值t、質(zhì)量層標(biāo)識(shí)值q及NAL單元大小,按照d、t、q的值將SVC視頻數(shù)據(jù)分離成若干層,每一層(d,t,q)均由SVC視頻數(shù)據(jù)中所有d、t、q值相等的NAL單元構(gòu)成,同一層的數(shù)據(jù)按照SVC視頻數(shù)據(jù)原有的順序連續(xù)存放;通過(guò)公式(1)求取每一層的數(shù)據(jù)量大小s(d,t,q):
式中,s(d,t,q)為層(d,t,q)的數(shù)據(jù)量大小,d∈{0,1,...,a-1},t∈{0,1,...,b-1},q∈{0,1,...,c-1},a、b、c分別為SVC視頻的空間分層數(shù)目、時(shí)間分層數(shù)目和質(zhì)量分層數(shù)目;z(i)為層(d,t,q)中第i個(gè)NAL單元的大小,n為層(d,t,q)中NAL單元的數(shù)目;
b).求基礎(chǔ)層分片中GOP數(shù)量,SVC視頻數(shù)據(jù)分層后,按照公式(2)求取基礎(chǔ)層(0,0,0)按等時(shí)間長(zhǎng)度分片時(shí)每一個(gè)分片所包含的合適畫(huà)面組GOP數(shù)量m(0,0,0):
式中,m(0,0,0)為基礎(chǔ)層(0,0,0)中每一個(gè)分片所包含的GOP數(shù)量,s(0,0,0)為基礎(chǔ)層(0,0,0)的數(shù)據(jù)量大小,M為分層后SVC視頻的每一層包含的GOP數(shù)量,Z為傳統(tǒng)未分層編碼技術(shù)采用等數(shù)據(jù)量大小分片時(shí)P2P流媒體系統(tǒng)中分片的合理大小,ROUND()為四舍五入取整函數(shù);
c).求其余層分片中GOP數(shù)量,SVC視頻數(shù)據(jù)分層后,按照公式(3)求取除基礎(chǔ)層(0,0,0)外其余層(d,t,q)中每一個(gè)分片所包含的GOP數(shù)量m(d,t,q):
式中,m(d,t,q)為SVC視頻數(shù)據(jù)中除基礎(chǔ)層外的增強(qiáng)層(d,t,q)中每一個(gè)分片所包含的GOP數(shù)量,m(0,0,0)為基礎(chǔ)層(0,0,0)中每一個(gè)分片所包含的GOP數(shù)量,s(0,0,0)為基礎(chǔ)層(0,0,0)的數(shù)據(jù)量大小,s(d,t,q)為增強(qiáng)層(d,t,q)的數(shù)據(jù)量大小,d、t、q不同時(shí)為0,符號(hào)為向上取整;
d).對(duì)各個(gè)分層進(jìn)行分片,根據(jù)層(d,t,q)每個(gè)分片包含的GOP數(shù)量m(d,t,q)對(duì)層(d,t,q)進(jìn)行等時(shí)間長(zhǎng)度分片,層(d,t,q)被分成個(gè)分片,M為分層后SVC視頻的每一層包含的GOP數(shù)量;d∈{0,1,...,a-1},t∈{0,1,...,b-1},q∈{0,1,...,c-1};
前個(gè)分片包含的GOP數(shù)量均為m(d,t,q),如果某個(gè)層的最后一個(gè)分片包含的GOP數(shù)量與前面分片包含的GOP數(shù)量不相等,其包含的GOP數(shù)量為符號(hào)為向下取整;
e).二次分片,對(duì)步驟d)中獲取的分片的數(shù)據(jù)量大小進(jìn)行判斷,如果分片Pi的數(shù)據(jù)量大小大于或等于2Z時(shí),則利用公式(4)和公式(5)對(duì)其進(jìn)行基于數(shù)據(jù)量大小的二次分片處理:
Pi,2=Pi-Pi,1 (5)
式中,Pi,1、Pi,2分別為對(duì)分片Pi進(jìn)行二次分片處理后得到的第1個(gè)子分片、第2個(gè)子分片,GOPj為分片Pi中的第j個(gè)GOP,s(Pi)為分片Pi的數(shù)據(jù)量大小,s(GOPk)為分片Pi中的第k個(gè)GOP的大小;Z為傳統(tǒng)未分層編碼技術(shù)采用等數(shù)據(jù)量大小分片時(shí)P2P流媒體系統(tǒng)中分片的合理大小;
Pi,1由分片Pi中的前j個(gè)GOP構(gòu)成,這j個(gè)GOP的數(shù)據(jù)量大小之和要么等于s(Pi)/2,要么大于s(Pi)/2,但前j-1個(gè)GOP數(shù)據(jù)量大小之和小于s(Pi)/2;Pi,2為對(duì)分片Pi進(jìn)行二次分片處理后得到的第2個(gè)子分片,它由分片Pi中除分片Pi,1包含的GOP之外的GOP構(gòu)成;
f).分片信息的存放,將每層SVC視頻數(shù)據(jù)中包含的分片信息存放于各層的P2P索引信息中,用1個(gè)字節(jié)的空間存儲(chǔ)對(duì)層進(jìn)行等時(shí)間長(zhǎng)度分片時(shí)的時(shí)長(zhǎng)m(d,t,q),用個(gè)字節(jié)空間A來(lái)表示每層進(jìn)行了等時(shí)間長(zhǎng)度分片后得到的各個(gè)分片是否進(jìn)行了基于數(shù)據(jù)量大小的二次分片,用字節(jié)空間B來(lái)存儲(chǔ)經(jīng)二次分片后得到的分片的GOP數(shù)量,用2個(gè)字節(jié)的空間來(lái)表示每一個(gè)分片數(shù)據(jù)量大小。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東易構(gòu)軟件技術(shù)股份有限公司,未經(jīng)山東易構(gòu)軟件技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710290900.8/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 通信管理系統(tǒng)、通信管理方法及通信控制裝置
- 一種P2P業(yè)務(wù)接入方法、系統(tǒng)和裝置
- 針對(duì)網(wǎng)絡(luò)P2P應(yīng)用的MCMPA監(jiān)控方法
- 一種用于發(fā)現(xiàn)P2P流量?jī)?yōu)化服務(wù)的方法、裝置和系統(tǒng)
- P2P對(duì)等連接建立方法及系統(tǒng)
- 用于對(duì)等(P2P)通信的無(wú)線電接入網(wǎng)(RAN)
- 一種信息處理方法及電子設(shè)備
- 基于P2P網(wǎng)絡(luò)的數(shù)據(jù)處理方法、裝置及系統(tǒng)
- 基于與用于P2P會(huì)話的發(fā)言權(quán)仲裁相關(guān)的多播地址建立多播信令控制信道
- 建立WiFi P2P連接的方法及裝置
- 一種將寬帶流媒體系統(tǒng)接入移動(dòng)網(wǎng)絡(luò)的裝置及其方法
- 基于內(nèi)容分發(fā)網(wǎng)絡(luò)的流媒體加速系統(tǒng)、方法及設(shè)備
- 流媒體網(wǎng)關(guān)及其提供流媒體服務(wù)的方法
- 流媒體發(fā)布平臺(tái)及方法
- 一種流媒體業(yè)務(wù)優(yōu)化方法、設(shè)備及系統(tǒng)
- 一種移動(dòng)流媒體播放器及其網(wǎng)關(guān)
- 一種流媒體接入方法及裝置
- 流媒體服務(wù)系統(tǒng)
- 流媒體緩存方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 流媒體的傳輸方法、流媒體服務(wù)器及流媒體系統(tǒng)





