[發(fā)明專利]一種視頻鼠標(biāo)交互方法、智能終端及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201910972037.3 | 申請日: | 2019-10-14 |
| 公開(公告)號: | CN110737385B | 公開(公告)日: | 2023-03-24 |
| 發(fā)明(設(shè)計(jì))人: | 陳志芬;衛(wèi)宣安 | 申請(專利權(quán))人: | 深圳震有科技股份有限公司 |
| 主分類號: | G06F3/0487 | 分類號: | G06F3/0487;G06F3/0486;G06F3/04845;H04N21/443;H04N21/472;H04N5/268 |
| 代理公司: | 深圳市君勝知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44268 | 代理人: | 王永文;劉文求 |
| 地址: | 518057 廣東省深圳市南山區(qū)粵海街*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 視頻 鼠標(biāo) 交互 方法 智能 終端 存儲 介質(zhì) | ||
本發(fā)明公開了一種視頻鼠標(biāo)交互方法、智能終端及存儲介質(zhì),所述方法包括:開啟多路視頻播放畫面,接收鼠標(biāo)拖拽播放中畫面的操作,控制多路視頻的位置任意交換;當(dāng)檢測到所述鼠標(biāo)雙擊多路視頻中的一路視頻時,控制被雙擊的一路視頻最大化顯示;將一路視頻畫面分割成多塊虛擬象限,接收所述鼠標(biāo)按壓后執(zhí)行云臺旋轉(zhuǎn)功能,通過所述鼠標(biāo)滾輪放大或者縮小視頻的焦點(diǎn)。本發(fā)明通過視頻鼠標(biāo)交互行為,實(shí)現(xiàn)了視頻播放器的位置交換,攝像頭旋轉(zhuǎn)放大等交互操作,并且不會影響到整個播放器的鼠標(biāo)交互行為。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種視頻鼠標(biāo)交互方法、智能終端及存儲介質(zhì)。
背景技術(shù)
在調(diào)度系統(tǒng)客戶端(調(diào)度系統(tǒng)客戶端相當(dāng)于一個產(chǎn)品,就是一個WPF應(yīng)用程序,程序里面具備視頻監(jiān)控的功能,它使用了Winform控件來繪制視頻)接入視頻時,需要把Winform控件的句柄(句柄可以理解為程序里Winform控件的唯一標(biāo)識ID,視頻SDK通過這個標(biāo)識來找到控件,然后把視頻流繪制到這個控件中)傳入到播放視頻的SDK(軟件開發(fā)工具包)中,以便SDK將視頻畫面繪制到客戶端指定的控件中(播放器),以達(dá)到播放視頻的效果。而Winform的Panel控件原生支持鼠標(biāo)拖拽、鼠標(biāo)點(diǎn)擊等交互效果,能通過這些交互行為效果,實(shí)現(xiàn)視頻播放器的位置交換(即客戶端播放兩路攝像頭畫面,可以通過拖拽實(shí)現(xiàn)兩路攝像頭播放畫面之間的位置互換),對于一些支持云臺控制的攝像頭,還能檢測鼠標(biāo)在視頻畫面上的點(diǎn)擊或者滾輪操作,實(shí)現(xiàn)攝像頭旋轉(zhuǎn)放大等交互操作。但是,實(shí)際運(yùn)用中,當(dāng)把Winform控件的句柄交給SDK的時候,SDK可能會對控件做特殊的處理(如阻斷windows的消息循環(huán)),直接導(dǎo)致控件不響應(yīng)任何鼠標(biāo)事件,從而破壞了原有的交互行為。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種視頻鼠標(biāo)交互方法、智能終端及存儲介質(zhì),旨在解決現(xiàn)有技術(shù)的上述缺陷。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種視頻鼠標(biāo)交互方法,所述視頻鼠標(biāo)交互方法包括如下步驟:
開啟多路視頻播放畫面,接收鼠標(biāo)拖拽播放中畫面的操作,控制多路視頻的位置任意交換;
當(dāng)檢測到所述鼠標(biāo)雙擊多路視頻中的一路視頻時,控制被雙擊的一路視頻最大化顯示;
將一路視頻畫面分割成多塊虛擬象限,接收所述鼠標(biāo)按壓后執(zhí)行云臺旋轉(zhuǎn)功能,通過所述鼠標(biāo)滾輪放大或者縮小視頻的焦點(diǎn)。
可選地,所述的視頻鼠標(biāo)交互方法,其中,當(dāng)接入視頻時,將Winform控件的句柄傳入到播放視頻的軟件開發(fā)工具包,所述軟件開發(fā)工具包將視頻畫面繪制到客戶端指定的控件中。
可選地,所述的視頻鼠標(biāo)交互方法,其中,所述Winform控件包括雙Panel控件,分別是第一Panel控件和重疊設(shè)置于所述是第一Panel控件下面的第二Panel控件。
可選地,所述的視頻鼠標(biāo)交互方法,其中,所述第一Panel控件用于繪制視頻畫面,并將句柄傳遞給所述軟件開發(fā)工具包;
所述第二Panel控件用于訂閱鼠標(biāo)事件和控制鼠標(biāo)交互。
可選地,所述的視頻鼠標(biāo)交互方法,其中,將所述第一Panel控件中的Enabled屬性設(shè)置為False,用于對接任何視頻的軟件開發(fā)工具包,避免影響到整個播放器的鼠標(biāo)交互行為。
可選地,所述的視頻鼠標(biāo)交互方法,其中,所述Enabled屬性為所述第一Panel控件的一個屬性,當(dāng)所述Enabled屬性設(shè)置為False后,所述第一Panel控件則無法響應(yīng)到任何鼠標(biāo)或者鍵盤的操作。
可選地,所述的視頻鼠標(biāo)交互方法,其中,所述多路視頻播放畫面為16路視頻播放畫面。
可選地,所述的視頻鼠標(biāo)交互方法,其中,所述多塊虛擬象限為8塊虛擬象限。
該專利技術(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/201910972037.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





