国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      語音編碼發(fā)送方法和裝置的制造方法_4

      文檔序號:9846547閱讀:來源:國知局
      具體的,在一個實施例中,統(tǒng)計模塊1006還用于對于每一類網絡狀況信息,計算每個網絡狀況信息分布的統(tǒng)計次數,獲取所有統(tǒng)計值分布的區(qū)間,根據該區(qū)間計算得到與該類網絡狀況信息對應的綜合網絡狀況信息,其中,該綜合網絡狀況信息在區(qū)間分布的統(tǒng)計次數占整個區(qū)間所有統(tǒng)計次數的比例為預設值,該預設值小于I。
      [0104]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random AccessMemory,RAM)等。
      [0105]以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
      [0106]以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應以所附權利要求為準。
      【主權項】
      1.一種語音編碼發(fā)送方法,其特征在于,所述方法包括: 接收至少一路的RTCP包; 解析所述RTCP包,得到網絡狀況信息; 根據所述網絡狀況信息統(tǒng)計得到綜合網絡狀況信息; 根據所述綜合網絡狀況信息調整QoS參數,并根據調整后的QoS參數進行語音編碼發(fā)送。2.根據權利要求1所述的方法,其特征在于,所述綜合網絡狀況信息包括丟包率、網絡延遲和網絡抖動中的至少一種。3.根據權利要求2所述的方法,其特征在于,所述根據綜合網絡狀況信息調整QoS參數的步驟,包括: 獲取最大網絡抖動; 判斷所述最大網絡抖動是否超過網絡抖動閾值,若是,則調整數據包的分組長度。4.根據權利要求3所述的方法,其特征在于,所述分組長度為3?5。5.根據權利要求3或4所述的方法,其特征在于,所述根據綜合網絡狀況信息調整QoS參數的步驟,包括: 獲取最大丟包率; 根據所述最大丟包率和所述分組長度,計算得到每個分組的冗余包數,其中,所述最大丟包率小于等于所述每個分組的冗余包數與所述每個分組的冗余包數和所述分組長度的和的比值。6.根據權利要求2所述的方法,其特征在于,所述根據綜合網絡狀況信息調整QoS參數的步驟,包括: 獲取最大網絡抖動和最大網絡延遲; 根據所述最大網絡抖動和最大網絡延遲判斷網絡可用帶寬是否足夠,若否,則降低編碼碼率和調整組幀數目。7.根據權利要求6所述的方法,其特征在于,所述降低編碼碼率和組幀數目的步驟,包括: 獲取當前網絡類型; 若所述當前網絡類型為局域網,則調整組幀數目為I,并按照預設幅度逐步降低編碼碼率,直到網絡可用帶寬足夠。8.根據權利要求6所述的方法,其特征在于,所述降低編碼碼率和組幀數目的步驟,包括: 獲取當前網絡類型; 若所述當前網絡類型為無線移動網絡,則調整組幀數目為小于等于3的整數,根據調整后的組幀數目判斷網絡可用帶寬是否足夠,若否,則進一步按照預設幅度逐步降低編碼碼率,直到網絡可用帶寬足夠。9.根據權利要求1所述的方法,其特征在于,所述根據網絡狀況信息統(tǒng)計得到綜合網絡狀況信息的步驟,包括: 獲取最近預設時間內接收到的網絡狀況信息; 根據所述最近預設時間內獲取到的網絡狀況信息統(tǒng)計得到綜合網絡狀況信息。10.根據權利要求9所述的方法,其特征在于,所述根據所述最近預設時間內獲取到的網絡狀況信息統(tǒng)計得到綜合網絡狀況信息的步驟,包括: 對于每一類網絡狀況信息,計算每個網絡狀況信息分布的統(tǒng)計次數,獲取所有統(tǒng)計值分布的區(qū)間,根據所述區(qū)間計算得到與該類網絡狀況信息對應的綜合網絡狀況信息,其中,所述綜合網絡狀況信息在所述區(qū)間分布的統(tǒng)計次數占整個區(qū)間所有統(tǒng)計次數的比例為預設值,該預設值小于I。11.一種語音編碼發(fā)送裝置,其特征在于,所述裝置包括: 接收模塊,用于接收至少一路的RTCP包; 解析模塊,用于解析所述RTCP包,得到網絡狀況信息; 統(tǒng)計模塊,用于根據所述網絡狀況信息統(tǒng)計得到綜合網絡狀況信息; 調整模塊,用于根據所述綜合網絡狀況信息調整QoS參數,并根據調整后的QoS參數進行語音編碼發(fā)送。12.根據權利要求11所述的裝置,其特征在于,所述綜合網絡狀況信息包括丟包率、網絡延遲和網絡抖動中的至少一種。13.根據權利要求12所述的裝置,其特征在于,所述調整模塊包括: 分組調整模塊,用于獲取最大網絡抖動,判斷所述最大網絡抖動是否超過網絡抖動閾值,若是,則調整數據包的分組長度。14.根據權利要求13所述的裝置,其特征在于,所述分組長度為3?5。15.根據權利要求13或14所述的裝置,其特征在于,所述調整模塊包括: 冗余調整模塊,用于獲取最大丟包率,根據所述最大丟包率和所述分組長度,計算得到每個分組的冗余包數,其中,所述最大丟包率小于等于所述每個分組的冗余包數與所述每個分組的冗余包數和所述分組長度的和的比值。16.根據權利要求12所述的裝置,其特征在于,所述調整模塊包括: 編碼組幀調整模塊,用于獲取最大網絡抖動和最大網絡延遲,根據所述最大網絡抖動和最大網絡延遲判斷網絡可用帶寬是否足夠,若否,則降低編碼碼率和調整組幀數目。17.根據權利要求16所述的裝置,其特征在于,所述編碼組幀調整模塊用于獲取當前網絡類型;若所述當前網絡類型為局域網,則調整組幀數目為I,并按照預設幅度逐步降低編碼碼率,直到網絡可用帶寬足夠。18.根據權利要求16所述的裝置,其特征在于,所述編碼組幀調整模塊用于獲取當前網絡類型;若所述當前網絡類型為無線移動網絡,則調整組幀數目為小于等于3的整數,根據調整后的組幀數目判斷網絡可用帶寬是否足夠,若否,則進一步按照預設幅度逐步降低編碼碼率,直到網絡可用帶寬足夠。19.根據權利要求11所述的裝置,其特征在于,所述統(tǒng)計模塊用于獲取最近預設時間內接收到的網絡狀況信息,根據所述最近預設時間內獲取到的網絡狀況信息統(tǒng)計得到綜合網絡狀況信息。20.根據權利要求19所述的裝置,其特征在于,所述統(tǒng)計模塊還用于對于每一類網絡狀況信息,計算每個網絡狀況信息分布的統(tǒng)計次數,獲取所有統(tǒng)計值分布的區(qū)間,根據所述區(qū)間計算得到與該類網絡狀況信息對應的綜合網絡狀況信息,其中,所述綜合網絡狀況信息在所述區(qū)間分布的統(tǒng)計次數占整個區(qū)間所有統(tǒng)計次數的比例為預設值,該預設值小于I。
      【專利摘要】本發(fā)明涉及一種語音編碼發(fā)送方法,所述方法包括:接收至少一路的RTCP包;解析所述RTCP包,得到網絡狀況信息;根據所述網絡狀況信息統(tǒng)計得到綜合網絡狀況信息;根據所述綜合網絡狀況信息調整QoS參數,并根據調整后的QoS參數進行語音編碼發(fā)送。采用該方法,能提高多人語音會話的語音質量。此外,還提供了一種語音編碼發(fā)送裝置。
      【IPC分類】G10L19/008, H04L12/24, H04L29/06
      【公開號】CN105610635
      【申請?zhí)枴緾N201610115415
      【發(fā)明人】王新亮, 李斌
      【申請人】騰訊科技(深圳)有限公司
      【公開日】2016年5月25日
      【申請日】2016年2月29日
      當前第4頁1 2 3 4 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1