[發明專利]一種信號源實時動態預覽方法及系統在審
| 申請號: | 201810394692.0 | 申請日: | 2018-04-27 |
| 公開(公告)號: | CN108737881A | 公開(公告)日: | 2018-11-02 |
| 發明(設計)人: | 呂天麒 | 申請(專利權)人: | 晨星半導體股份有限公司 |
| 主分類號: | H04N21/431 | 分類號: | H04N21/431;H04N21/443;H04N21/4402;H04N21/44 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙) 44280 | 代理人: | 何青瓦 |
| 地址: | 中國臺灣新竹縣*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 第二信號 預覽 實時動態 信號源 用戶界面 預覽指令 源輸出 主畫面 指令 播放模式 混合編輯 節目預覽 連續畫面 形式顯示 指令獲取 動態的 小窗口 發送 融合 響應 | ||
1.一種信號源實時動態預覽方法,其特征在于,包括:
獲取在對應第一信號源的主畫面窗口中同時預覽至少一個第二信號源的內容的預覽指令,并發出該預覽指令和第一信號源輸出指令;
接收第一信號源輸出指令并發送相應的第一信號源的內容;
接收該預覽指令,并響應該指令獲取至少一個第二信號源的內容;以及
將第一信號源的內容和至少一個第二信號源的內容進行混合編輯,用以在顯示第一信號源的內容的主畫面窗口以用戶界面小窗口的形式顯示至少一個第二信號源的內容。
2.根據權利要求1所述的方法,其特征在于,所述接收該預覽指令并響應該指令獲取至少一個第二信號源的內容包括:
在接收到該預覽指令后,連接視頻服務進程、攝像頭服務進程以及
用戶界面進程以截取第二信號源的視頻圖像內容;
經由視頻服務進程將第二信號源的視頻圖像內容轉換成用戶界面小窗口需要大小和格式的動態數據;
緩存轉換后的動態數據;
經由視頻服務進程接收來自攝像頭服務進程獲取動態數據的請求,然后發送動態數據至攝像頭服務進程;
經由攝像頭服務進程向用戶界面進程提供緩存中的轉換后的動態數據;以及
經由用戶界面進程生成動態數據對應的圖像。
3.根據權利要求2所述的方法,其特征在于,所述在接收到該預覽指令后,連接視頻服務進程、攝像頭服務進程以及用戶界面進程以截取第二信號源的視頻圖像內容的步驟包括:
將用戶界面進程與攝像頭服務進程進行連接;
將攝像頭服務進程與視頻服務進程進行連接;
判斷攝像頭服務進程與視頻服務進程是否連接成功;
若攝像頭服務進程與視頻服務進程連接不成功,則執行異常退出;
若攝像頭服務進程與視頻服務進程連接成功,則判斷視頻服務進程是否支持用戶界面進程需要的參數;
若視頻服務進程不支持用戶界面進程的參數,則將攝像頭服務進程和視頻服務進程斷開連接,并異常退出;
若視頻服務進程支持用戶界面進程的參數,則設置回調函數,該回調函數是用于數據發送的回調函數,包括攝像頭服務進程的回調函數和用戶界面進程的回調函數;以及
通知視頻服務進程,控制抓圖引擎開啟抓圖功能,截取第二信號源的視頻圖像內容。
4.根據權利要求2所述的方法,其特征在于,所述經由攝像頭服務進程向用戶界面進程提供緩存中的轉換后的動態數據具體流程包括:
將動態數據復制到用戶界面進程的緩存;以及
通知視頻服務進程釋放復制的動態數據對應的緩存。
5.根據權利要求4所述的方法,其特征在于,所述通知視頻服務進程釋放復制的動態數據對應的緩存包括:
從視頻服務進程的發送序列中拿出第一個緩存,判斷是否是用戶界面進程請求要釋放的緩存;
若判斷結果為是,則將發送序列的第一個緩存移入空閑序列的末尾;若判斷結果為否,則報錯中斷;以及
釋放緩存。
6.根據權利要求1所述的方法,其特征在于,
所述第一信號源和/或所述第二信號源包括:ATV、DTV、HDMI、VGA、YPBPR、AV、CVBS、多媒體中的一種或幾種。
7.一種信號源實時動態預覽系統,其特征在于,包括:
處理器,用于獲取在對應第一信號源的主畫面窗口中同時預覽至少一個第二信號源的內容的預覽指令,并發出該預覽指令和第一信號源輸出指令;
復用器,與處理器連接,用于在收到第一信號源輸出指令時發送相應的第一信號源的內容;
響應器,與處理器和復用器相連接,用于接收該預覽指令,響應該指令從復用器中獲取至少一個第二信號源的內容;以及
編輯器,與復用器和響應器相連接,用于將第一信號源的內容和至少一個第二信號源的內容進行混合編輯,以在顯示第一信號源內容的主畫面窗口以用戶界面小窗口的形式顯示至少一個第二信號源的內容。
8.根據權利要求7所述的系統,其特征在于,所述響應器在收到該預覽指令時,會連接視頻服務進程、攝像頭服務進程以及用戶界面進程,該響應器包括:
抓圖引擎,用于經由視頻服務進程從復用器中截取并發送第二信號源的視頻圖像內容;
硬件圖形引擎,連接于所述抓圖引擎,用于經由視頻服務進程將第二信號源的視頻圖像內容轉換成用戶界面小窗口需要的大小和格式的動態數據;以及
緩存,連接于所述硬件圖形引擎,用于緩存所述轉換后的動態數據;
其中,所述響應器經由視頻服務進程接收來自攝像頭服務進程獲取動態數據的請求,然后發送動態數據至攝像頭服務進程,經由攝像頭服務進程向用戶界面進程提供緩存中的所述轉換后的動態數據,以及經由用戶界面進程生成動態數據對應的圖像。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于晨星半導體股份有限公司,未經晨星半導體股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810394692.0/1.html,轉載請聲明來源鉆瓜專利網。





