[發明專利]一種多布局的云會議錄制方法、系統和可讀存儲介質有效
| 申請號: | 202011274901.1 | 申請日: | 2020-11-16 |
| 公開(公告)號: | CN112073810B | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 唐國華 | 申請(專利權)人: | 全時云商務服務股份有限公司 |
| 主分類號: | H04N21/4402 | 分類號: | H04N21/4402;H04N21/61;H04N21/6405 |
| 代理公司: | 北京惟盛達知識產權代理事務所(普通合伙) 11855 | 代理人: | 董鴻柏 |
| 地址: | 100102 北京市海淀區上地*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 布局 會議 錄制 方法 系統 可讀 存儲 介質 | ||
1.一種多布局的云會議錄制方法,其特征在于,包括:
獲取多個源視頻數據,所述源視頻數據可以為視頻數據、桌面數據、文檔數據、白板數據、批注數據中的一種或多種;
將所述多個源視頻數據進行解碼,得到每個源視頻數據對應的YUV數據;
將多個YUV數據按照預設的布局規則進行合成,得到第一YUV數據;
將所述第一YUV數據進行編碼,得到編碼后的源視頻數據;
根據所述編碼后的源視頻數據生成視頻文件;
所述將多個YUV數據按照預設的布局規則進行合成,還包括:
計算當前第一YUV數據的時間和上一次生成第一YUV數據時間間隔;
判斷所述時間間隔是否大于最小生成時間;
若大于最小生成時間,則觸發新的第一YUV數據進行編碼,得到編碼后的源視頻數據;
若小于最小生成時間,則將每個源視頻數據對應的YUV數據進行存儲;
所述最小生成時間的確定方法為:
獲取每個源視頻數據的幀率;
將最大的幀率對應的時間確定為最小時間;
當所述多個源視頻數據只有文檔數據和白板數據時,根據設定的最小合成幀率觸發新的第一YUV數據進行編碼;
所述方法還包括:
獲取錄制開始時間和結束時間;
根據所述開始時間和結束時間生成預設單位的時間空間;
將所述時間空間與對應的數據空間形成映射關系;
通過所述映射關系生成編碼后的源視頻數據;
所述方法還包括:
采用第一線程處理第一YUV數據的編碼,得到編碼后的源視頻數據;
采用第二線程處理音頻信息,得到編碼后的音頻數據;
檢測第一線程是否處理完第一YUV數據的編碼;
若是,則在第二線程將編碼后的源視頻數據和編碼后的音頻數據進行合并,得到視頻文件。
2.根據權利要求1所述的一種多布局的云會議錄制方法,其特征在于,所述將多個YUV數據按照預設的布局規則進行合成,具體為:
獲取預設布局規則的序號;
根據所述布局規則的序號查找預設的布局規則;
根據所述預設的布局規則確定窗口的個數以及每個窗口對應的坐標數據信息;
確定每個窗口每個源視頻數據對應的YUV數據;
將每個源視頻數據對應的YUV數據按照每個窗口坐標數據信息確定的位置進行合成,得到第一YUV數據。
3.根據權利要求1所述的一種多布局的云會議錄制方法,其特征在于,還包括:
判斷預設的布局規則是否在多個源視頻數據之前獲取;
若否,則確定多個源視頻數據的關鍵幀數據和對應的源視頻數據的第一布局規則;
將每個源視頻數據對應的YUV數據按照所述第一布局規則進行合成,并進行存儲,直至獲取到預設的布局規則為止。
4.根據權利要求1所述的一種多布局的云會議錄制方法,其特征在于,還包括:
檢測多個源視頻數據是否為文檔、白板、批注中的一種或多種;
若是,則將所述源視頻數據按照時間順序生成圖像數據;
將所述圖像數據轉換為對應的YUV數據。
5.一種多布局的云會議錄制系統,其特征在于,包括存儲器和處理器,所述存儲器中包括多布局的云會議錄制方法程序,所述多布局的云會議錄制方法程序被所述處理器執行時實現如權利要求1至4中任一項所述的一種多布局的云會議錄制方法的步驟。
6.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中包括一種多布局的云會議錄制方法程序,所述一種多布局的云會議錄制方法程序被處理器執行時,實現如權利要求1至4中任一項所述的一種多布局的云會議錄制方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于全時云商務服務股份有限公司,未經全時云商務服務股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011274901.1/1.html,轉載請聲明來源鉆瓜專利網。





