[發明專利]基于服務的視頻信號調用系統及其實現方法有效
| 申請號: | 201110084868.0 | 申請日: | 2011-04-06 |
| 公開(公告)號: | CN102196244A | 公開(公告)日: | 2011-09-21 |
| 發明(設計)人: | 趙箭;蔡宇強 | 申請(專利權)人: | 大道計算機技術(上海)有限公司 |
| 主分類號: | H04N7/18 | 分類號: | H04N7/18;H04L29/06 |
| 代理公司: | 上海浦一知識產權代理有限公司 31211 | 代理人: | 王函 |
| 地址: | 201203 上海市浦東新區龍*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 服務 視頻信號 調用 系統 及其 實現 方法 | ||
技術領域
本發明涉及一種大屏幕投影顯示系統,尤其涉及一種用于大屏幕顯示系統的基于服務的視頻信號調用系統。此外,本發明還涉及該基于服務的視頻信號調用系統的實現方法。
背景技術
隨著IP攝像頭,流媒體服務器在大屏幕投影顯示領域的廣泛應用,如何將數字視頻流接入大屏幕系統,如何通過有效的管理平臺來合理調用多信號、多通道的視頻信號,將視頻快速、清晰地顯示在大屏幕上顯得越來越重要。
傳統的視頻信號一般多為請求-應答式,且一切信號的處理過程均依賴于請求的發生。即傳統的視頻信號調用機制是基于用戶指令。用戶每發一條指令,都會經歷視頻信號調用服務層,操作系統層和硬件設備服務層,最終完成對指令的處理,打開一個視頻信號。采用這種方式,對于視頻信號服務需要的計算機運算速度、緩沖區大小要求較高,這與視頻信號服務設備的硬件配置不足而造成的性能有限有關。在這種方式下,由于一條指令要經過多層的處理,每次都要重新對采集窗口進行初始化操作,所以效率較低,且采集窗口的參數調整應答時間也較慢。且在這種方式下,可移植性差,原因在于底層的命令沒有抽象化。隨著硬件設備的性能不斷提高,價格的不斷降低,我們有理由采用一種更優的策略來實現視頻信號的調用,從而提供更好的用戶體驗。
發明內容
本發明要解決的技術問題是提供一種基于服務的視頻信號調用系統,其利用了高性能計算機底層處理調度運算機制,為多信號、多通道的視頻信號需求提供管理平臺,這種設計體現了高度的封裝化和抽象化,其主要特點:將視頻服務的初始化、切換等基礎化操作與顯示、隱藏、參數調整等實時性要求較高的操作分離,使得在滿足運算速度的情況下,高效準確地為多用戶提供服務。為此,本發明還提供該基于服務的視頻信號調用系統的實現方法。
為了解決上述技術問題,本發明提供一種基于服務的視頻信號調用系統,包括硬件設備服務層、操作系統調用層、信號采集接入驅動層和視頻信號調用服務層;
該硬件設備服務層用于采集視頻,采用視頻采集卡;
該操作系統調用層用于與硬件設備服務層取得通訊,實時捕捉視頻信號調用系統的數據變化并將這些更新過的數據反饋到上層數據結構中;所述上層數據結構包括視頻信號靜態屬性數據庫和視頻信號狀態迭代服務器;
該信號采集接入驅動層用于接入各種視頻信號,并將接入的視頻信號傳送至視頻信號調用服務層;
該視頻信號調用服務層用于接收視頻服務請求,并分析視頻服務請求類型,根據請求類型來調用視頻信號靜態屬性數據庫和視頻信號狀態迭代服務器,完成操作。
所述硬件設備服務層隨系統啟動而運行,用于調用硬件設備接口函數,初始化包括系統采集通道數量、系統輸出區域面積、系統所支持硬件型號的基本數據。
所述信號采集接入驅動層通過抽象化的函數接口,實現了包括打開采集窗口、更新采集窗口屬性的基本視頻信號調用系統的功能,在系統啟動后,信號采集接入驅動層會自動運行,這個過程會檢測視頻信號,初始化系統參數,并在后臺采集視頻信號,用于完成視頻服務的初始化操作。
所述視頻信號靜態屬性數據庫中存放了與一個視頻流相關的諸多靜態屬性;針對每種屬性,該數據庫中記錄了屬性名稱,屬性ID,最大值,最小值和當前值;所述靜態屬性包括亮度、對比度、灰度、飽和度、左、右、上、下邊剪裁、X/Y偏移。
所述視頻信號狀態迭代服務器中存放了有關視頻狀態的可變屬性;所述可變屬性包括當前視頻的ID,當前視頻的可見或不可見狀態,當前視頻可開啟的最大窗口數量,當前視頻已開啟的窗口數量。
所述視頻服務請求包括:視頻服務請求類型、視頻信號索引、視頻信號對應的窗口句柄、視頻信號的定位信息;所述視頻服務請求類型包括:開啟視頻、關閉視頻、調整視頻參數、獲取視頻參數。
所述根據請求類型來調用視頻信號靜態屬性數據庫和視頻信號狀態迭代服務器具體為:根據請求類型,得到整條請求余下數據的排列方式和含義,從而調用視頻信號靜態屬性數據庫和視頻信號狀態迭代服務器。
此外,本發明還提供一種基于服務的視頻信號調用系統的實現方法,包括如下步驟:
(1)啟動信號采集接入驅動層,完成視頻服務的初始化操作;
(2)后臺迭代開啟視頻信號,等待視頻服務請求;
(3)接入新請求,啟動視頻信號調用服務層,分析視頻服務請求類型,根據請求類型,調用視頻信號靜態屬性數據庫和視頻信號狀態迭代服務器,將相關數據反饋給請求方,完成操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大道計算機技術(上海)有限公司,未經大道計算機技術(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110084868.0/2.html,轉載請聲明來源鉆瓜專利網。





