[發明專利]一種無線實時流媒體傳輸方法在審
| 申請號: | 201410632486.0 | 申請日: | 2014-11-12 |
| 公開(公告)號: | CN104394484A | 公開(公告)日: | 2015-03-04 |
| 發明(設計)人: | 王通;許宏吉;宋敬彬;劉琚;柳玉琨 | 申請(專利權)人: | 海信集團有限公司 |
| 主分類號: | H04N21/647 | 分類號: | H04N21/647;H04N21/266 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 266100 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 無線 實時 流媒體 傳輸 方法 | ||
技術領域
本發明涉及一種無線傳輸技術領域,尤其涉及一種無線實時流媒體傳輸方法。
背景技術
隨著無線網絡的發展,在無線移動終端上對基于語音和視頻的流媒體服務有很大需求。流媒體數據傳輸具有高網絡帶寬、低傳輸延遲及低延遲抖動的特點,給網絡傳輸帶來了巨大挑戰,流媒體網絡傳輸已成為網絡研究的重點。
無線通信帶寬的快速增長,為流媒體傳輸提供了更好的發展機遇。然而,無線信道具有錯誤率高以及時變的特性,無線信道的不可靠會導致嚴重抖動,從而使得保障無線流媒體傳輸服務質量面臨著巨大挑戰。
現有技術中無線實時流媒體的數據傳輸一般是發送端通過RTP/RTCP等協議向接收端發送經過編碼之后的圖像或者視頻數據。但是由于無線網絡連接的質量受環境因素的影響大,常常不能提供穩定的網絡帶寬。因此,如果發送端以恒定的速率發送數據,隨著無線網絡帶寬的變化,則可能造成擁塞丟包。在目前很多的無線實時流媒體傳輸應用實現中,并沒有對流量進行有效控制,缺乏傳輸質量保證,這樣便限制了無線實時流媒體傳輸的使用場景。
基于上述原因,目前業界提出了多種流量控制方法來提高無線流媒體傳輸的服務質量、改善其傳輸效率。例如加增乘減(AIMD)算法,TCP友好速率控制(TFRC,TCP?Friendly?Rate?Control)算法。但是上述算法存在適用性的缺陷:AIMD算法容易使傳輸速率發生鋸齒狀波動,不利于提高傳輸服務質量;而TFRC算法是根據網絡資源使用最大化來進行速率調整,忽略了視頻流的感知質量,對于實時的視頻、音頻數據采集傳輸,如果編碼速率不變,單純降低傳輸速度,會造成不可接受的時延。
發明內容
本發明實施例提供一種無線實時流媒體傳輸方法,可以根據無線網絡的網絡狀態,及時快速的調整發送端的發送內容,保證了網絡狀態好時接收端可以接收到完整的視頻圖像,又保證了在網絡狀態較差時,接收端可以實時接收到流暢的視頻圖像。
本發明提供了一種無線實時流媒體傳輸方法:發送端實時檢測網絡連接速率,根據網絡連接速率確定發送等級;發送端接收接收端反饋的丟包率,根據所述丟包率修正所述發送等級;發送端根據所述發送等級確定發送的實時流媒體的數據內容,當發送等級為最高等級時,發送端發送實時流媒體的全部數據幀;當發送等級為最低等級時,發送端僅發送實時流媒體的關鍵幀。
優選的,當丟包率大于預先設定的第一閥值時,發送端降低發送等級;等丟包率小于預先設定的第二閥值時,發送端提高發送等級,所述第一閥值大于或等于第二閥值。
優選的,當發送端在一個預設的時間內未接收到接收端反饋的丟包率時,降低發送等級。
優選的,發送端對預設周期內的丟包率進行加權計算,根據加權計算的結果修正發送等級。
優選的,發送端根據所述丟包率計算出丟包率斜率,根據丟包率斜率修正發送等級。
優選的,當丟包率斜率大于預設的第一斜率時,減低發送等級;當丟包率斜率小于預設的第二斜率時,提高發送等級。
優選的,當所述發送等級為最高等級時,發送端發送實時流媒體的I幀、B幀和P幀;當發送等級為最低等級時,發送端僅發送實時流媒體的I幀。
優選的,所述發送等級分為第一等級、第二等級、第三等級和第四等級,其中第一等級為最高等級,當發送等級為第一等級時,發送端發送實時流媒體的I幀、B幀和P幀;當發送等級為第二等級時,發送端發送實時流媒體的I幀和B幀;當發送等級為第三等級時,發送端發送實時流媒體的I幀和P幀;當發送等級為第四等級時,發送端僅發送實時流媒體的I幀。
另外,本發明還提供了一種視頻設備,所述視頻設備對當前顯示的畫面進行視頻編碼獲得實時流媒體,并將所述流媒體通過無線網絡發送至接收端,所述視頻設備包括發送單元、網絡檢測單元,所述網絡檢測單元實時對所述無線網絡的網絡連接速率進行檢測,根據網絡連接速率確定發送等級;所述網絡檢測單元接收所述接收端反饋的丟包率,根據所述丟包率修正所述發送等級;所述發送單元根據所述發送等級確定發送的實時流媒體的數據內容,當發送等級為最高等級時,發送單元發送實時流媒體的全部數據幀;當發送等級為最低等級時,發送單元僅發送實時流媒體的關鍵幀。。
優選的,當丟包率大于預先設定的第一閥值時,所述網絡檢測單元降低發送等級;等丟包率小于預先設定的第二閥值時,所述網絡檢測單元提高發送等級,所述第一閥值大于或等于第二閥值。
優選的,當所述視頻設備在一個預設的時間內未接收到接收端反饋的丟包率時,所述網絡檢測單元降低發送等級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海信集團有限公司,未經海信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410632486.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:樹脂疊層體的制造方法及制造裝置
- 下一篇:一種酒店用戶的個性化設置方法和系統





