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

      一種視頻傳輸方法

      文檔序號:9730594閱讀:737來源:國知局
      一種視頻傳輸方法
      【技術(shù)領(lǐng)域】
      [0001]本申請涉及通信技術(shù),特別涉及一種視頻傳輸方法。
      【背景技術(shù)】
      [0002]隨著無線技術(shù)的飛速發(fā)展,無線應(yīng)用場景不斷擴展,越來越多的領(lǐng)域需要使用無線組網(wǎng)來完成相應(yīng)的信息傳遞,包括數(shù)據(jù)業(yè)務(wù)、語音業(yè)務(wù)等,尤其是在一些專門領(lǐng)域利用無線+有線混合或獨立組網(wǎng)進行場景監(jiān)控、實時視頻傳輸?shù)鹊?。而無線網(wǎng)絡(luò)的一個根本問題是隨著覆蓋、容量、干擾的變化,其傳輸能力會發(fā)生變化,實際應(yīng)用尤其是移動場景中需要考慮此類變化對所傳輸業(yè)務(wù)的影響。
      [0003]在現(xiàn)有技術(shù)中,對于移動條件下的視頻傳輸,單獨調(diào)整分辨率會影響某些大屏幕場景的顯示效果;單獨調(diào)整幀率會影響某些移動場景下的流暢性,單獨調(diào)整碼率會出現(xiàn)傳輸信息量不滿足指定分辨率下的清晰度要求。因此無線場景下,需要綜合考察用戶特性,動態(tài)選擇合適的策略調(diào)整視頻傳輸,以最大限度滿足傳輸需求。

      【發(fā)明內(nèi)容】

      [0004]本申請?zhí)峁┮环N視頻傳輸方法,能夠在無線場景下,合理進行視頻傳輸?shù)恼{(diào)整,盡量減少對于所傳輸視頻的影響。
      [0005]為實現(xiàn)上述目的,本申請采用如下的技術(shù)方案:
      [0006]—種視頻傳輸方法,包括:
      [0007]預(yù)先針對每種分辨率格式設(shè)置相應(yīng)的基準碼率和最低碼率,針對不同級別的移動速率設(shè)置相應(yīng)的基準幀率和最小幀率;
      [0008]周期性監(jiān)測移動設(shè)備的當前移動速率、移動設(shè)備上傳輸視頻的當前碼率CReumnt—?、當前分辨率格式m和當前空口支持的最大業(yè)務(wù)速率CRW—eumnt ;確定所述當前移動速率對應(yīng)的基準幀率F
      Base_n ?
      [0009]當所述CIVeumnt滿足條件所述當前視頻格式m下的最低碼率α^η—?( CIVCurrent<CRcurrent_n1時,降低所述傳輸視頻的目標幀率直到當前移動速率對應(yīng)的最小幀率FMln—n,并將目標碼率設(shè)定為所述CR,,—eumnt,維持分辨率格式不變;
      [0010]當所述CIV—滿足條件CIVeumnt〈CRMin—?時,將所述傳輸視頻的目標分辨率格式降低為基準碼率最接近CRm—eumnt的分辨率格式m’,并確定對應(yīng)的目標碼率和目標幀率;[0011 ] 所述移動設(shè)備將所述目標分辨率格式、目標碼率和目標幀率發(fā)送給所述傳輸視頻的接收端,若所述接收端反饋支持發(fā)出的各個目標值,則將所述傳輸視頻的分辨率格式、碼率和幀率分別調(diào)整為相應(yīng)的目標值;否則,將所述傳輸視頻的碼率調(diào)整為
      Current?;
      [0012]按照調(diào)整后的分辨率格式、碼率和幀率進行視頻傳輸。
      [0013]較佳地,在降低所述目標幀率時,保持I幀的幀率不變,降低非I幀的幀率。
      [0014]較佳地,所述降低所述傳輸視頻的目標幀率直到當前移動速率對應(yīng)的最小幀率FMin—n 包括:
      [0015]計算預(yù)測幀率
      [001 6] Fpred 1+ (CR|ju ^urrent (CR(]urren^ j^Γ3?11β^~ Δ CRj (^onipensate) ) /GI?pred—pB—frame+ Δ ^Compensate ? l^T
      述預(yù)測幀率FPrad >所述移動設(shè)備的當前移動速率對應(yīng)的最小幀率FMin—n,則將所述傳輸視頻的目標幀率設(shè)定為所述預(yù)測幀率;若所述預(yù)測幀率FPrad〈FMin—n,則將所述傳輸視頻的目標幀率設(shè)定為FMin—n ;
      [0017]其中,
      CI^Preti—PB—frame (CR^urrent m Cl^urrent—1.—J/((F Curren
      t*ATI Frallie)-l),CR
      Current—I—
      為當前分辨率當前幀率Feumnt下I幀的平均速率,ΔΙ^—Franre為I幀間隔的時間長度,ACRI Conpensate為I幀碼率補償值,AFConpensate為幀率補償值。
      [0018]較佳地,所述將傳輸視頻的目標分辨率格式降低為基準碼率最接近CRuu eumnt的分辨率格式m’并確定對應(yīng)的目標碼率和目標幀率包括:
      [0019]在基準碼率< CRW—eumnt的分辨率格式中選擇最優(yōu)的分辨率格式m’,將所述傳輸視頻的目標分辨率格式調(diào)整為m’,并將目標幀率設(shè)定為所述當前速率對應(yīng)的基準幀率,將目標碼率設(shè)定為所述分辨率格式m'下的基準碼率;若不存在基準碼率< CR,,—eumnt的分辨率格式,則在滿足條件最小碼率〈CR,,—eumnt〈基準碼率的分辨率格式中選擇最優(yōu)的分辨率格式m’,將所述傳輸視頻的目標分辨率格式調(diào)整為m’,將目標碼率設(shè)定為CR,,—eumnt,并根據(jù)所述CRm—eumnt和所述當前移動速率對應(yīng)的最小幀率降低目標幀率。
      [0020]較佳地,在降低所述目標幀率時,保持I幀的幀率不變,降低非I幀的幀率。
      [0021]較佳地,若不存在基準碼率彡CRUUCurrent的分辨率格式,則所述降低目標幀率包括:
      [0022]將所述目標巾貞率設(shè)定為預(yù)測巾貞率FPrad = Max [FPred',F(xiàn)Min—J ;其中,F(xiàn)Pred'=
      1+ (CI^UU—Current (Cl^Current—I—frame+ 八 ^^1 Compensate^ ) /^^Pred PB frame^"八 ^Compensate? ^^Pred PB frame(CR|ju^
      Current CRcurrent—I —J/((F Base
      _η*ΔΤ:
      —Frame) 1),CRcurrent—I—frame 為當前分辨率當前幀率Feumnt下I幀的平均速率,八1^_為1幀間隔的時間長度,ACR: _nsatjl幀碼率補償值,AFConpensate為幀率補償值。
      [0023]較佳地,當所述CR
      UU—Current 滿足條件CRW _Current〉CR
      Current—m 時,該方法進一步包括:
      [0024]若當前幀率Feumnt〈FBaM—n,則保持分辨率格式不變,將目標碼率設(shè)定為MintCI^—Current, CRBase_J,并根據(jù)所述CRW—eumnt和所述當前移動速率對應(yīng)的基準幀率計算目標幀率;
      [0025]若當前幀率Feumnt= FBase n且CR,,—eumnt (當前分辨率格式下的基準碼率CRBase—?,則保持分辨率格式和幀率不變,將目標碼率設(shè)定為Min [CRUU Current, CRBase_J ;
      [0026]若當前幀率FCurrent = FBase n 且
      CRUU_Curren t〉CR
      Base—m, 則將目標分辨率格式設(shè)定為m+1,
      將目標碼率設(shè)定為Min [CRm
      Current? ^-^Max_m+1 ],并根據(jù)CRm—eumnt和所述當前移動速率對應(yīng)的基準幀率計算目標幀率。
      [0027]較佳地,在計算所述目標幀率時,保持I幀的幀率不變。
      [0028]較佳地,若當前幀率FCumnt〈FB_—n,所述計算目標幀率為:FPrad= Min[FPred,FMax_J ;其中,
      [0029]Fpred1+ (CR|JL)—Current (CRcurrent—I—frame+ 八 CRl—Compensate) ) /CRpred—PB—frame+ 八 ^Compensate ?^^Pred PB frame (CR|ju ^urrent CR^urrent j
      CurrenFrame )-1) ,CRcurrent—I—frame 為當前分辨率當前幀率Feumnt下I幀的平均速率,Λ CRI Conpensate為I幀碼率補償值,Λ FConpensate為幀率補償值,F(xiàn)eumnt為所述傳輸視頻的當前幀率,F(xiàn)Max—n為預(yù)先設(shè)置的當前移動速率對應(yīng)的最大幀率。
      [0030]較佳地,若當前幀率FCurrent = FBase—n且CIV _Current〉CR
      Base—m,
      所述計算目標幀率為:
      Fpred =Min [FPred, FMax_J ;其中,
      [0031 ]
      當前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1