本發(fā)明涉及顯示播控技術(shù)領(lǐng)域,尤其涉及一種顯示屏控制卡的播控方法以及一種顯示屏控制卡的播控裝置。
背景技術(shù):
led顯示屏控制系統(tǒng)是按照用戶需求控制led大屏幕正確顯示的系統(tǒng),按照聯(lián)網(wǎng)方式分為聯(lián)網(wǎng)版和單機(jī)版兩大類。聯(lián)網(wǎng)版又稱為led信息發(fā)布控制系統(tǒng),可以通過云端系統(tǒng)控制各個(gè)led終端。單機(jī)版又稱led顯示屏控制器、led顯示屏控制卡,它是組成led顯示屏系統(tǒng)的核心部件、主要負(fù)責(zé)將外部的視頻輸入信號或者板載的多媒體文件轉(zhuǎn)換成led大屏幕易于識別的數(shù)字信號,從而點(diǎn)亮led大屏幕的設(shè)備。按照接入信號方式則可分為同步控制系統(tǒng)和異步控制系統(tǒng)。
同步控制系統(tǒng)是指將電腦上顯示的畫面實(shí)時(shí)地顯示到led顯示屏上,其連接方式一般采用上位機(jī)、發(fā)送卡、接收卡和led顯示屏。同步控制系統(tǒng)要求每個(gè)led顯示屏都要至少一個(gè)上位機(jī)、一個(gè)發(fā)送卡和一個(gè)接收卡,因此,在小面積的顯示屏上,同步控制系統(tǒng)的成本較高。此外,由于同步控制系統(tǒng)至少需要一個(gè)上位機(jī),這大大局限了同步控制系統(tǒng)的應(yīng)用場合。
異步控制系統(tǒng)是指將播放清單與清單所涉及的媒體通過u盤、串口、sd卡或網(wǎng)絡(luò)放到異步控制卡上,異步控制卡自身進(jìn)行控制顯示,無需上位機(jī)和發(fā)送卡;與同步控制系統(tǒng)相比,異步控制系統(tǒng)能夠節(jié)省成本。但現(xiàn)有的異步控制系統(tǒng)工作方式離不開傳統(tǒng)計(jì)算機(jī),其通常需要在傳統(tǒng)計(jì)算機(jī)上編輯好播放方案后,再通過網(wǎng)線發(fā)送到異步控制卡上,這時(shí)異步控制卡再控制led屏進(jìn)行顯示,若需要切換另一播放方案則需再次通過網(wǎng)線連接至局域網(wǎng)以發(fā)送至異步控制卡,存在播放方案發(fā)布不夠靈活便捷的問題,導(dǎo)致其應(yīng)用場合比較受限。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例提供一種顯示屏控制卡的播控方法和一種顯示屏控制卡的播控裝置,解決播放方案發(fā)布不夠靈活便捷的問題。
一方面,提供了一種顯示屏控制卡的播控方法,包括:通過udp廣播以無線方式發(fā)送搜索請求至連接有顯示屏控制卡的局域網(wǎng)內(nèi);獲取所述局域網(wǎng)內(nèi)的顯示屏控制卡響應(yīng)所述搜索請求返回的參數(shù)信息;基于所述參數(shù)信息與目標(biāo)顯示屏控制卡建立tcp/ip連接并同時(shí)建立ftp連接;以及在建立tcp/ip和ftp連接后,發(fā)送播放方案至所述目標(biāo)顯示屏控制卡供所述目標(biāo)顯示屏控制卡進(jìn)行媒體播放并顯示在與所述目標(biāo)顯示屏控制卡連接的顯示屏上,其中所述播放方案包括播放清單和與所述播放清單關(guān)聯(lián)的媒體文件
再一方面,提供了顯示屏控制卡的播控裝置,包括:搜索與連接模塊,用于通過udp廣播以無線方式發(fā)送搜索請求至連接有顯示屏控制卡的局域網(wǎng)內(nèi)、獲取所述局域網(wǎng)內(nèi)的顯示屏控制卡響應(yīng)所述搜索請求返回的參數(shù)信息、基于所述參數(shù)信息與目標(biāo)顯示屏控制卡建立tcp/ip連接并建立ftp連接;播放方案發(fā)送模塊,用于在建立tcp/ip和ftp連接后發(fā)送播放方案至所述目標(biāo)顯示屏控制卡,其中所述播放方案包括播放清單和與所述播放清單關(guān)聯(lián)的媒體文件;以及播放控制模塊,用于控制所述目標(biāo)顯示屏控制卡播放指定播放方案并輸出顯示在與所述目標(biāo)顯示屏控制卡連接的顯示屏上。
上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下優(yōu)點(diǎn)或有益效果:可以實(shí)現(xiàn)移動(dòng)設(shè)備與顯示屏控制卡在同一局域網(wǎng)下的播放方案發(fā)布與預(yù)置,其將顯示屏控制卡與一臺或者多臺移動(dòng)設(shè)備連接至同一局域網(wǎng)下,然后可以將編輯好的播放方案發(fā)送至顯示屏控制卡,實(shí)現(xiàn)播放方案預(yù)置操作,由于其支持一臺或者多臺移動(dòng)設(shè)備與顯示屏控制進(jìn)行播放方案發(fā)布與預(yù)置,擺脫了傳統(tǒng)計(jì)算機(jī)和網(wǎng)線等必備的依賴設(shè)備,提高了系統(tǒng)使用的靈活性、便捷性。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明第一實(shí)施例中的顯示屏控制卡的播控方法的流程示意圖;
圖2為本發(fā)明第二實(shí)施例中的顯示屏控制卡的播控裝置的模塊示意圖;
圖3為本發(fā)明其它實(shí)施例中的顯示屏控制卡的播控裝置的模塊示意圖;
圖4為本發(fā)明再一其它實(shí)施例中的顯示屏控制卡的播控裝置的模塊示意圖;
圖5為本發(fā)明另一其它實(shí)施例中的顯示屏控制卡的播控裝置的模塊示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
第一實(shí)施例
如圖1所示,本發(fā)明第一實(shí)施例中提供的一種顯示屏控制卡的播控方法,包括:
步驟s11:通過udp廣播以無線方式發(fā)送搜索請求至連接有顯示屏控制卡的局域網(wǎng)內(nèi);
步驟s13:獲取局域網(wǎng)內(nèi)的顯示屏控制卡響應(yīng)搜索請求返回的參數(shù)信息;
步驟s15:基于所述參數(shù)信息與目標(biāo)顯示屏控制卡建立tcp/ip連接并建立ftp連接;
步驟s17:在建立tcp/ip和ftp連接后,發(fā)送播放方案至目標(biāo)顯示屏控制卡供目標(biāo)顯示屏控制卡進(jìn)行媒體播放并顯示在與目標(biāo)顯示屏控制卡連接的顯示屏上。
為便于更清楚地理解本實(shí)施例,下面特舉具體例子對前述步驟s11-s17進(jìn)行詳細(xì)描述。
在步驟s11中,一臺或者多臺移動(dòng)設(shè)備通過wifi模塊以無線方式接入同一局域網(wǎng)中,該局域網(wǎng)中連接有顯示屏控制卡例如異步控制卡,移動(dòng)設(shè)備例如是智能手機(jī)、平板電腦等便攜式終端設(shè)備;在移動(dòng)設(shè)備接入局域網(wǎng)后,就可以通過udp(userdatagramprotocol,用戶數(shù)據(jù)報(bào)協(xié)議)廣播以無線方式發(fā)送搜索請求至連接有顯示屏控制卡的該局域網(wǎng)內(nèi)。
在步驟s13中,局域網(wǎng)內(nèi)的顯示屏控制卡收到通過udp廣播的搜索請求后,其會響應(yīng)搜索請求返回自身的參數(shù)信息例如是ip地址、mac地址、端口號、設(shè)備名稱、設(shè)備id等;其中ip地址、mac地址和端口號為后續(xù)建立點(diǎn)對點(diǎn)通信的主要參數(shù)。
在步驟s15中,同一局域網(wǎng)內(nèi)的顯示屏控制卡返回的參數(shù)信息可以展示在移動(dòng)設(shè)備上供用戶選擇,之后可以響應(yīng)用戶輸入操作選擇目標(biāo)顯示屏控制卡,使移動(dòng)設(shè)備與目標(biāo)顯示屏控制卡建立tcp/ip(transmissioncontrolprotocol/internetprotocol,傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議)連接并建立ftp(filetransferprotocol,文件傳輸協(xié)議)連接。此處建立tcp/ip連接同時(shí)建立ftp連接的原因是:播放方案典型地除了包含播放清單還包含有與播放清單關(guān)聯(lián)的媒體文件,而媒體文件有很多不同種類,例如圖片、視頻等較大的媒體文件,因而移動(dòng)設(shè)備端的軟件還要與顯示屏控制卡建立ftp的通信,以實(shí)現(xiàn)移動(dòng)設(shè)備將大型的媒體文件發(fā)送到顯示屏控制卡的數(shù)據(jù)完整性、安全性。
在步驟s17中,建立tcp/ip和ftp連接后,就可以由移動(dòng)設(shè)備將事先或者臨時(shí)編輯好的播放方案發(fā)送至目標(biāo)顯示屏控制卡供目標(biāo)顯示屏控制卡進(jìn)行媒體播放并顯示在與目標(biāo)顯示屏控制卡連接的顯示屏上,達(dá)成預(yù)置播放方案的目的。此處發(fā)送的播放方案可以是一個(gè),也可以是多個(gè);多個(gè)播放方案可以是由一臺移動(dòng)設(shè)備發(fā)送,也可以是由多臺移動(dòng)設(shè)備發(fā)送。
在其它實(shí)施例中,與目標(biāo)顯示屏控制卡建立tcp/ip和ftp連接的移動(dòng)設(shè)備可以在線發(fā)送回讀控制指令至目標(biāo)顯示屏控制卡,由目標(biāo)顯示屏控制卡響應(yīng)回讀控制指令返回本地的播放方案信息,例如播放方案名稱甚至播放方案縮略圖,這些返回的播放方案信息可以顯示在移動(dòng)設(shè)備的顯示屏幕上。移動(dòng)設(shè)備的使用者通過查看顯示的播放方案信息,可以進(jìn)行目標(biāo)播放方案的選取,然后在線發(fā)送播放操作控制指令至目標(biāo)顯示屏控制卡控制目標(biāo)播放方案開始播放、暫停、繼續(xù)播放或停止播放。當(dāng)然,移動(dòng)設(shè)備的使用者通過查看顯示的播放方案信息,也可以進(jìn)行一個(gè)或多個(gè)目標(biāo)播放方案的選取,然后在線發(fā)送播放方式控制指令至目標(biāo)顯示屏控制卡控制多個(gè)目標(biāo)播放方案輪播或隨機(jī)播放或者單個(gè)目標(biāo)播放方案循環(huán)播放。本實(shí)施例中,播放方案縮略圖包含播放方案的圖片和文字信息,這樣便于移動(dòng)設(shè)備操作者快速了解各個(gè)播放方案的內(nèi)容摘要。另外,可以理解的是,因?yàn)椴シ欧桨甘怯梢苿?dòng)設(shè)備下發(fā)給目標(biāo)顯示屏控制卡,因此在某些實(shí)際應(yīng)用場合,在未獲取目標(biāo)顯示屏控制卡的播放方案名稱、播放方案縮略圖等播放方案信息的情形下同樣可以向目標(biāo)顯示屏控制卡下發(fā)前述播放操作控制指令和/或播放方式控制指令。
由上可知,本實(shí)施例可以實(shí)現(xiàn)移動(dòng)設(shè)備與顯示屏控制卡在同一局域網(wǎng)下的播放方案發(fā)布與預(yù)置,其將顯示屏控制卡與一臺或者多臺移動(dòng)設(shè)備連接至同一局域網(wǎng)下,然后可以將編輯好的播放方案發(fā)送至顯示屏控制卡,實(shí)現(xiàn)播放方案預(yù)置操作,由于其支持一臺或者多臺移動(dòng)設(shè)備與顯示屏控制進(jìn)行播放方案發(fā)布與預(yù)置,擺脫了傳統(tǒng)計(jì)算機(jī)和網(wǎng)線等必備的依賴設(shè)備,提高了系統(tǒng)使用的靈活性、便捷性。此外,可以通過移動(dòng)設(shè)備獲取這些播放方案的信息,由于移動(dòng)設(shè)備已經(jīng)獲取顯示屏控制卡中所有的播放方案的信息,便可以通過自定義的數(shù)據(jù)格式把對應(yīng)的控制指令發(fā)送至顯示屏控制卡,由顯示屏控制卡根據(jù)不同的控制指令執(zhí)行不同的播放控制,從而增加了播放方案播放的靈活性。
第二實(shí)施例
如圖2所示,本發(fā)明第二實(shí)施例中提供的一種顯示屏控制卡的播控裝置20,包括:搜索與連接模塊21、播放方案發(fā)送模塊23和播放控制模塊25。
其中,搜索與連接模塊21用于通過udp廣播以無線方式發(fā)送搜索請求至連接有顯示屏控制卡的局域網(wǎng)內(nèi)、獲取所述局域網(wǎng)內(nèi)的顯示屏控制卡響應(yīng)所述搜索請求返回的參數(shù)信息、基于所述參數(shù)信息與目標(biāo)顯示屏控制卡建立tcp/ip連接并建立ftp連接。更具體地,搜索與連接模塊21主要是通過udp協(xié)議將自定義的搜索請求以廣播的形式發(fā)送到局域網(wǎng)內(nèi),并且每張顯示屏控制卡例如異步控制卡都有對應(yīng)的參數(shù)例如ip地址、mac地址、端口號、設(shè)備名稱、設(shè)備id等;顯示屏控制卡通過發(fā)來的自定義的廣播請求將自身的參數(shù)信息回饋給發(fā)送廣播的移動(dòng)設(shè)備、并將此參數(shù)信息展示在移動(dòng)設(shè)備上;完成搜索步驟后,當(dāng)移動(dòng)設(shè)備端軟件擁有顯示屏控制卡的參數(shù)信息后便可以與其建立tcp/ip的連接甚至ftp連接,然后移動(dòng)設(shè)備便可以通過tcp/ip的通信方式與顯示屏控制卡實(shí)現(xiàn)交互。
播放方案發(fā)送模塊23用于在建立tcp/ip和ftp連接后發(fā)送播放方案至目標(biāo)顯示屏控制卡,其中播放方案包括播放清單和與所述播放清單關(guān)聯(lián)的媒體文件。
播放控制模塊25用于控制目標(biāo)顯示屏控制卡播放指定播放方案并輸出顯示在與目標(biāo)顯示屏控制卡連接的顯示屏例如led顯示屏上。具體而言,播放控制模塊25可以實(shí)現(xiàn)移動(dòng)設(shè)備對顯示屏控制卡內(nèi)部的播放方案的播放控制,通過自定義的加密數(shù)據(jù)格式以tcp/ip協(xié)議發(fā)送至顯示屏控制卡,顯示屏控制卡會自動(dòng)解密識別該控制指令然后將已經(jīng)發(fā)送過的播放方案名稱甚至播放方案縮略圖等播放方案信息回饋給移動(dòng)設(shè)備,移動(dòng)設(shè)備可以將這些播放方案信息展示出來,這便實(shí)現(xiàn)了在顯示屏控制卡預(yù)置播放方案后對這些播放方案進(jìn)行控制的功能。這種控制就如同移動(dòng)設(shè)備端的音樂播放器,使用者可以事先發(fā)送很多播放方案清單到顯示屏控制卡,然后可以實(shí)現(xiàn)對指定播放方案的播放、暫停、繼續(xù)播放以及停止播放等基本控制,還能實(shí)現(xiàn)對多個(gè)播放方案的輪播、隨機(jī)播放、單個(gè)播放方案的循環(huán)播放等高級播放控制。由于移動(dòng)終端已經(jīng)獲取顯示屏控制卡中所有的播放方案的信息,便可以將這些控制方式通過自定義的數(shù)據(jù)格式把對應(yīng)的命令發(fā)送至顯示屏控制卡,顯示屏控制卡根據(jù)不同的命令執(zhí)行不同的播放控制。增加了播放方案播放的靈活性。
本實(shí)施例中的搜索與連接模塊21、播放方案發(fā)送模塊23和播放控制模塊25例如是由安裝在移動(dòng)設(shè)備上的軟件來實(shí)現(xiàn),而各個(gè)模塊21、23及25的具體功能細(xì)節(jié)可參考前述第一實(shí)施例中的步驟s11~s17,故在此不再贅述。
承上述,具體來說,如圖3所示,播放控制模塊25例如包括回讀控制子模塊251和顯示子模塊253。其中,回讀控制子模塊251用于發(fā)送回讀控制指令至目標(biāo)顯示屏控制卡、獲取目標(biāo)顯示屏控制卡響應(yīng)回讀控制指令返回的播放方案信息;顯示子模塊253用于顯示所述播放方案信息。本實(shí)施例中,所述播放方案信息包括播放方案名稱甚至播放方案縮略圖,而播放方案縮略圖典型地包含播放方案的圖片和文字信息。
如圖4所示,播放控制模塊25除了包括回讀控制子模塊251和顯示子模塊253,還可進(jìn)一步包括播放方案選取子模塊255和播放操作控制子模塊257。其中,播放方案選取子模塊255用于響應(yīng)用戶輸入操作基于顯示的播放方案信息選取目標(biāo)播放方案,所述播放操作控制子模塊用于發(fā)送播放操作控制指令至目標(biāo)顯示屏控制卡控制目標(biāo)播放方案開始播放、暫停、繼續(xù)播放或停止播放。
在其它實(shí)施例中,如圖5所示,播放控制模塊25除了包括回讀控制子模塊251和顯示子模塊253,還可進(jìn)一步包括播放方案選取子模塊255和播放方式控制子模塊259。其中,播放方案選取子模塊255用于響應(yīng)用戶輸入操作基于顯示的播放方案信息選取目標(biāo)播放方案;播放方式控制子模塊259用于發(fā)送播放方式控制指令至目標(biāo)顯示屏控制卡控制多個(gè)目標(biāo)播放方案輪播或隨機(jī)播放或者單個(gè)目標(biāo)播放方案循環(huán)播放。
當(dāng)然,可以理解的是,在另一其它實(shí)施例,播放控制模塊25甚至包括前述回讀控制子模塊251、顯示子模塊253、播放方案選取子模塊255、播放操作控制子模塊257和播放方式控制子模塊259中的全部子模塊。
由上可知,本實(shí)施例可以實(shí)現(xiàn)移動(dòng)設(shè)備與顯示屏控制卡在同一局域網(wǎng)下的播放方案發(fā)布與預(yù)置,其將顯示屏控制卡與一臺或者多臺移動(dòng)設(shè)備連接至同一局域網(wǎng)下,然后可以將編輯好的播放方案發(fā)送至顯示屏控制卡,實(shí)現(xiàn)播放方案預(yù)置操作,由于其支持一臺或者多臺移動(dòng)設(shè)備與顯示屏控制進(jìn)行播放方案發(fā)布與預(yù)置,擺脫了傳統(tǒng)計(jì)算機(jī)和網(wǎng)線等必備的依賴設(shè)備,提高了系統(tǒng)使用的靈活性、便捷性,同時(shí)也增強(qiáng)了播放方案播放的靈活性。
在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多路單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多路網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲器(read-onlymemory,簡稱rom)、隨機(jī)存取存儲器(randomaccessmemory,簡稱ram)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應(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ù)方案的精神和范圍。