[發(fā)明專利]一種基于推流終端網(wǎng)絡(luò)狀況的優(yōu)化方法和系統(tǒng)以及推流終端在審
| 申請(qǐng)?zhí)枺?/td> | 201710216528.6 | 申請(qǐng)日: | 2017-04-05 |
| 公開(kāi)(公告)號(hào): | CN106998268A | 公開(kāi)(公告)日: | 2017-08-01 |
| 發(fā)明(設(shè)計(jì))人: | 杜衛(wèi)坤;陳郭皇壽 | 申請(qǐng)(專利權(quán))人: | 網(wǎng)宿科技股份有限公司 |
| 主分類號(hào): | H04L12/24 | 分類號(hào): | H04L12/24;H04L29/06 |
| 代理公司: | 北京華智則銘知識(shí)產(chǎn)權(quán)代理有限公司11573 | 代理人: | 田建濤 |
| 地址: | 200030 上海市徐匯區(qū)*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 終端 網(wǎng)絡(luò) 狀況 優(yōu)化 方法 系統(tǒng) 以及 | ||
1.一種基于推流終端網(wǎng)絡(luò)狀況的優(yōu)化方法,其特征在于,所述方法包括以下步驟:
所述推流終端根據(jù)當(dāng)前實(shí)時(shí)上行帶寬來(lái)確定當(dāng)前數(shù)據(jù)的傳送時(shí)間;
判斷所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間是否超過(guò)預(yù)設(shè)值;
若所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間超過(guò)所述預(yù)設(shè)值,則采取丟幀方式減少上傳的數(shù)據(jù)量。
2.如權(quán)利要求1所述的基于推流終端網(wǎng)絡(luò)狀況的優(yōu)化方法,其特征在于,所述推流終端根據(jù)所述當(dāng)前實(shí)時(shí)上行帶寬來(lái)確定所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間的步驟具體包括:
所述推流終端采集音頻數(shù)據(jù)和/或視頻數(shù)據(jù);
分別對(duì)采集到的所述音頻數(shù)據(jù)和/或所述視頻數(shù)據(jù)進(jìn)行音頻編碼和/或視頻編碼;
將編碼后的所述音頻數(shù)據(jù)和/或編碼后的所述視頻數(shù)據(jù)封裝成流媒體格式數(shù)據(jù);
將封裝后的所述流媒體格式數(shù)據(jù)放入待發(fā)送的隊(duì)列中;
從所述隊(duì)列中取出所述流媒體格式數(shù)據(jù)發(fā)送到中轉(zhuǎn)終端;
通過(guò)實(shí)時(shí)統(tǒng)計(jì)單位時(shí)間內(nèi)發(fā)送所述流媒體格式數(shù)據(jù)的量來(lái)計(jì)算所述當(dāng)前實(shí)時(shí)上行帶寬;
根據(jù)所述當(dāng)前實(shí)時(shí)上行帶寬來(lái)確定所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間。
3.如權(quán)利要求2所述的基于推流終端網(wǎng)絡(luò)狀況的優(yōu)化方法,其特征在于,所述方法還包括以下步驟:
若所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間沒(méi)有超過(guò)所述預(yù)設(shè)值,則繼續(xù)從所述待發(fā)送的隊(duì)列中依序發(fā)送剩余的所述流媒體格式數(shù)據(jù)。
4.一種基于推流終端網(wǎng)絡(luò)狀況的優(yōu)化系統(tǒng),其特征在于,所述系統(tǒng)包括推流終端、觀看終端以及中轉(zhuǎn)終端,所述推流終端通過(guò)所述中轉(zhuǎn)終端將采集到的流媒體格式數(shù)據(jù)推送給所述觀看終端進(jìn)行觀看,其中,所述推流終端具體包括:
確定模塊,用于根據(jù)當(dāng)前實(shí)時(shí)上行帶寬來(lái)確定當(dāng)前數(shù)據(jù)的傳送時(shí)間;
判斷模塊,用于判斷所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間是否超過(guò)預(yù)設(shè)值;
丟幀模塊,用于若所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間超過(guò)所述預(yù)設(shè)值,則采取丟幀方式減少上傳的數(shù)據(jù)量。
5.如權(quán)利要求4所述的基于推流終端網(wǎng)絡(luò)狀況的優(yōu)化系統(tǒng),其特征在于,所述確定模塊具體包括:
采集子模塊,用于采集音頻數(shù)據(jù)和/或視頻數(shù)據(jù);
編碼子模塊,用于分別對(duì)采集到的所述音頻數(shù)據(jù)和/或所述視頻數(shù)據(jù)進(jìn)行音頻編碼和/或視頻編碼;
流協(xié)議子模塊,用于將編碼后的所述音頻數(shù)據(jù)和/或編碼后的所述視頻數(shù)據(jù)封裝成流媒體格式數(shù)據(jù);
帶寬檢測(cè)子模塊,用于將封裝后的所述流媒體格式數(shù)據(jù)放入待發(fā)送的隊(duì)列中,從所述隊(duì)列中取出所述流媒體格式數(shù)據(jù)發(fā)送到所述中轉(zhuǎn)終端,通過(guò)實(shí)時(shí)統(tǒng)計(jì)單位時(shí)間內(nèi)發(fā)送所述流媒體格式數(shù)據(jù)的量來(lái)計(jì)算當(dāng)前實(shí)時(shí)上行帶寬,并根據(jù)所述當(dāng)前實(shí)時(shí)上行帶寬來(lái)確定所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間。
6.如權(quán)利要求5所述的基于推流終端網(wǎng)絡(luò)狀況的優(yōu)化系統(tǒng),其特征在于,所述推流終端具體還包括:
發(fā)送模塊,用于若所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間沒(méi)有超過(guò)所述預(yù)設(shè)值,則繼續(xù)從所述待發(fā)送的隊(duì)列中依序發(fā)送剩余的所述流媒體格式數(shù)據(jù)。
7.一種推流終端,其特征在于,所述推流終端包括:
確定模塊,用于根據(jù)當(dāng)前實(shí)時(shí)上行帶寬來(lái)確定當(dāng)前數(shù)據(jù)的傳送時(shí)間;
判斷模塊,用于判斷所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間是否超過(guò)預(yù)設(shè)值;
丟幀模塊,用于若所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間超過(guò)所述預(yù)設(shè)值,則采取丟幀方式減少上傳的數(shù)據(jù)量。
8.如權(quán)利要求7所述的推流終端,其特征在于,所述確定模塊具體包括:
采集子模塊,用于采集音頻數(shù)據(jù)和/或視頻數(shù)據(jù);
編碼子模塊,用于分別對(duì)采集到的所述音頻數(shù)據(jù)和/或所述視頻數(shù)據(jù)進(jìn)行音頻編碼和/或視頻編碼;
流協(xié)議子模塊,用于將編碼后的所述音頻數(shù)據(jù)和/或編碼后的所述視頻數(shù)據(jù)封裝成流媒體格式數(shù)據(jù);
帶寬檢測(cè)子模塊,用于將封裝后的所述流媒體格式數(shù)據(jù)放入待發(fā)送的隊(duì)列中,從所述隊(duì)列中取出所述流媒體格式數(shù)據(jù)發(fā)送到中轉(zhuǎn)終端,通過(guò)實(shí)時(shí)統(tǒng)計(jì)單位時(shí)間內(nèi)發(fā)送所述流媒體格式數(shù)據(jù)的量來(lái)計(jì)算所述當(dāng)前實(shí)時(shí)上行帶寬。
9.如權(quán)利要求8所述的推流終端,其特征在于,所述帶寬檢測(cè)子模塊,還用于根據(jù)所述當(dāng)前實(shí)時(shí)上行帶寬來(lái)確定所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間。
10.如權(quán)利要求9所述的推流終端,其特征在于,所述推流終端具體還包括:
發(fā)送模塊,用于若所述當(dāng)前數(shù)據(jù)的所述傳送時(shí)間沒(méi)有超過(guò)所述預(yù)設(shè)值,則繼續(xù)從所述待發(fā)送的隊(duì)列中依序發(fā)送剩余的所述流媒體格式數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于網(wǎng)宿科技股份有限公司,未經(jīng)網(wǎng)宿科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710216528.6/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 用戶從用戶終端遠(yuǎn)程訪問(wèn)終端設(shè)備的遠(yuǎn)程訪問(wèn)系統(tǒng)和方法
- 功能信息通知系統(tǒng)及功能信息通知方法
- 一種用于殯儀館的計(jì)算機(jī)信息處理裝置
- 視頻通話切換方法和系統(tǒng)
- 一種終端能力上報(bào)方法、基站及終端
- 野外消防遠(yuǎn)程監(jiān)控系統(tǒng)及其監(jiān)控方法
- 終端主體、終端屏幕和終端
- 一種終端類型的確定方法、網(wǎng)絡(luò)設(shè)備及終端
- 一種數(shù)據(jù)傳輸方法及裝置
- 一種基于網(wǎng)絡(luò)運(yùn)營(yíng)的一站式零售直播矩陣平臺(tái)
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





