[發明專利]屏幕視頻共享方法、裝置及電子設備有效
| 申請號: | 201910141243.X | 申請日: | 2019-02-25 |
| 公開(公告)號: | CN109862301B | 公開(公告)日: | 2021-02-19 |
| 發明(設計)人: | 劉琳鴻;杜立召;楊攀 | 申請(專利權)人: | 北京云中融信網絡科技有限公司 |
| 主分類號: | H04N7/14 | 分類號: | H04N7/14;H04L29/06 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 王艷芬 |
| 地址: | 100000 北京市海淀區萬*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 屏幕 視頻 共享 方法 裝置 電子設備 | ||
1.一種屏幕視頻共享方法,其特征在于,包括:
在建立視頻通話連接后,當檢測到屏幕共享功能開啟時獲取屏幕視頻資源;
創建以所述屏幕視頻資源為媒體源的屏幕媒體流;
為所述屏幕媒體流添加屏幕視頻軌道,并將所述屏幕媒體流添加至所述屏幕視頻軌道中;
將所述屏幕視頻軌道中的屏幕媒體流與攝像頭視頻軌道中的攝像頭媒體流通過所述視頻通話連接發送至目的端;
當檢測到屏幕共享功能開啟時獲取屏幕視頻資源的步驟包括:
獲取視頻采集參數,所述視頻采集參數包括待分享屏幕區域;
通過調用系統API,獲取所述待分享屏幕區域對應的屏幕視頻資源。
2.根據權利要求1所述的方法,其特征在于,所述視頻采集參數還包括輸出分辨率和視頻采集顏色空間信息;
獲取所述待分享屏幕區域對應的屏幕視頻資源的步驟,包括:
獲取所述待分享屏幕區域對應的第一視頻資源;
調節所述第一視頻資源的分辨率至所述輸出分辨率,得到第二視頻資源;
基于所述視頻采集顏色空間信息,對所述第二視頻資源進行顏色空間轉換,得到所述待分享屏幕區域對應的屏幕視頻資源。
3.根據權利要求2所述的方法,其特征在于,還包括:
當檢測到鼠標的點擊信息時,記錄點擊位置信息;
根據所述點擊位置信息,添加標識信息至所述第一視頻資源中。
4.根據權利要求1所述的方法,其特征在于,將所述屏幕視頻軌道中的屏幕媒體流與攝像頭視頻軌道中的攝像頭媒體流通過所述視頻通話連接發送至目的端的步驟之前,還包括:
當檢測到僅需要共享屏幕視頻時,控制攝像頭停止拍攝,并清空攝像頭視頻軌道中當前存在的攝像頭視頻資源。
5.根據權利要求1所述的方法,其特征在于,還包括:
在檢測到所述屏幕媒體流和攝像頭媒體流共存時,與所述目的端進行通信協商,將當前的連接信息發送至所述目的端,以使所述目的端根據所述連接信息從接收到的屏幕媒體流中獲取屏幕視頻資源;
其中所述連接信息包括各個媒體流的標識。
6.一種屏幕視頻共享裝置,其特征在于,包括:
資源獲取模塊,用于在建立視頻通話連接后,當檢測到屏幕共享功能開啟時獲取屏幕視頻資源;
媒體流創建模塊,用于創建以所述屏幕視頻資源為媒體源的屏幕媒體流;
軌道添加模塊,用于為所述屏幕媒體流添加屏幕視頻軌道,并將所述屏幕媒體流添加所述屏幕視頻軌道中;
資源發送模塊,用于將所述屏幕視頻軌道中的屏幕媒體流與攝像頭視頻軌道中的攝像頭媒體流通過所述視頻通話連接發送至目的端;
所述資源獲取模塊還用于:
獲取視頻采集參數,所述視頻采集參數包括待分享屏幕區域;
通過調用系統API,獲取所述待分享屏幕區域對應的屏幕視頻資源。
7.一種電子設備,包括存儲器、處理器,所述存儲器上存儲有可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現上述權利要求1至5任一項所述的方法。
8.一種機器可讀存儲介質,其特征在于,所述機器可讀存儲介質存儲有機器可執行指令,所述機器可執行指令在被處理器調用和執行時,所述機器可執行指令促使所述處理器實現權利要求1至5任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京云中融信網絡科技有限公司,未經北京云中融信網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910141243.X/1.html,轉載請聲明來源鉆瓜專利網。





