[發明專利]基于瀏覽器的智能網絡視頻監控系統及其工作方法有效
| 申請號: | 201110366495.6 | 申請日: | 2011-11-17 | 
| 公開(公告)號: | CN102547231A | 公開(公告)日: | 2012-07-04 | 
| 發明(設計)人: | 吳飏;施志萍;石炎明;張小媛 | 申請(專利權)人: | 杭州海康威視數字技術股份有限公司 | 
| 主分類號: | H04N7/18 | 分類號: | H04N7/18;H04L29/08 | 
| 代理公司: | 上海一平知識產權代理有限公司 31266 | 代理人: | 成春榮;竺云 | 
| 地址: | 310051 浙江省杭州*** | 國省代碼: | 浙江;33 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 基于 瀏覽器 智能 網絡 視頻 監控 系統 及其 工作 方法 | ||
1.一種基于瀏覽器的智能網絡視頻監控系統,其特征在于,包括,
頁面交互單元,用于與頁面腳本交互,并將信息傳遞給瀏覽器交互單元,同時屏蔽瀏覽器間的大部分差異;
瀏覽器交互單元,用于與瀏覽器交互,通過XEmbed協議將插件窗體嵌入瀏覽器托座,并將信息傳遞給可視化單元,同時屏蔽瀏覽器間的其它差異;
可視化單元,用于實現插件可視化和插件窗體事件驅動機制,并將信息傳遞給網絡流單元,同時最小化Linux平臺間的差異;
網絡流單元,用于獲取和控制網絡視頻碼流,并將信息傳遞給播放繪制單元;
播放繪制單元,用于在所述可視化單元生成的插件窗體中,對所述網絡流單元所獲取的視頻碼流進行播放和本地圖形繪制,并與網絡流單元最終實現智能網絡視頻監控的功能。
2.根據權利要求1所述的基于瀏覽器的智能網絡視頻監控系統,其特征在于,所述頁面交互單元利用NPAPI協議實現與頁面腳本的交互;
所述可視化單元利用X11底層協議實現插件可視化和插件窗體事件驅動機制。
3.根據權利要求1所述的基于瀏覽器的智能網絡視頻監控系統,其特征在于,所述播放繪制單元包括:播放子單元和繪制子單元;
所述播放子單元,用于實現視頻碼流的播放;
所述繪制子單元,用于實現網絡視頻監控中的本地圖形繪制,實現視頻監控中移動偵測、遮擋報警、隱私遮蓋區域和屏幕顯示信息在播放區域中的繪制、顯示和移動,并將相應信息傳遞給頁面腳本,再由腳本傳遞給遠端的數字硬盤錄像機或網絡攝像機。
4.根據權利要求1所述的基于瀏覽器的智能網絡視頻監控系統,其特征在于,所述瀏覽器交互單元包括以下子單元:
XEmbed轉化子單元,用于將插件窗體嵌入瀏覽器托座,并完成相應的窗體類型轉換工作;
內部調度子單元,用于負責插件內部各模塊的調度與回調;
本地配置子單元,用于對用戶自定義配置信息進行本地化管理;
插件版本控制子單元,用于為頁面腳本提供插件版本信息,對插件是否需要升級進行判定;
異常檢測子單元,用于對內收集插件內部由于網絡或內存異常導致的錯誤信息,對外為頁面腳本提供獲取插件錯誤值的接口;
插件實例管理子單元,用于在瀏覽器打開多標簽頁時,管理多個插件的實例,保證各單元之間回調正確的插件實例。
5.根據權利要求4所述的基于瀏覽器的智能網絡視頻監控系統,其特征在于,在所述本地配置子單元中,用戶自定義配置信息包括:
連接協議、碼流類型、播放窗口比例模式、錄像文件打包大小、錄像和抓圖文件的保存路徑。
6.根據權利要求1所述的基于瀏覽器的智能網絡視頻監控系統,其特征在于,所述可視化單元包括以下子單元:
X11管理子單元,用于封裝X11底層接口;通過X11底層協議實現插件內窗體的映射、調整;
主窗體子單元,用于負責所有子窗體的空間布局;同時負責部分與Linux文件系統的交互;
子窗體子單元,用于向下調用網絡流單元,實現對播放區域子單元的控制,和對統一資源定位符的解析;
播放區域子單元,用于負責填充和不同播放模式的幾何位置的計算,以及人機交互操作中鼠標事件的處理;
全屏窗體子單元,用于實現進入或退出全屏播放狀態的一系列操作。
7.一種基于瀏覽器的智能網絡視頻監控系統的工作方法,其特征在于,包括以下步驟:
瀏覽器根據頁面信息加載插件,并根據頁面腳本要求為插件創建托座;
瀏覽器通過NPAPI協議將托座傳遞給插件;
插件基于XEmbed協議,將待創建的主窗體嵌入瀏覽器托座,并保留該托座結構中的相關信息;
插件基于X11底層協議,根據托座結構信息,創建、映射并調整所有窗體;
頁面腳本根據接收到的用戶請求,通過NPAPI調用插件的相應接口實現不同的響應;
插件基于實時傳輸協議和實時流傳輸協議,從設備獲取和控制視頻碼流;
插件實現網絡視頻播放和本地繪制工作。
8.根據權利要求7所述的基于瀏覽器的智能網絡視頻監控系統的工作方法,其特征在于,在所述插件實現視頻播放和繪制工作的步驟之后,還包括以下步驟:
插件向頁面腳本主動發起事件,請求頁面腳本的進一步處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州海康威視數字技術股份有限公司,未經杭州海康威視數字技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110366495.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:投影儀及其投影圖像顏色校正方法
- 下一篇:一種電力系統測控保護裝置的適配電路





