[發明專利]嵌入式瀏覽器的實現方法、裝置、電子設備及存儲介質在審
| 申請號: | 202111101114.1 | 申請日: | 2021-09-18 |
| 公開(公告)號: | CN113867985A | 公開(公告)日: | 2021-12-31 |
| 發明(設計)人: | 王俊玉;徐曉賢;周明 | 申請(專利權)人: | 杭州海康威視數字技術股份有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F16/958 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 楊春香 |
| 地址: | 310051 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 瀏覽器 實現 方法 裝置 電子設備 存儲 介質 | ||
本申請提供一種嵌入式瀏覽器的實現方法、裝置、電子設備及存儲介質,該方法包括:當檢測到第一控制指令時,創建嵌入式瀏覽器窗體,創建網頁圖層,并啟動嵌入式瀏覽器進程;當檢測到第二控制指令時,依據目標設備的地址信息以及登錄信息,通過所述嵌入式瀏覽器進程訪問所述目標設備的Web頁面;通過所述視頻控制設備的用戶界面UI進程從網頁畫布共享內存中獲取網頁渲染圖,并將所述網頁渲染圖填充到所述瀏覽器窗體內的網頁圖層上的更新區域。該方法可以在視頻控制設備上實現嵌入式瀏覽器。
技術領域
本申請涉及安防技術領域,尤其涉及一種嵌入式瀏覽器的實現方法、裝置、電子設備及存儲介質。
背景技術
近年來,網絡攝像機(Internet Protocol Camera,簡稱IPC)支持的功能越來越豐富。
網絡視頻錄像機(Network Video Recorder,簡稱NVR)作為IPC的集成控制中心,配置方面需要實時跟IPC做配套,例如,當IPC由于軟件升級而增加新的功能時,NVR為了能夠實現針對該新增功能的配置,需要投入比較多的資源做本地界面和Web的功能開發支持,其實現效率較低,且成本較大。
發明內容
有鑒于此,本申請提供一種嵌入式瀏覽器的實現方法、裝置、電子設備及存儲介質。
根據本申請實施例的第一方面,提供一種嵌入式瀏覽器的實現方法,應用于視頻控制設備,所述方法包括:
當檢測到第一控制指令時,創建嵌入式瀏覽器窗體,創建網頁圖層,并啟動嵌入式瀏覽器進程;其中,所述第一控制指令用于控制所述視頻控制設備進入瀏覽器模式;
當檢測到第二控制指令時,依據目標設備的地址信息以及登錄信息,通過所述嵌入式瀏覽器進程訪問所述目標設備的Web頁面;其中,所述第二控制指令用于控制所述嵌入式瀏覽器進程訪問所述目標設備的Web頁面,所述目標設備為搭載有Web服務的設備;
通過所述視頻控制設備的用戶界面UI進程從網頁畫布共享內存中獲取網頁渲染圖,并將所述網頁渲染圖填充到所述瀏覽器窗體內的網頁圖層上的更新區域;其中,所述網頁畫布共享內存由所述視頻控制設備的UI進程與所述嵌入式瀏覽器進程之間共享,所述網頁畫布共享內存中的網頁渲染圖由所述嵌入式瀏覽器進程依據從所述目標設備的Web頁面獲取到的網頁資源進行解析渲染生成并保存。
根據本申請實施例的第二方面,提供一種嵌入式瀏覽器的實現裝置,應用于視頻控制設備,所述裝置包括:
檢測單元,用于檢測控制指令;
運行單元,用于當所述檢測單元檢測到第一控制指令時,創建嵌入式瀏覽器窗體,創建網頁圖層,并啟動嵌入式瀏覽器進程;其中,所述第一控制指令用于控制所述視頻控制設備進入瀏覽器模式;
訪問單元,用于當所述檢測單元檢測到第二控制指令時,依據目標設備的地址信息以及登錄信息,通過所述嵌入式瀏覽器進程訪問所述目標設備的Web頁面;其中,所述第二控制指令用于控制所述嵌入式瀏覽器進程訪問所述目標設備的Web頁面,所述目標設備為搭載有Web服務的設備;
處理單元,用于通過所述視頻控制設備的用戶界面UI進程從網頁畫布共享內存中獲取網頁渲染圖,并將所述網頁渲染圖填充到所述瀏覽器窗體內的網頁圖層上的更新區域;其中,所述網頁畫布共享內存由所述視頻控制設備的UI進程與所述嵌入式瀏覽器進程之間共享,所述網頁畫布共享內存中的網頁渲染圖由所述嵌入式瀏覽器進程依據從所述目標設備的Web頁面獲取到的網頁資源進行解析渲染生成并保存。
根據本申請實施例的第三方面,提供一種電子設備,包括處理器和機器可讀存儲介質,所述機器可讀存儲介質存儲有能夠被所述處理器執行的機器可執行指令,所述處理器用于執行機器可執行指令,以實現第一方面提供的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州海康威視數字技術股份有限公司,未經杭州海康威視數字技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111101114.1/2.html,轉載請聲明來源鉆瓜專利網。





