欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于QT框架信號預(yù)覽的方法及裝置與流程

文檔序號:11216209閱讀:729來源:國知局
一種基于QT框架信號預(yù)覽的方法及裝置與流程

本發(fā)明涉及數(shù)字顯示拼接墻領(lǐng)域,尤其涉及一種基于qt框架信號預(yù)覽的方法及裝置。



背景技術(shù):

數(shù)字拼接墻,目前來說,市場上的數(shù)字拼接墻,主要包括:等離子屏拼接(pdp)、液晶屏拼接(lcd)與背投大屏拼接(dlp)。

傳統(tǒng)的的拼墻控制軟件客戶端基于mfc加directx對信號源進(jìn)行渲染來實(shí)現(xiàn)信號預(yù)覽,僅限于windows平臺下客戶端的信號預(yù)覽,不能具有跨平臺性。

在傳統(tǒng)的拼接墻控制軟件客戶端,由于需要基于mfc加directx對信號源進(jìn)行渲染來實(shí)現(xiàn)信號預(yù)覽,在mac或者其他系統(tǒng)就無法使用。因此,傳統(tǒng)的拼接墻控制軟件客戶端不能在mac或者其他系統(tǒng)進(jìn)行信號預(yù)覽是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了一種基于qt框架信號預(yù)覽的方法及裝置,用于解決傳統(tǒng)的拼接墻控制軟件客戶端不能在蘋果os或者其他系統(tǒng)進(jìn)行信號預(yù)覽的技術(shù)問題。

本發(fā)明實(shí)施例提供的一種基于qt框架信號預(yù)覽的方法,包括:

接收已編碼的視頻數(shù)據(jù),并將視頻數(shù)據(jù)解碼成一幀一幀的圖片信息;

將圖片信息存儲至預(yù)設(shè)的圖片緩沖隊(duì)列;

根據(jù)預(yù)設(shè)的定時(shí)器讀取圖片緩沖隊(duì)列中的圖片信息;

將讀取到的圖片信息傳輸至qt內(nèi)置控件,使得qt內(nèi)置控件可刷新圖片并在各個(gè)平臺的客戶端進(jìn)行渲染呈現(xiàn)。

優(yōu)選地,所述根據(jù)預(yù)設(shè)的定時(shí)器讀取圖片緩沖隊(duì)列中的圖片信息具體為:

根據(jù)預(yù)設(shè)的定時(shí)器按照預(yù)設(shè)的時(shí)間間隔讀取圖片緩沖隊(duì)列中的圖片信息。

本發(fā)明實(shí)施例提供的一種基于qt框架信號預(yù)覽的裝置,包括:

解碼模塊,用于接收已編碼的視頻數(shù)據(jù),并將視頻數(shù)據(jù)解碼成一幀一幀的圖片信息;

圖片緩沖模塊,用于將圖片信息存儲至預(yù)設(shè)的圖片緩沖隊(duì)列;

圖片定時(shí)讀取模塊,用于根據(jù)預(yù)設(shè)的定時(shí)器讀取圖片緩沖隊(duì)列中的圖片信息;

qt控件模塊,用于將讀取到的圖片信息傳輸至qt內(nèi)置控件,使得qt內(nèi)置控件可刷新圖片并在各個(gè)平臺的客戶端進(jìn)行渲染呈現(xiàn)。

優(yōu)選地,所述圖片定時(shí)讀取模塊具體用于:

根據(jù)預(yù)設(shè)的定時(shí)器按照預(yù)設(shè)的時(shí)間間隔讀取圖片緩沖隊(duì)列中的圖片信息。

從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):

本發(fā)明實(shí)施例通過接收已編碼的視頻數(shù)據(jù),并將視頻數(shù)據(jù)解碼成一幀一幀的圖片信息;將圖片信息存儲至預(yù)設(shè)的圖片緩沖隊(duì)列;根據(jù)預(yù)設(shè)的定時(shí)器讀取圖片緩沖隊(duì)列中的圖片信息;將讀取到的圖片信息傳輸至qt內(nèi)置控件,使得qt內(nèi)置控件可刷新圖片并在各個(gè)平臺的客戶端進(jìn)行渲染呈現(xiàn),即將圖片信息定時(shí)傳輸至qt內(nèi)置控件,然后可在多平臺(linux,windows,mac)客戶端進(jìn)行信號預(yù)覽,從而解決了傳統(tǒng)的拼接墻控制軟件客戶端不能在蘋果os或者其他系統(tǒng)進(jìn)行信號預(yù)覽的技術(shù)問題。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。

圖1本發(fā)明實(shí)施例提供的一種基于qt框架信號預(yù)覽的方法的一個(gè)實(shí)施例的示意圖;

圖2為本發(fā)明實(shí)施例提供的一種基于qt框架信號預(yù)覽的方法的一個(gè)實(shí)施例的輔助示意圖。

具體實(shí)施方式

本發(fā)明實(shí)施例提供了一種基于qt框架信號預(yù)覽的方法及裝置,用于解決傳統(tǒng)的拼接墻控制軟件客戶端不能在蘋果os或者其他系統(tǒng)進(jìn)行信號預(yù)覽的技術(shù)問題。

為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

請參閱圖1和圖2,本發(fā)明實(shí)施例提供的一種基于qt框架信號預(yù)覽的方法的一個(gè)實(shí)施例,包括:

101:接收已編碼的視頻數(shù)據(jù),并將視頻數(shù)據(jù)解碼成一幀一幀的圖片信息;

視頻數(shù)據(jù)一般是指視頻數(shù)據(jù)流(視頻流),由編碼器進(jìn)行編碼后通過本發(fā)明實(shí)施例接收,然后將視頻數(shù)據(jù)解碼。圖片信息包括具體的圖片數(shù)據(jù)(用于在顯示器上顯示圖片)、圖片對應(yīng)的在視頻中的時(shí)間信息等。

102:將圖片信息存儲至預(yù)設(shè)的圖片緩沖隊(duì)列;

首先將圖片信息按照時(shí)間順序進(jìn)行逐個(gè)存儲至同一個(gè)圖片緩沖隊(duì)列,該圖片緩沖隊(duì)列中只有圖片信息,并且圖片信息按照時(shí)間順序進(jìn)行排列。

103:根據(jù)預(yù)設(shè)的定時(shí)器讀取圖片緩沖隊(duì)列中的圖片信息;

定時(shí)器一般是指每個(gè)一段固定的時(shí)間間隔就發(fā)出指令的定時(shí)器,根據(jù)預(yù)設(shè)的定時(shí)器的時(shí)間間隔,每隔一段固定的時(shí)間間隔就發(fā)出指令讀取圖片緩沖隊(duì)列中的圖片信息。

104:將讀取到的圖片信息傳輸至qt內(nèi)置控件,使得qt內(nèi)置控件可刷新圖片并在各個(gè)平臺的客戶端進(jìn)行渲染呈現(xiàn)。

qt內(nèi)置控件可設(shè)置在各個(gè)平臺的客戶端里,將讀取到的圖片信息傳輸至qt內(nèi)置控件即傳輸?shù)礁鱾€(gè)平臺的客戶端里,然后通過qt內(nèi)置控件就可實(shí)現(xiàn)視頻信號的圖片預(yù)覽;qt內(nèi)置控件也可設(shè)置在單獨(dú)的終端中,在終端通過qt內(nèi)置控件實(shí)現(xiàn)圖片刷新渲染后再將渲染好的圖片傳輸至各個(gè)平臺的客戶端進(jìn)行呈現(xiàn)。

本技術(shù)方案首先對接收到編碼好的視頻數(shù)據(jù),解碼成一幀一幀的圖片信息,并將其存入事先準(zhǔn)備好的圖片緩沖隊(duì)列。通過定時(shí)器一定時(shí)間間隔的去緩沖隊(duì)列中讀取圖片信息,將圖片信息傳給qt內(nèi)置控件,控件刷新對圖片進(jìn)行渲染呈現(xiàn),以此達(dá)到信號預(yù)覽的目的。

本發(fā)明實(shí)施例通過接收已編碼的視頻數(shù)據(jù),并將視頻數(shù)據(jù)解碼成一幀一幀的圖片信息;將圖片信息存儲至預(yù)設(shè)的圖片緩沖隊(duì)列;根據(jù)預(yù)設(shè)的定時(shí)器讀取圖片緩沖隊(duì)列中的圖片信息;將讀取到的圖片信息傳輸至qt內(nèi)置控件,使得qt內(nèi)置控件可刷新圖片并在各個(gè)平臺的客戶端進(jìn)行渲染呈現(xiàn),即將圖片信息定時(shí)傳輸至qt內(nèi)置控件,然后可在多平臺(linux,windows,mac)客戶端進(jìn)行信號預(yù)覽,從而解決了傳統(tǒng)的拼接墻控制軟件客戶端不能在蘋果os或者其他系統(tǒng)進(jìn)行信號預(yù)覽的技術(shù)問題。

本發(fā)明基于跨平臺開發(fā)框架qt,對預(yù)覽的信號源視頻進(jìn)行解碼、渲染來實(shí)現(xiàn)信號預(yù)覽的目的。

需要說明的是,本技術(shù)方案主要解決了傳統(tǒng)拼接墻控制軟件局限windows客戶端對信號進(jìn)行預(yù)覽的問題,提供了一種多平臺(linux,windows,mac)客戶端進(jìn)行信號預(yù)覽的解決方案。

可作為本發(fā)明實(shí)施例的一種優(yōu)選方案,本發(fā)明實(shí)施例中的步驟104可具體為:根據(jù)預(yù)設(shè)的定時(shí)器按照預(yù)設(shè)的時(shí)間間隔讀取圖片緩沖隊(duì)列中的圖片信息。

以下將對本發(fā)明實(shí)施例提供的一種基于qt框架信號預(yù)覽的裝置進(jìn)行詳細(xì)的描述。

本發(fā)明實(shí)施例提供的一種基于qt框架信號預(yù)覽的裝置,包括:

解碼模塊,用于接收已編碼的視頻數(shù)據(jù),并將視頻數(shù)據(jù)解碼成一幀一幀的圖片信息;

圖片緩沖模塊,用于將圖片信息存儲至預(yù)設(shè)的圖片緩沖隊(duì)列;

圖片定時(shí)讀取模塊,用于根據(jù)預(yù)設(shè)的定時(shí)器讀取圖片緩沖隊(duì)列中的圖片信息;

qt控件模塊,用于將讀取到的圖片信息傳輸至qt內(nèi)置控件,使得qt內(nèi)置控件可刷新圖片并在各個(gè)平臺的客戶端進(jìn)行渲染呈現(xiàn)。

進(jìn)一步地,所述圖片定時(shí)讀取模塊具體用于:

根據(jù)預(yù)設(shè)的定時(shí)器按照預(yù)設(shè)的時(shí)間間隔讀取圖片緩沖隊(duì)列中的圖片信息。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。

以上所述,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
宾阳县| 凤山市| 梁河县| 竹北市| 盐亭县| 高要市| 平顶山市| 仁化县| 金华市| 和硕县| 康马县| 高邑县| 阿坝| 大埔区| 乐山市| 莱芜市| 泗水县| 内丘县| 海盐县| 保德县| 高邮市| 邓州市| 山阳县| 高陵县| 五大连池市| 太湖县| 临安市| 莫力| 城市| 石门县| 诸暨市| 泊头市| 通化市| 平度市| 江永县| 犍为县| 石台县| 平山县| 吉安县| 盐边县| 巴中市|