System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及視頻會議,特別涉及一種視頻播放方法、裝置、設備、存儲介質及程序產品。
技術介紹
1、在視頻會議
,視頻會議系統包括前端系統和后端系統。前端系統用于對會議場景進行視頻采集,將采集得到的視頻流發送給后端系統;后端系統用于在顯示屏上播放接收到的視頻流。
技術實現思路
1、本申請提供了一種視頻播放方法、裝置、設備、存儲介質及程序產品,用于提高運動畫質補償的資源利用率。
2、第一方面,提供一種視頻播放方法,所述方法包括:獲取視頻流和補償因子,所述視頻流通過視頻采集設備對會議場景進行視頻采集得到,所述補償因子指示所述視頻流包括運動畫面的概率;在所述補償因子滿足補償條件的情況下,對所述視頻流進行運動畫質補償,得到補償后的視頻流,所述運動畫質補償用于提高所述視頻流的流暢度;播放所述補償后的視頻流。
3、在一種可能的實施方式中,所述運動畫質補償包括插幀操作;所述補償因子滿足補償條件包括所述補償因子大于概率閾值,且所述視頻流的幀率與播放所述視頻流的顯示屏的刷新率的比值小于第一比例閾值;或者,所述補償因子滿足補償條件包括所述比值與所述補償因子的商小于第二比例閾值。
4、在一種可能的實施方式中,所述補償因子滿足補償條件包括所述補償因子大于概率閾值。
5、在一種可能的實施方式中,所述對所述視頻流進行運動畫質補償,得到補償后的視頻流,包括:根據補償倍率確定所述視頻流中待補償的參考幀,所述補償倍率指示所述補償后的視頻流的幀率與補償前的視頻流的
6、在一種可能的實施方式中,所述根據補償倍率確定所述視頻流中待補償的參考幀之前,還包括:基于所述補償因子與播放所述視頻流的顯示屏的刷新率確定所述補償倍率,所述補償因子與所述補償倍率正相關,所述補償后的視頻流的幀率不高于所述刷新率。
7、在一種可能的實施方式中,所述方法還包括:在所述補償因子不滿足所述補償條件的情況下,播放所述視頻流。
8、在一種可能的實施方式中,所述方法應用于視頻會議系統中的后端系統,所述視頻會議系統還包括前端系統,所述前端系統包括所述視頻采集設備;所述獲取視頻流和補償因子,包括:接收所述前端系統發送的所述視頻流和所述補償因子。
9、在一種可能的實施方式中,獲取所述補償因子,包括:對所述視頻流進行場景識別,得到所述視頻流的場景類別,所述場景類別指示所述會議場景內的動作幅度;基于所述場景類別獲取所述補償因子,所述場景類別指示的運動幅度與所述補償因子正相關。
10、在一種可能的實施方式中,所述對所述視頻流進行場景識別,得到所述視頻流的場景類別,包括:對所述視頻流中的多個視頻幀進行人體姿態識別,得到所述多個視頻幀分別對應的人體關鍵點,所述人體關鍵點為用于定位動作的部位;基于所述多個視頻幀分別對應的人體關鍵點獲取運動特征,所述運動特征指示所述動作在時間上呈現出的連續變化;通過所述運動特征識別所述場景類型。
11、第二方面,提供一種視頻播放方法,所述方法包括:獲取視頻流和補償因子,所述視頻流通過視頻采集設備對會議場景進行視頻采集得到,所述補償因子指示所述視頻流包括運動畫面的概率;向視頻會議系統中的后端系統發送所述視頻流和所述補償因子,所述視頻流和所述補償因子用于所述后端系統在所述補償因子滿足補償條件的情況下,對所述視頻流進行運動畫質補償,播放補償后的視頻流,所述運動畫質補償用于提高所述視頻流的流暢度。
12、在一種可能的實施方式中,獲取所述補償因子,包括:對所述視頻流進行場景識別,得到所述視頻流的場景類別,所述場景類別指示所述會議場景內的動作幅度;基于所述場景類別獲取所述補償因子,所述場景類別指示的運動幅度與所述補償因子正相關。
13、在一種可能的實施方式中,所述對所述視頻流進行場景識別,得到所述視頻流的場景類別,包括:對所述視頻流中的多個視頻幀進行人體姿態識別,得到所述多個視頻幀分別對應的人體關鍵點,所述人體關鍵點為用于定位動作的部位;基于所述多個視頻幀分別對應的人體關鍵點獲取運動特征,所述運動特征指示所述動作在時間上呈現出的連續變化;通過所述運動特征識別所述場景類型。
14、第三方面,提供一種視頻播放裝置,所述裝置包括:獲取模塊,用于獲取視頻流和補償因子,所述視頻流通過視頻采集設備對會議場景進行視頻采集得到,所述補償因子指示所述視頻流包括運動畫面的概率;補償模塊,用于在所述補償因子滿足補償條件的情況下,對所述視頻流進行運動畫質補償,得到補償后的視頻流,所述運動畫質補償用于提高所述視頻流的流暢度;播放模塊,用于播放所述補償后的視頻流。
15、在一種可能的實施方式中,所述運動畫質補償包括插幀操作;所述補償因子滿足補償條件包括所述補償因子大于概率閾值,且所述視頻流的幀率與播放所述視頻流的顯示屏的刷新率的比值小于第一比例閾值;或者,所述補償因子滿足補償條件包括所述比值與所述補償因子的商小于第二比例閾值。
16、在一種可能的實施方式中,所述補償因子滿足補償條件包括所述補償因子大于概率閾值。
17、在一種可能的實施方式中,所述補償模塊,用于根據補償倍率確定所述視頻流中待補償的參考幀,所述補償倍率指示所述補償后的視頻流的幀率與補償前的視頻流的幀率之間的倍率;基于所述參考幀生成補償幀,將所述補償幀作為所述參考幀的相鄰幀插入所述視頻流,得到補償后的視頻流。
18、在一種可能的實施方式中,所述補償模塊,還用于基于所述補償因子與播放所述視頻流的顯示屏的刷新率確定所述補償倍率,所述補償因子與所述補償倍率正相關,所述補償后的視頻流的幀率不高于所述刷新率。
19、在一種可能的實施方式中,所述播放模塊,還用于在所述補償因子不滿足所述補償條件的情況下,播放所述視頻流。
20、在一種可能的實施方式中,所述方法應用于視頻會議系統中的后端系統,所述視頻會議系統還包括前端系統,所述前端系統包括所述視頻采集設備;所述獲取模塊,用于接收所述前端系統發送的所述視頻流和所述補償因子。
21、在一種可能的實施方式中,所述獲取模塊,用于對所述視頻流進行場景識別,得到所述視頻流的場景類別,所述場景類別指示所述會議場景內的動作幅度;基于所述場景類別獲取所述補償因子,所述場景類別指示的運動幅度與所述補償因子正相關。
22、在一種可能的實施方式中,所述獲取模塊,用于對所述視頻流中的多個視頻幀進行人體姿態識別,得到所述多個視頻幀分別對應的人體關鍵點,所述人體關鍵點為用于定位動作的部位;基于所述多個視頻幀分別對應的人體關鍵點獲取運動特征,所述運動特征指示所述動作在時間上呈現出的連續變化;通過所述運動特征識別所述場景類型。
23、第四方面,提供一種視頻播放裝置,所述裝置包括:獲取模塊,用于獲取視頻流和補償因子,所述視頻流通過視頻采集設備對會議場景進行視頻采集得到,本文檔來自技高網...
【技術保護點】
1.一種視頻播放方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述運動畫質補償包括插幀操作;所述補償因子滿足補償條件包括所述補償因子大于概率閾值,且所述視頻流的幀率與播放所述視頻流的顯示屏的刷新率的比值小于第一比例閾值;
3.根據權利要求1所述的方法,其特征在于,所述補償因子滿足補償條件包括所述補償因子大于概率閾值。
4.根據權利要求1所述的方法,其特征在于,所述對所述視頻流進行運動畫質補償,得到補償后的視頻流,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據補償倍率確定所述視頻流中待補償的參考幀之前,還包括:
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1-6任一所述的方法,其特征在于,所述方法應用于視頻會議系統中的后端系統,所述視頻會議系統還包括前端系統,所述前端系統包括所述視頻采集設備;所述獲取視頻流和補償因子,包括:
8.一種視頻播放方法,其特征在于,所述方法包括:
9.根據權利要求1-6、8任一所述的方法
10.根據權利要求9所述的方法,其特征在于,所述對所述視頻流進行場景識別,得到所述視頻流的場景類別,包括:
11.一種視頻播放裝置,其特征在于,所述裝置包括:
12.一種視頻播放裝置,其特征在于,所述裝置包括:
13.一種計算機設備,其特征在于,所述計算機設備包括處理器和存儲器,所述存儲器中存儲有至少一條計算機程序,所述至少一條計算機程序由所述處理器加載并執行,以使所述計算機設備實現如權利要求1至10任一所述的視頻播放方法。
14.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有至少一條計算機程序,所述至少一條計算機程序由處理器加載并執行,以使計算機實現如權利要求1至10任一所述的視頻播放方法。
15.一種計算機程序產品,其特征在于,所述計算機程序產品包括:計算機程序代碼,所述計算機程序代碼由計算機加載并執行,以使所述計算機實現權利要求1至10中任一所述的視頻播放方法。
...【技術特征摘要】
1.一種視頻播放方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述運動畫質補償包括插幀操作;所述補償因子滿足補償條件包括所述補償因子大于概率閾值,且所述視頻流的幀率與播放所述視頻流的顯示屏的刷新率的比值小于第一比例閾值;
3.根據權利要求1所述的方法,其特征在于,所述補償因子滿足補償條件包括所述補償因子大于概率閾值。
4.根據權利要求1所述的方法,其特征在于,所述對所述視頻流進行運動畫質補償,得到補償后的視頻流,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據補償倍率確定所述視頻流中待補償的參考幀之前,還包括:
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1-6任一所述的方法,其特征在于,所述方法應用于視頻會議系統中的后端系統,所述視頻會議系統還包括前端系統,所述前端系統包括所述視頻采集設備;所述獲取視頻流和補償因子,包括:
8.一種視頻播放方法,其特征在于,所述方法包括:
【專利技術屬性】
技術研發人員:聶繼勇,張陽陽,衣祝松,
申請(專利權)人:京東方科技集團股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。