System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 免费一区二区无码视频在线播放,亚洲Av无码乱码在线播放,无码丰满少妇2在线观看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種實(shí)時(shí)渲染畫面的優(yōu)化方法技術(shù)

    技術(shù)編號(hào):44492733 閱讀:5 留言:0更新日期:2025-03-04 17:58
    本發(fā)明專利技術(shù)涉及三維渲染技術(shù)領(lǐng)域,尤其涉及一種實(shí)時(shí)渲染畫面的優(yōu)化方法,包括:當(dāng)調(diào)度中心接收到用戶端發(fā)送的渲染請(qǐng)求時(shí),則檢測(cè)是否存在渲染設(shè)備與該用戶端連接;不存在時(shí),調(diào)度中心基于排他調(diào)度算法,調(diào)度任一與渲染設(shè)備與用戶端連接;調(diào)度中心實(shí)時(shí)檢測(cè)渲染設(shè)備在渲染過程的用戶畫面幀率,并基于畫面健康閾值,判斷當(dāng)前的渲染設(shè)備所渲染的畫面是否健康;不健康時(shí),調(diào)度中心檢測(cè)其連接的所有渲染設(shè)備中是否存在未與該用戶端連接的渲染設(shè)備;當(dāng)存在時(shí),則調(diào)度中心基于排他調(diào)度算法,切換另一渲染設(shè)備與該用戶端連接。其有益效果是,可以在流渲染過程中通過切換渲染設(shè)備來保證流渲染畫面的穩(wěn)定輸出,減少畫面卡頓或服務(wù)崩潰對(duì)用戶體驗(yàn)的影響。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及三維渲染,尤其涉及一種實(shí)時(shí)渲染畫面的優(yōu)化方法


    技術(shù)介紹

    1、流渲染是網(wǎng)絡(luò)發(fā)展的重要里程碑,是互聯(lián)網(wǎng)的更高級(jí)形態(tài),是一個(gè)實(shí)時(shí)網(wǎng)絡(luò),能夠?qū)崿F(xiàn)目前互聯(lián)網(wǎng)無法實(shí)現(xiàn)的全網(wǎng)高清視頻實(shí)時(shí)傳輸,將眾多互聯(lián)網(wǎng)應(yīng)用推向高清視頻化,高清面對(duì)面,最終將實(shí)現(xiàn)世界無距離,實(shí)現(xiàn)全球范圍內(nèi)人與人的距離只是一個(gè)屏幕的距離,因此流渲染的使用越來越廣泛。

    2、在流渲染過程中,渲染畫面的穩(wěn)定性對(duì)用戶的體驗(yàn)至關(guān)重要,而現(xiàn)今常見的流渲染服務(wù),僅通過單一渲染設(shè)備為用戶提供渲染服務(wù),而在單一渲染設(shè)備進(jìn)行渲染時(shí),一旦在渲染過程中出現(xiàn)異常,即畫面卡頓或服務(wù)崩潰,影響流渲染畫面的穩(wěn)定輸出,影響用戶體驗(yàn)。


    技術(shù)實(shí)現(xiàn)思路

    1、(一)要解決的技術(shù)問題

    2、鑒于現(xiàn)有技術(shù)的上述缺點(diǎn)、不足,本專利技術(shù)提供一種實(shí)時(shí)渲染畫面的優(yōu)化方法,其解決了單一渲染設(shè)備提供服務(wù)時(shí),一旦在運(yùn)行過程中出現(xiàn)畫面卡頓或服務(wù)崩潰,則直接影響流渲染畫面的穩(wěn)定,進(jìn)而影響用戶體驗(yàn)的技術(shù)問題。

    3、(二)技術(shù)方案

    4、為了達(dá)到上述目的,本專利技術(shù)采用的主要技術(shù)方案包括:

    5、第一方面,本專利技術(shù)實(shí)施例提供一種實(shí)時(shí)渲染畫面的優(yōu)化方法,所述方法基于預(yù)先設(shè)置的實(shí)時(shí)渲染系統(tǒng)實(shí)現(xiàn),所述系統(tǒng)包括調(diào)度中心,以及連接調(diào)度中心的至少一個(gè)渲染設(shè)備,所述方法包括:

    6、s11、當(dāng)調(diào)度中心接收到用戶端發(fā)送的渲染請(qǐng)求時(shí),則檢測(cè)是否存在任一渲染設(shè)備與該用戶端連接為該用戶端提供渲染服務(wù);

    7、當(dāng)不存在時(shí),則調(diào)度中心基于預(yù)先設(shè)置的排他調(diào)度算法,調(diào)度任一與渲染設(shè)備與該用戶端連接為該用戶端提供渲染服務(wù);

    8、s12、調(diào)度中心實(shí)時(shí)檢測(cè)與該用戶端連接的渲染設(shè)備在渲染過程的用戶畫面幀率,并基于預(yù)先設(shè)置畫面健康閾值,判斷當(dāng)前的渲染設(shè)備所渲染的畫面是否健康;所述用戶畫面幀率為渲染設(shè)備所渲染的畫面的幀率;

    9、當(dāng)不健康時(shí),則調(diào)度中心檢測(cè)其連接的所有渲染設(shè)備中是否存在未與該用戶端連接提供渲染服務(wù)的渲染設(shè)備;

    10、s13、當(dāng)存在時(shí),則調(diào)度中心基于預(yù)先設(shè)置的排他調(diào)度算法,切換另一渲染設(shè)備與該用戶端連接為該用戶端提供渲染服務(wù),并重復(fù)步驟s12和s13。

    11、可選地,所述畫面健康閾值包括幀率閾值和幀率異常次數(shù)閾值;

    12、則,所述s12包括:

    13、s12-1、調(diào)度中心實(shí)時(shí)檢測(cè)與該用戶端連接的渲染設(shè)備在渲染過程中的用戶畫面幀率,并基于預(yù)先設(shè)置的幀率閾值,判斷當(dāng)前的渲染設(shè)備在渲染過程中的用戶畫面幀率是否異常,同時(shí)記錄用戶畫面幀率的異常次數(shù);

    14、期間,當(dāng)調(diào)度中心檢測(cè)到的用戶畫面幀率小于幀率閾值時(shí),則幀率異常次數(shù)加一;

    15、當(dāng)調(diào)度中心檢測(cè)到的用戶畫面幀率大于等于幀率閾值時(shí),則幀率異常次數(shù)減一;

    16、s12-2、調(diào)度中心實(shí)時(shí)檢測(cè)用戶畫面幀率的異常次數(shù),并基于所述幀率異常次數(shù)閾值,判斷當(dāng)前的渲染設(shè)備所渲染的畫面是否健康;

    17、當(dāng)用戶畫面幀率的異常次數(shù)≥幀率異常次數(shù)閾值時(shí),則判斷當(dāng)前的渲染設(shè)備所渲染的畫面不健康。

    18、可選地,所述s12還包括:

    19、當(dāng)前的渲染設(shè)備為用戶端提供渲染服務(wù)期間,調(diào)度中心實(shí)時(shí)記錄該渲染設(shè)備在渲染過程中的用戶畫面幀率;

    20、所述s13還包括:

    21、切換另一渲染設(shè)備與該用戶端連接為該用戶端提供渲染服務(wù)時(shí),調(diào)度中心記錄切換前的渲染設(shè)備為用戶端提供渲染服務(wù)的服務(wù)時(shí)長(zhǎng),并將所述服務(wù)時(shí)長(zhǎng)作為歷史服務(wù)時(shí)長(zhǎng)存儲(chǔ)至預(yù)先設(shè)置的歷史服務(wù)時(shí)長(zhǎng)數(shù)據(jù)庫中。

    22、可選地,所述方法還包括:

    23、當(dāng)調(diào)度中心調(diào)度任一渲染設(shè)備與用戶端連接為用戶端提供渲染服務(wù)時(shí),則更新該渲染設(shè)備預(yù)先設(shè)置的總運(yùn)行次數(shù),即該渲染設(shè)備的總運(yùn)行次數(shù)增加一;

    24、當(dāng)調(diào)度中心判斷任一渲染設(shè)備所渲染的畫面不健康時(shí),則更新該渲染設(shè)備預(yù)先設(shè)置的崩潰次數(shù),即該渲染設(shè)備的崩潰次數(shù)增加一;

    25、則,所述s13之后還包括:

    26、s14、當(dāng)調(diào)度中心判斷其連接的所有渲染設(shè)備所渲染的畫面均為不健康時(shí),則基于每一渲染設(shè)備為該用戶端提供渲染服務(wù)時(shí)所有的用戶畫面幀率、每一渲染設(shè)備所對(duì)應(yīng)的總運(yùn)行次數(shù)、每一渲染設(shè)備所對(duì)應(yīng)的崩潰次數(shù)和歷史服務(wù)時(shí)長(zhǎng)數(shù)據(jù)庫中每一渲染設(shè)備對(duì)應(yīng)的所有歷史服務(wù)時(shí)長(zhǎng),以及預(yù)先設(shè)置的公式一,獲得每一渲染設(shè)備對(duì)應(yīng)的幀率穩(wěn)定程度;所述公式一為:

    27、

    28、其中,s為渲染設(shè)備對(duì)應(yīng)的幀率穩(wěn)定程度,afr為渲染設(shè)備為該用戶端提供渲染服務(wù)時(shí)的平均幀率,sd為渲染設(shè)備為該用戶端提供渲染服務(wù)時(shí)的幀率標(biāo)準(zhǔn)差,所述平均幀率和幀率標(biāo)準(zhǔn)差均基于渲染設(shè)備為該用戶端提供渲染服務(wù)時(shí)所有的用戶畫面幀率獲得,ε為預(yù)先設(shè)置的極小常數(shù),had為渲染設(shè)備對(duì)應(yīng)的歷史平均服務(wù)時(shí)長(zhǎng),所述歷史平均服務(wù)時(shí)長(zhǎng)基于渲染設(shè)備對(duì)應(yīng)的所有歷史服務(wù)時(shí)長(zhǎng)獲得,max_dur為渲染設(shè)備預(yù)先設(shè)置的最大運(yùn)行時(shí)長(zhǎng),k為預(yù)先設(shè)置的權(quán)重系數(shù),c為渲染設(shè)備的崩潰次數(shù),t為渲染設(shè)備的總運(yùn)行次數(shù);

    29、調(diào)度中心基于每一渲染設(shè)備對(duì)應(yīng)的幀率穩(wěn)定程度,切換至幀率穩(wěn)定程度最高的渲染設(shè)備與該用戶端連接為該用戶端提供渲染服務(wù)。

    30、可選地,所述方法還包括:

    31、調(diào)度中心基于預(yù)先設(shè)置的重啟時(shí)段,依次調(diào)度其連接的渲染設(shè)備進(jìn)行重啟;

    32、期間,若調(diào)度中心檢測(cè)到任一渲染設(shè)備已與用戶端連接為用戶端提供渲染服務(wù)時(shí),則檢測(cè)是否存在其他未與用戶端連接的渲染設(shè)備已重啟完成;

    33、若存在,則調(diào)度中心基于預(yù)先設(shè)置的排他調(diào)度算法,切換另一已重啟完成的渲染設(shè)備與該用戶端連接為該用戶端提供渲染服務(wù),并調(diào)度切換前的渲染設(shè)備進(jìn)行重啟;

    34、若不存在,則調(diào)度中心調(diào)度其他未與用戶端連接的渲染設(shè)備進(jìn)行重啟,直至檢測(cè)到存在其他未與用戶端連接的渲染設(shè)備已重啟完成。

    35、可選地,所述方法還包括:

    36、每隔預(yù)設(shè)時(shí)間,調(diào)度中心將渲染設(shè)備對(duì)應(yīng)的總運(yùn)行次數(shù)和崩潰次數(shù)刷新為零。

    37、可選地,所述s13還包括:

    38、當(dāng)不存在時(shí),則調(diào)度基于預(yù)先設(shè)置的守護(hù)程序?qū)Ξ?dāng)前的渲染設(shè)備進(jìn)行保護(hù)和監(jiān)控;所述守護(hù)程序用于當(dāng)渲染設(shè)備為用戶端提供渲染服務(wù)過程中發(fā)生崩潰時(shí),重啟該渲染服務(wù)。

    39、可選地,s12還包括:

    40、調(diào)度中心實(shí)時(shí)獲取當(dāng)前的渲染設(shè)備的設(shè)備狀態(tài),并基于預(yù)先設(shè)置的動(dòng)態(tài)閾值調(diào)整策略和預(yù)先設(shè)置的畫面健康閾值,實(shí)時(shí)調(diào)整所述畫面健康閾值;所述畫面健康閾值包括幀率閾值;

    41、所述設(shè)備狀態(tài)包括:gpu溫度、gpu使用率、顯存使用率、cpu使用率、內(nèi)存占用率和磁盤占用率;

    42、所述動(dòng)態(tài)閾值調(diào)整策略包括:

    43、當(dāng)gpu溫度大于80度,且小于100度時(shí),每增加5度,第一幀率閾值增加1,當(dāng)gpu溫度大于100度時(shí),每增加5度,第一幀率閾值增加10;

    44、當(dāng)gpu使用率大于80%時(shí),每增加5%,第一幀率閾值增加1;

    本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述方法基于預(yù)先設(shè)置的實(shí)時(shí)渲染系統(tǒng)實(shí)現(xiàn),所述系統(tǒng)包括調(diào)度中心,以及連接調(diào)度中心的至少一個(gè)渲染設(shè)備,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述畫面健康閾值包括幀率閾值和幀率異常次數(shù)閾值;

    3.根據(jù)權(quán)利要求1所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述S12還包括:

    4.根據(jù)權(quán)利要求3所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述方法還包括:

    5.根據(jù)權(quán)利要求1所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述方法還包括:

    6.根據(jù)權(quán)利要求4所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述方法還包括:

    7.根據(jù)權(quán)利要求1所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述S13還包括:

    8.根據(jù)權(quán)利要求1所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,S12還包括:

    9.根據(jù)權(quán)利要求1所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,每一所述渲染設(shè)備均包括相機(jī)鏡頭;

    10.根據(jù)權(quán)利要求9所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述S13還包括:當(dāng)切換另一渲染設(shè)備與該用戶端連接為該用戶端提供渲染服務(wù)過程中,調(diào)度中心以切換前的渲染設(shè)備最近時(shí)刻的截頻作為為用戶端提供的畫面,直至切換完成,隱藏該截頻。

    ...

    【技術(shù)特征摘要】

    1.一種實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述方法基于預(yù)先設(shè)置的實(shí)時(shí)渲染系統(tǒng)實(shí)現(xiàn),所述系統(tǒng)包括調(diào)度中心,以及連接調(diào)度中心的至少一個(gè)渲染設(shè)備,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述畫面健康閾值包括幀率閾值和幀率異常次數(shù)閾值;

    3.根據(jù)權(quán)利要求1所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述s12還包括:

    4.根據(jù)權(quán)利要求3所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述方法還包括:

    5.根據(jù)權(quán)利要求1所述的實(shí)時(shí)渲染畫面的優(yōu)化方法,其特征在于,所述方法還包括:

    6.根據(jù)權(quán)利要求4所述...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:奚燕費(fèi)煜煜姜雪明吳珍珍
    申請(qǐng)(專利權(quán))人:浙江中控信息產(chǎn)業(yè)股份有限公司
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 精品无码久久久久久国产| 亚洲成av人片天堂网无码】| 国产成人AV无码精品| 18禁超污无遮挡无码免费网站国产 | 久久无码人妻一区二区三区午夜| 97碰碰碰人妻视频无码| 国产综合无码一区二区辣椒 | 亚洲美日韩Av中文字幕无码久久久妻妇| 东京热加勒比无码视频| 亚洲av无码一区二区三区人妖 | 在线观看无码AV网址| 国产精品无码无在线观看| 99久无码中文字幕一本久道| 色综合AV综合无码综合网站| 无码精品人妻一区二区三区免费 | YY111111少妇无码理论片| 亚洲成a人无码亚洲成av无码 | 久久影院午夜理论片无码| 免费A级毛片无码免费视| 日韩精品无码专区免费播放| 中文字幕无码精品三级在线电影| 国产成人无码A区精油按摩| 亚洲爆乳大丰满无码专区| 777爽死你无码免费看一二区| 人妻少妇无码精品视频区| 中文无码乱人伦中文视频在线V| 成人无码精品一区二区三区| 亚洲国产精品无码久久| 亚洲AV无码成人网站在线观看| 日韩精品少妇无码受不了| 无码人妻精品中文字幕免费| 亚洲av日韩av高潮潮喷无码| 亚洲综合无码AV一区二区| 八戒理论片午影院无码爱恋| 亚洲精品无码成人片久久| 亚洲精品色午夜无码专区日韩| 国产AV无码专区亚洲AV毛网站| 亚洲国产精品无码AAA片| 无码专区—VA亚洲V天堂| 精品无码一区在线观看| 亚洲av永久无码精品网址|