[發明專利]一種云會議中實時合屏布局平滑切換的方法和裝置有效
| 申請號: | 202210502785.7 | 申請日: | 2022-05-10 |
| 公開(公告)號: | CN114615457B | 公開(公告)日: | 2022-08-16 |
| 發明(設計)人: | 馬華文 | 申請(專利權)人: | 全時云商務服務股份有限公司 |
| 主分類號: | H04N7/15 | 分類號: | H04N7/15;H04N5/76;H04N5/265;H04N5/268 |
| 代理公司: | 北京惟盛達知識產權代理事務所(普通合伙) 11855 | 代理人: | 楊青 |
| 地址: | 100010 北京市東城區青*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 會議 實時 布局 平滑 切換 方法 裝置 | ||
本發明涉及一種云會議中實時合屏布局平滑切換的方法和裝置,根據當前的合屏布局樣式,獲取其中一個輸入源對應的布局信息,提取對應的布局視頻隊列中的一幀視頻,判斷是否為有效視頻;如果是則將所述的一幀視頻合屏到對應的布局信息中;如果否則提取對應的布局視頻隊列中的上一幀有效視頻,將所述上一幀有效視頻合屏到對應的布局信息中;獲取其他輸入源對應的布局信息,重復上述步驟,得到當前合屏布局樣式的有效合屏數據,并放入到合屏緩沖區中。通過采用輸入解碼緩沖機制,避免分屏視頻卡頓的現象;采用雙緩沖合屏機制,在沒有產生有效合屏時使用上一幀有效視頻進行輸出,避免黑屏、閃屏等問題,提高用戶視屏會議的使用體驗。
技術領域
本發明屬于視頻會議技術領域,更具體地,涉及一種云會議中實時合屏布局平滑切換的方法和裝置。
背景技術
隨著視頻云會議的快速發展,及視頻會議媒介多元化,打破了時域、地域限制,隨時隨地都能快速進行視頻會議,客戶使用開會的設備也多種多樣,PC、手機、盒子,商業客戶還有傳統硬件視頻會議終端。為了能將第三方視頻會議設備接入到云會議中,需要將依賴端顯示布局方案,改成視頻軟MCU服務器進行實時視頻合屏來達到會議同步顯示的效果,從而幫助客戶解決了第三方視頻會議設備無法同步顯示會議的問題。因此,就需要云會議中支持實時視頻合屏,來滿足并支持更多的云會議擴展要求。
目前的實時視頻合屏布局切換平滑顯示的方案,通常采用業務消息規避處理,這種方案是從源頭規避了布局切換頻繁或太快的情況,直接進行丟棄新布局的方式,或者進行固定時長處理,比如兩種布局間隔需大于2秒,那么用戶在設置切換新布局時,會出現設置的新布局無效或長時間沒反應,這樣使得用戶在云會議中的體驗很差。同時,在用戶操作點擊多次相同布局切換消息時,容易出現合屏視頻閃屏、黑屏、重影等問題,合屏布局切換平滑顯示的效果并不好。
發明內容
因此,本發明要解決的技術問題在于克服現有技術中的上述技術缺陷,從而提供一種云會議中實時合屏布局平滑切換的方法和裝置,具體實現方案如下。
第一方面,本發明提供一種云會議中實時合屏布局平滑切換的方法,包括:
步驟1:獲取所有輸入源的視頻數據的解碼數據,并存儲到對應的布局視頻隊列中;
步驟2:根據當前的合屏布局樣式,獲取一個輸入源對應的布局信息;
步驟3:提取對應的布局視頻隊列中的一幀視頻,判斷是否為有效視頻;
步驟4:如果是,則將所述的一幀視頻合屏到對應的布局信息中;如果否,則提取對應的布局視頻隊列中的上一幀有效視頻,將所述上一幀有效視頻合屏到對應的布局信息中;
步驟5:獲取其他輸入源對應的布局信息,重復上述步驟3-4,得到當前合屏布局樣式的有效合屏數據。
進一步的,所述判斷是否為有效視頻包括:
判斷所提取的視頻是否滿足寬和高不為0且視頻有數據;
如果滿足,則為有效視頻;否則不是有效視頻。
進一步的,還包括:將所述的有效合屏數據放入到合屏緩沖區中,將所述的有效合屏數據從合屏緩沖區復制到編碼輸出緩沖區中,進行編碼輸出。
進一步的,所述的獲取所有輸入源的視頻數據的解碼數據,并存儲到對應的布局視頻隊列中,具體為:
對每個輸入源創建解碼緩沖隊列;
將不同輸入源的視頻數據推入到對應的解碼緩沖隊列中進行解碼,獲得不同輸入源的解碼數據;
將不同輸入源的解碼數據存儲到對應的布局視頻隊列中。
進一步的,所述的將不同輸入源的視頻數據推入到對應的解碼緩沖隊列中包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于全時云商務服務股份有限公司,未經全時云商務服務股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210502785.7/2.html,轉載請聲明來源鉆瓜專利網。





