[發(fā)明專利]一種視頻顯示的控制方法有效
| 申請?zhí)枺?/td> | 201210440026.9 | 申請日: | 2012-10-31 |
| 公開(公告)號: | CN102929634A | 公開(公告)日: | 2013-02-13 |
| 發(fā)明(設(shè)計)人: | 懷保玲;湯沛鋒;孫易林 | 申請(專利權(quán))人: | 惠州市德賽西威汽車電子有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G09G5/00 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 任海燕 |
| 地址: | 516006 廣東省惠*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 視頻 顯示 控制 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種視頻顯示的控制方法。
背景技術(shù)
車載設(shè)備的視頻顯示及處理一般需要專有的視頻處理芯片實現(xiàn)特效顯示,實現(xiàn)特效(如放大、縮小、半透、畫中畫)的方法一般都是通過微軟提供的DirectShow接口實現(xiàn)。這就帶來了一系列問題,如專有的視頻處理芯片必然會增加系統(tǒng)成本,通過DirectShow提供的接口實現(xiàn)特效,系統(tǒng)CPU占用率較高,在系統(tǒng)資源有限的情況下無法運行其他應(yīng)用程序,如導(dǎo)航應(yīng)用程序等。另一方面,通過DirectShow提供的接口實現(xiàn)特效,需要研發(fā)人員熟悉DirectShow編程。
發(fā)明內(nèi)容
為了解決上述現(xiàn)有車載設(shè)備的視頻顯示及處理存在的問題,本發(fā)明提供一種基于directdraw的視頻顯示控制方法的設(shè)計方案。
一種視頻顯示的控制方法,包括以下步驟:(1)通過視頻源選擇單元進行視頻源選擇;(2)通過顯示參數(shù)配置單元對選擇的視頻進行顯示參數(shù)設(shè)置;(3)通過顯示使能單元使能視頻顯示后顯示視頻;所述的視頻源選擇單元包括視頻源選擇接口及由其調(diào)用的視頻源選擇驅(qū)動單元;所述的顯示參數(shù)配置單元包括顯示參數(shù)配置接口及由其接調(diào)用的顯示驅(qū)動單元;所述的顯示使能單元包括顯示使能接口及由其調(diào)用的顯示使能驅(qū)動單元。
具體的,所述視頻源選擇單元的實現(xiàn)方法為:
(1)通過視頻源選擇接口調(diào)用視頻源選擇驅(qū)動單元選擇視頻源;
(2)視頻源選擇驅(qū)動單元訪問視頻設(shè)備,成功訪問視頻設(shè)備后進行設(shè)置視頻源及獲取視頻的信號狀態(tài),若訪問視頻設(shè)備不成功或無法設(shè)置視頻源或獲取不到視頻的信號狀態(tài)則返回異常結(jié)果并結(jié)束調(diào)用。(設(shè)置視頻源指的是什么?)
(3)將該視頻源是否存在正常信號的信息發(fā)送到顯示參數(shù)配置單元。
更具體的,所述顯示參數(shù)配置單元的實現(xiàn)方法為:
(1)顯示參數(shù)配置單元判斷是否有外部指令要求對顯示參數(shù)進行配置,若有則通過顯示參數(shù)配置接口調(diào)用顯示驅(qū)動單元對選中的視頻源的相應(yīng)顯示參數(shù)進行配置,否則則跳過顯示參數(shù)配置;
(2)若無法成功配置顯示參數(shù)則返回異常結(jié)果并結(jié)束調(diào)用;
(3)將該視頻源成功配置顯示參數(shù)的相關(guān)信息發(fā)送到顯示使能單元。
更具體的,所述顯示使能單元的實現(xiàn)方法為:
(1)通過顯示使能接口調(diào)用的顯示使能驅(qū)動單元使能視頻顯示;
(2)使能驅(qū)動單元通過directdraw創(chuàng)建視頻表面,然后獲取該視頻表面內(nèi)存地址,若無法創(chuàng)建視頻表面或無法獲取該視頻表面內(nèi)存地址則返回異常結(jié)果并結(jié)束調(diào)用;
(3)將獲取的視頻表面內(nèi)存地址設(shè)置為視頻寫入的地址,并通過顯示屏顯示視頻。
更具體的,步驟(3)可通過MCU內(nèi)部的圖像信號處理單元將視頻表面內(nèi)存地址設(shè)置為視屏寫入地址,并將視頻信號處理后通過顯示屏顯示。
進一步的,視頻源選擇驅(qū)動單元通過createfile對訪問視頻設(shè)備進行訪問;通過DeviceIoControl設(shè)置視頻源和獲取視頻的信號狀態(tài)。
更進一步的,所述視頻源包括但不限于車載DVD、外部存儲設(shè)備上的視頻以及車載攝像頭。
綜上所述,本發(fā)明具有以下有益效果:(1)對底層驅(qū)動進行打包封裝,研發(fā)人員使用視頻顯示及處理的功能更加簡單、方便;(2)通過封裝directdraw接口,避開調(diào)用DirectShow接口進行視頻顯示,有效降低視頻顯示時CPU的占用率。
附圖說明
圖1為本發(fā)明所述一種視頻顯示的控制方法的整體流程示意圖。
具體實施方式
為了讓本領(lǐng)域的技術(shù)人員能夠更好地了解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明作進一步的闡述。
如圖1所示,本發(fā)明揭示了一種視頻顯示的控制方法,包括以下步驟:(1)通過視頻源選擇單元進行視頻源選擇;(2)通過顯示參數(shù)配置單元對選擇的視頻源進行顯示參數(shù)設(shè)置;(3)通過顯示使能單元使能視頻顯示后顯示視頻;所述的視頻源選擇單元包括視頻源選擇接口及由其調(diào)用的視頻源選擇驅(qū)動單元;所述的顯示參數(shù)配置單元包括顯示參數(shù)配置接口及由其接調(diào)用的顯示驅(qū)動單元;所述的顯示使能單元包括顯示使能接口及由其調(diào)用的顯示使能驅(qū)動單元。
具體實現(xiàn)方式如下:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于惠州市德賽西威汽車電子有限公司,未經(jīng)惠州市德賽西威汽車電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210440026.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:熱管及其制作方法
- 下一篇:對通用遙控器進行編程





