国产精品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>

      移動(dòng)網(wǎng)絡(luò)環(huán)境中視頻編碼碼率控制裝置、方法及系統(tǒng)的制作方法_2

      文檔序號(hào):9474675閱讀:來源:國知局
      優(yōu)選地,當(dāng)信道檢測器檢測的結(jié)果為當(dāng)前網(wǎng)絡(luò)帶寬小于所述當(dāng)前碼率時(shí),所述命令用于指示視頻編碼端減小所述當(dāng)前碼率;當(dāng)所述結(jié)果為當(dāng)前網(wǎng)絡(luò)帶寬大于所述當(dāng)前碼率時(shí),所述命令用于指示視頻編碼端增大所述當(dāng)前碼率。
      [0046]優(yōu)選地,所述碼率控制器具體用于:將所述信道檢測器檢測的結(jié)果作為用于控制碼率的命令發(fā)送給視頻編碼端。
      [0047]因此,采用本實(shí)施例提供的上述進(jìn)一步優(yōu)選的技術(shù)方案,可以獲得以下有益效果中的至少一種:
      [0048]1、采用FIFO類型的緩沖器,并且通過FIFO類型的緩沖器首尾數(shù)據(jù)的下標(biāo)差額,判斷緩沖器中當(dāng)前數(shù)據(jù)的最長滯留時(shí)間;為當(dāng)前碼率和網(wǎng)絡(luò)帶寬的匹配狀態(tài)提供的判斷的標(biāo)準(zhǔn),使得碼率控制器能夠更方便調(diào)整控制策略。
      [0049]2、緩沖器的傳輸狀態(tài)設(shè)置有對應(yīng)的警示標(biāo)識(shí),可以讓緩沖器的狀態(tài)更加快速地被檢測到。
      [0050]如圖2所示,本實(shí)施例還提供一種移動(dòng)網(wǎng)絡(luò)環(huán)境中視頻編碼碼率控制方法,該方法包括:
      [0051]S201、通過信道檢測器檢測緩沖器的存儲(chǔ)狀態(tài),從而獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與當(dāng)前碼率相匹配;
      [0052]S202、根據(jù)所述信道檢測器檢測的結(jié)果生成用于控制碼率的命令并發(fā)送給視頻編碼端。
      [0053]優(yōu)選地,S202中,編碼器的碼率控制器的控制策略為,使得緩沖器保持在半滿狀態(tài)(如前文所述)為最佳控制狀態(tài)。
      [0054]優(yōu)選地,當(dāng)信道檢測器檢測的結(jié)果為當(dāng)前網(wǎng)絡(luò)帶寬小于所述當(dāng)前碼率時(shí),所述命令用于指示視頻編碼端減小所述當(dāng)前碼率;當(dāng)所述結(jié)果為當(dāng)前網(wǎng)絡(luò)帶寬大于所述當(dāng)前碼率時(shí),所述命令用于指示視頻編碼端增大所述當(dāng)前碼率。
      [0055]優(yōu)選地,所述緩沖器為FIFO類型的緩沖器,通過信道檢測器檢測緩沖器的緩存狀態(tài),從而獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與當(dāng)前碼率相匹配,包括:
      [0056]通過所述FIFO類型的緩沖器首尾數(shù)據(jù)的下標(biāo)差額,判斷所述緩沖器中當(dāng)前數(shù)據(jù)的最長滯留時(shí)間,根據(jù)所述最長滯留時(shí)間獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與所述當(dāng)前碼率相匹配。
      [0057]采用本實(shí)施例提供的上述優(yōu)選技術(shù)方案,為移動(dòng)網(wǎng)絡(luò)環(huán)境中視頻編碼碼率提供了一種碼率控制的方法,該方法能夠在保證上傳或者下載可以實(shí)現(xiàn)的前提下,充分利用當(dāng)前信道能力;因此可以高效率地應(yīng)用無線傳輸通道,即能夠保證數(shù)據(jù)有效傳輸?shù)那闆r下,讓網(wǎng)絡(luò)利用率擴(kuò)大化。進(jìn)一步地,采用FIFO類型的緩沖器,并且通過FIFO類型的緩沖器首尾數(shù)據(jù)的下標(biāo)差額,判斷緩沖器中當(dāng)前數(shù)據(jù)的最長滯留時(shí)間,為緩沖器和網(wǎng)絡(luò)狀態(tài)的匹配狀態(tài)提供的判斷的標(biāo)準(zhǔn),使得編碼器的碼率控制器能夠更方便調(diào)整控制策略。
      [0058]實(shí)施例二
      [0059]本實(shí)施例提供的移動(dòng)網(wǎng)絡(luò)環(huán)境中視頻編碼碼率控制方法可以參照實(shí)施例一,不同之處在于,實(shí)施例二提供的控制策略并非讓所述緩沖器一直保持在半滿狀態(tài)。
      [0060]具體地,如圖3所示,本實(shí)施例提供的移動(dòng)網(wǎng)絡(luò)環(huán)境中視頻編碼碼率控制方法包括:
      [0061]S301、通過信道檢測器檢測當(dāng)前緩沖器的緩存狀態(tài);
      [0062]S302、判斷當(dāng)前網(wǎng)絡(luò)帶寬是否與當(dāng)前碼率相匹配,判斷的標(biāo)準(zhǔn)是當(dāng)前網(wǎng)絡(luò)帶寬是否能讓緩沖器102工作在滿載狀態(tài),即緩沖器102內(nèi)的緩存的數(shù)據(jù)量接近在緩沖器102能夠存儲(chǔ)的最大存儲(chǔ)容量的狀態(tài);如果是,保持編碼器的當(dāng)前碼率,否則執(zhí)行S303 ;
      [0063]S303、判斷當(dāng)前網(wǎng)絡(luò)帶寬是否大于當(dāng)前碼率;如果是(當(dāng)信道檢測器檢測的結(jié)果為緩沖器的下載和/或上傳緩沖數(shù)據(jù)大于當(dāng)前網(wǎng)絡(luò)狀態(tài)時(shí)),執(zhí)行步驟S304,否則(當(dāng)檢測結(jié)果為緩沖器的下載和/或上傳緩沖數(shù)據(jù)小于當(dāng)前網(wǎng)絡(luò)狀態(tài)時(shí)),執(zhí)行步驟S305 ;
      [0064]S304、向視頻編碼器端發(fā)送用于指示增大編碼器的碼率的命令;
      [0065]S305、向視頻編碼器端發(fā)送用于指示減小編碼器的碼率的命令。
      [0066]因此,采用本實(shí)施例提供的上述技術(shù)方案,可以實(shí)時(shí)檢測緩沖器的工作狀態(tài),保證上傳或者下載可以實(shí)現(xiàn)的前提下,實(shí)時(shí)充分利用當(dāng)前信道能力。
      [0067]實(shí)施例三
      [0068]本實(shí)施例提供一種移動(dòng)網(wǎng)絡(luò)環(huán)境中視頻編碼碼率控制系統(tǒng),包括視頻編碼裝置和視頻編碼碼率控制裝置;
      [0069]所述視頻編碼碼率控制裝置用于通過信道檢測器檢測緩沖器的存儲(chǔ)狀態(tài),從而獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與當(dāng)前碼率相匹配;根據(jù)所述信道檢測器檢測的結(jié)果生成用于控制碼率的命令并發(fā)送給視頻編碼裝置;
      [0070]所述視頻編碼裝置用于根據(jù)所述命令調(diào)整當(dāng)前碼率,并按照當(dāng)前碼率對待傳輸數(shù)據(jù)進(jìn)行編碼。
      [0071]其中,視頻編碼碼率控制裝置的具體實(shí)現(xiàn)方式可以參照上述兩個(gè)實(shí)施例,此處不再贅述。
      [0072]優(yōu)選地,上述編碼器裝置可以用于對視頻數(shù)據(jù)進(jìn)行編碼,其中,視頻數(shù)據(jù)可以是40x272低分辨率的主要是Real Video,最佳碼率在350_600Kbps,封裝文件格式為RM或者RMVB ;視頻數(shù)據(jù)也可以是分辨率提升為1024x438,使用Xvid編碼,碼率也在800_1300Kbps,封裝文件經(jīng)常是AVI,文件體積在700MB左右;視頻數(shù)據(jù)也可以X264/AVC編碼MKV封裝文件,碼率5-6MB,音頻部分可以達(dá)到5.1音效;并且視頻數(shù)據(jù)還可以是采用H.264編碼和VCl編碼,碼率30Mbps上下,體積達(dá)到22-40GB。這樣在下載視頻的時(shí)候,可以根據(jù)網(wǎng)絡(luò)自動(dòng)調(diào)整編碼碼率。
      [0073]因此,可以高效率地應(yīng)用無線傳輸通道,即能夠保證數(shù)據(jù)有效傳輸?shù)那闆r下,讓網(wǎng)絡(luò)利用率擴(kuò)大化。
      [0074]最后需要說明的是,上述說明僅是本發(fā)明的最佳實(shí)施例而已,并非對本發(fā)明做任何形式上的限制。任何熟悉本領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),都可利用上述揭示的做法和技術(shù)內(nèi)容對本發(fā)明技術(shù)方案做出許多可能的變動(dòng)和簡單的替換等,這些都屬于本發(fā)明技術(shù)方案保護(hù)的范圍。
      【主權(quán)項(xiàng)】
      1.一種移動(dòng)網(wǎng)絡(luò)環(huán)境中視頻編碼碼率控制裝置,其特征在于,所述裝置包括: 緩沖器,用于存儲(chǔ)下載的緩沖數(shù)據(jù); 信道檢測器,用于檢測所述緩沖器的存儲(chǔ)狀態(tài),從而獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與當(dāng)前碼率相匹配; 碼率控制器,用于根據(jù)所述信道檢測器檢測的結(jié)果生成用于控制碼率的命令并發(fā)送給視頻編碼端。2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述緩沖器為FIFO類型的緩沖器,所述信道檢測器具體用于:通過所述FIFO類型的緩沖器首尾數(shù)據(jù)的下標(biāo)差額,判斷所述緩沖器中當(dāng)前數(shù)據(jù)的最長滯留時(shí)間,根據(jù)所述最長滯留時(shí)間獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與所述當(dāng)前碼率相匹配。3.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述緩沖器還用于:當(dāng)存儲(chǔ)的緩沖數(shù)據(jù)量達(dá)到設(shè)定的閾值,將閾值對應(yīng)的警示標(biāo)識(shí)的狀態(tài)設(shè)置為有效; 所述信道檢測器具體用于:根據(jù)所述緩沖器的警示標(biāo)識(shí)的狀態(tài)確定所述緩沖器的存儲(chǔ)狀態(tài),從而獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與所述當(dāng)前碼率相匹配。4.根據(jù)權(quán)利要求1?3任一項(xiàng)所述的裝置,其特征在于,當(dāng)信道檢測器檢測的結(jié)果為當(dāng)前網(wǎng)絡(luò)帶寬小于所述當(dāng)前碼率時(shí),所述命令用于指示視頻編碼端減小所述當(dāng)前碼率;當(dāng)所述結(jié)果為當(dāng)前網(wǎng)絡(luò)帶寬大于所述當(dāng)前碼率時(shí),所述命令用于指示視頻編碼端增大所述當(dāng)前碼率。5.根據(jù)權(quán)利要求1?3任一項(xiàng)所述的裝置,其特征在于,所述碼率控制器具體用于:將所述信道檢測器檢測的結(jié)果作為用于控制碼率的命令發(fā)送給視頻編碼端。6.一種移動(dòng)網(wǎng)絡(luò)環(huán)境中視頻編碼碼率控制方法,其特征在于,所述方法包括: 通過信道檢測器檢測緩沖器的存儲(chǔ)狀態(tài),從而獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與當(dāng)前碼率相匹配; 根據(jù)所述信道檢測器檢測的結(jié)果生成用于控制碼率的命令并發(fā)送給視頻編碼端。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,當(dāng)信道檢測器檢測的結(jié)果為當(dāng)前網(wǎng)絡(luò)帶寬小于所述當(dāng)前碼率時(shí),所述命令用于指示視頻編碼端減小所述當(dāng)前碼率;當(dāng)所述結(jié)果為當(dāng)前網(wǎng)絡(luò)帶寬大于所述當(dāng)前碼率時(shí),所述命令用于指示視頻編碼端增大所述當(dāng)前碼率。8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述編碼器的碼率控制器的控制策略為,使得緩沖器保持在半滿狀態(tài)為最佳控制狀態(tài)。9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述緩沖器為FIFO類型的緩沖器,通過信道檢測器檢測緩沖器的緩存狀態(tài),從而獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與當(dāng)前碼率相匹配,包括: 通過所述FIFO類型的緩沖器首尾數(shù)據(jù)的下標(biāo)差額,判斷所述緩沖器中當(dāng)前數(shù)據(jù)的最長滯留時(shí)間,根據(jù)所述最長滯留時(shí)間獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與所述當(dāng)前碼率相匹配。10.一種移動(dòng)網(wǎng)絡(luò)環(huán)境中視頻編碼碼率控制系統(tǒng),其特征在于,包括視頻編碼裝置和視頻編碼碼率控制裝置; 所述視頻編碼碼率控制裝置用于通過信道檢測器檢測緩沖器的存儲(chǔ)狀態(tài),從而獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與當(dāng)前碼率相匹配;根據(jù)所述信道檢測器檢測的結(jié)果生成用于控制碼率的命令并發(fā)送給視頻編碼裝置; 所述視頻編碼裝置用于根據(jù)所述命令調(diào)整當(dāng)前碼率,并按照當(dāng)前碼率對待傳輸數(shù)據(jù)進(jìn) bO CUJA- C I
      【專利摘要】為了解決現(xiàn)有技術(shù)中固定碼率存在的網(wǎng)絡(luò)資源浪費(fèi)或者不足的技術(shù)問題,本發(fā)明提供一種移動(dòng)網(wǎng)絡(luò)環(huán)境中視頻編碼碼率控制裝置、方法及系統(tǒng);所述裝置包括:編碼器,緩沖器,信道檢測器,用于檢測所述緩沖器的狀態(tài),從而獲取當(dāng)前網(wǎng)絡(luò)帶寬是否與當(dāng)前碼率相匹配;編碼器的碼率控制器,用于根據(jù)所述信道檢測器檢測的結(jié)果,增大或者減小或者保持當(dāng)前碼率,并且在保證上傳或者下載可以實(shí)現(xiàn)的前提下,充分利用當(dāng)前信道能力;因此可以保證數(shù)據(jù)有效傳輸?shù)那闆r下,讓網(wǎng)絡(luò)利用率擴(kuò)大化。
      【IPC分類】H04N19/164, H04N19/146
      【公開號(hào)】CN105227957
      【申請?zhí)枴緾N201510728468
      【發(fā)明人】陳建文
      【申請人】深圳云聚匯數(shù)碼有限公司
      【公開日】2016年1月6日
      【申請日】2015年10月30日
      當(dāng)前第2頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1