[發(fā)明專利]一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201310217803.8 | 申請日: | 2013-06-04 |
| 公開(公告)號: | CN103312705B | 公開(公告)日: | 2017-03-15 |
| 發(fā)明(設計)人: | 曾新海;管坤 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 上海波拓知識產(chǎn)權代理有限公司31264 | 代理人: | 韓紹君 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數(shù)據(jù)傳輸 方法 裝置 系統(tǒng) | ||
技術領域
本發(fā)明涉及網(wǎng)絡傳輸技術,特別涉及一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng)。
背景技術
目前,互聯(lián)網(wǎng)已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡臏贤ㄇ馈=栌筛鞣N應用程序,人們可以通過互聯(lián)網(wǎng)進行語音或者視頻通話。一般來說,語音或者是視頻數(shù)據(jù)可以通過用戶數(shù)據(jù)協(xié)議(User?Data?Protocol,UDP)發(fā)送的。而數(shù)據(jù)在傳輸過程中,常常受網(wǎng)絡介質和鏈路影響,造成數(shù)據(jù)在傳輸過程中丟失。以語音數(shù)據(jù)變例,當發(fā)送方數(shù)據(jù)在傳輸過程中丟失后,接收方也會失去此數(shù)據(jù),聽眾就會感覺聲音卡頓。
發(fā)明內(nèi)容
有鑒于此,有必要提供一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng),其可以提升網(wǎng)絡數(shù)據(jù)傳輸?shù)目煽啃浴?/p>
一種數(shù)據(jù)傳輸方法,包括:獲取待發(fā)送數(shù)據(jù);根據(jù)一個網(wǎng)絡協(xié)議向一個接收端發(fā)送該待發(fā)送數(shù)據(jù);接收該接收端返回的丟包率統(tǒng)計數(shù)據(jù);若丟包率超過預定的閾值則將待發(fā)送的數(shù)據(jù)中的至少部分數(shù)據(jù)發(fā)送多次。
一種數(shù)據(jù)傳輸裝置,包括:獲取模塊,用于獲取待發(fā)送數(shù)據(jù);發(fā)送模塊,用于根據(jù)一個網(wǎng)絡協(xié)議向一個接收端發(fā)送該待發(fā)送數(shù)據(jù);接收模塊,用于接收該接收端返回的丟包率統(tǒng)計數(shù)據(jù);調整模塊,用于若丟包率超過預定的閾值則控制該發(fā)送模塊將待發(fā)送的數(shù)據(jù)中的至少部分數(shù)據(jù)發(fā)送多次。
一種數(shù)據(jù)傳輸方法,包括:在一個客戶端中進行以下步驟:獲取待發(fā)送數(shù)據(jù);根據(jù)一個網(wǎng)絡協(xié)議向一個接收端發(fā)送該待發(fā)送數(shù)據(jù);該接收端根據(jù)接收到的數(shù)據(jù)統(tǒng)計出丟包率數(shù)據(jù)并將該丟包率數(shù)據(jù)發(fā)送給該客戶端;響應于該丟包率數(shù)據(jù),該客戶端判斷丟包率是否超過預定的閾值,若是則該客戶端將待發(fā)送的數(shù)據(jù)中的至少部分數(shù)據(jù)發(fā)送多次。
一種數(shù)據(jù)傳輸系統(tǒng),包括:獲取模塊,用于從一個客戶端中獲取待發(fā)送數(shù)據(jù);發(fā)送模塊,用于根據(jù)一個網(wǎng)絡協(xié)議向一個接收端發(fā)送該待發(fā)送數(shù)據(jù);統(tǒng)計模塊,位于該接收端內(nèi),用于根據(jù)接收到的數(shù)據(jù)統(tǒng)計出丟包率數(shù)據(jù);返回模塊,用于將該丟包率數(shù)據(jù)返回該客戶端接收模塊,用于接收該接收端返回的丟包率統(tǒng)計數(shù)據(jù);調整模塊,用于若丟包率超過預定的閾值則控制該發(fā)送模塊將待發(fā)送的數(shù)據(jù)中的至少部分數(shù)據(jù)發(fā)送多次。
根據(jù)本實施例的數(shù)據(jù)傳輸方法、裝置及系統(tǒng),可以確保丟包率在可接受的范圍內(nèi),提升網(wǎng)絡數(shù)據(jù)傳輸?shù)目煽啃裕斢糜趥鬏斦Z音或者視頻數(shù)據(jù)時,可以提升語音、視頻品質。
為讓本發(fā)明的上述和其他目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。
附圖說明
圖1為一種電子裝置的結構框圖。
圖2為本發(fā)明實施例提供的數(shù)據(jù)傳輸方法運行時環(huán)境示意圖。
圖3為第一實施例的數(shù)據(jù)傳輸方法的流程圖。
圖4為第二實施例的數(shù)據(jù)傳輸裝置的結構框圖。
圖5為第三實施例的數(shù)據(jù)傳輸裝置的結構框圖。
圖6為第四實施例的數(shù)據(jù)傳輸系統(tǒng)的結構框圖。
具體實施方式
為更進一步闡述本發(fā)明為實現(xiàn)預定發(fā)明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據(jù)本發(fā)明的具體實施方式、結構、特征及其功效,詳細說明如后。
本發(fā)明實施例提供一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng)。用于從一個電子裝置向另一電子裝置傳輸語音、視頻等數(shù)據(jù)。上述的電子裝置例如是指臺式計算機、筆記型計算機、智能手機、個人數(shù)位助理、平板電腦等等,其內(nèi)安裝/運行有一種或多種智能操作系統(tǒng)。
圖1示出了一種電子裝置的結構框圖。如圖1所示,電子裝置100包括一個或多個(圖中僅示出一個)處理器102、存儲器104、傳輸模塊106、音頻電路110、傳感器114、攝像模塊116、輸入模塊118、顯示模塊120、及電源122。本領域普通技術人員可以理解,圖1所示的結構僅為示意,其并不對電子裝置100的結構造成限定。例如,電子裝置100還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310217803.8/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 一種并發(fā)數(shù)據(jù)傳輸控制方法、裝置及終端
- 數(shù)據(jù)傳輸處理方法和數(shù)據(jù)傳輸器
- 一種數(shù)據(jù)傳輸方法及裝置
- 數(shù)據(jù)傳輸方法、裝置及設備
- 一種數(shù)據(jù)傳輸終端、方法及系統(tǒng)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方式的選擇方法和裝置
- 數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及計算機可讀存儲介質
- 一種基于電價的非實時數(shù)據(jù)傳輸調度方法
- 基于云計算的數(shù)據(jù)傳輸處理方法、裝置及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置及存儲介質





