專利名稱:一種拼接墻控制指令傳輸方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種拼接墻技術(shù)領(lǐng)域,尤其涉及一種拼接墻控制指令傳輸方法,以 及一種拼接墻控制指令傳輸裝置。
背景技術(shù):
隨著拼 接墻顯示技術(shù)的發(fā)展,拼接墻技術(shù)的應(yīng)用越來越廣泛。通常的拼接墻由 多個(gè)顯示單元通過通信接口互相連接組成,多個(gè)所述顯示單元需要同步接收控制器的控 制指令,然后根據(jù)所述控制指令統(tǒng)一進(jìn)行畫面顯示。通常的拼接墻都使用遙控器作為一種較遠(yuǎn)距離的無線控制器,但由于遙控器的 信號發(fā)射范圍比較集中,不能同時(shí)對較大范圍的區(qū)域發(fā)射信號。因此當(dāng)組成拼接墻的顯 示單元數(shù)目較多,所述拼接墻的面積較大時(shí),所述拼接墻中可能只有少數(shù)幾個(gè)顯示單元 能夠同時(shí)接收到遙控器的遙控信號,而其他的顯示單元?jiǎng)t會(huì)因?yàn)檫b控器的信號發(fā)射范圍 限制而接收不到遙控信號,導(dǎo)致顯示畫面不同步,出現(xiàn)錯(cuò)誤。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種能夠?qū)⑵唇訅Φ目刂浦噶钣行У貍鬏數(shù)剿?有顯示單元的拼接墻控制指令傳輸方法。為解決上述問題,本發(fā)明提供的拼接墻控制指令傳輸方法包括以下步驟接收 拼接墻的控制指令;判斷所述控制指令是否新的控制指令;如果是新的控制指令,則進(jìn) 一步判斷所述控制指令是否涉及本顯示單元,并將所述控制指令發(fā)送至所述拼接墻的其 他顯示單元;如果所述控制指令涉及本顯示單元,則執(zhí)行所述控制指令;否則,不執(zhí)行 所述控制指令。本發(fā)明要解決的技術(shù)問題還在于提供一種能夠?qū)⑵唇訅Φ目刂浦噶钣行У貍鬏?到所有顯示單元的拼接墻控制指令傳輸裝置。所述拼接墻控制指令傳輸裝置包括指令接收模塊、指令篩選模塊、指令發(fā)送 模塊和指令處理模塊。所述指令接收模塊用于接收對拼接墻的控制指令;所述指令篩選 模塊用于判斷所述控制指令是否新的控制指令,如果是新的控制指令,則進(jìn)一步判斷所 述控制指令是否涉及本顯示單元;所述指令發(fā)送模塊用于將所述新的控制指令發(fā)送至所 述拼接墻的其他顯示單元;所述指令處理模塊用于在所述控制指令涉及本顯示單元時(shí), 執(zhí)行所述控制指令。與現(xiàn)有技術(shù)相比較,本發(fā)明的拼接墻控制指令傳輸方法及其裝置中,一個(gè)或多 個(gè)顯示單元接收到拼接墻的控制指令后,如果判斷是新的控制指令,就會(huì)對其他的顯示 單元發(fā)送所述控制指令;而各個(gè)顯示單元接收到所述控制指令后,分別判斷其是否新的 控制指令,如果是新的控制指令并且涉及本顯示單元,則執(zhí)行所述控制指令,否則不執(zhí) 行所述控制指令。因此,只要有一個(gè)顯示單元接收到遙控器的控制指令,其他的顯示單 元也會(huì)收到所述顯示單元傳輸?shù)目刂浦噶?,從而使所述控制指令可以有效地傳輸?shù)剿酗@示單元,各個(gè)所述顯示單元同步完成所述控制指令,使顯示的畫面同步,減少拼接墻 控制指令傳輸?shù)某鲥e(cuò)率。
圖1是本發(fā)明拼接墻控制指令傳輸方法的步驟流程圖;圖2是本發(fā)明拼接墻控制指令傳輸裝置的結(jié)構(gòu)示意圖;圖3是使用本發(fā)明拼接墻控制指令傳輸裝置的拼接墻的各個(gè)顯示單元的連接示 意圖。
具體實(shí)施例方式請參閱圖1,圖1是本發(fā)明拼接墻控制指令傳輸方法的步驟流程圖。所述拼接墻控制指令傳輸方法包括以下步驟在步驟S101,接收對拼接墻的控制指令;在本步驟中,所述拼接墻的控制指令既包括外部控制器發(fā)出的控制指令,比如 遙控器的遙控指令,或者以其他習(xí)知控制方式對所述拼接墻發(fā)出的控制指令;也包括所 述拼接墻的其他顯示單元通過互相連接的通信接口轉(zhuǎn)發(fā)的控制指令。各個(gè)所述顯示單元 之間互相連接的通信接口可以是網(wǎng)絡(luò)接口,也可以是其他形式的數(shù)據(jù)接口。在步驟S102,判斷所述控制指令是否新的控制指令;如果是新的控制指令,則 執(zhí)行步驟S103和步驟S104;否則執(zhí)行步驟S106,丟棄所述控制指令。在步驟S106中, 可以立即丟棄所述控制指令,也可以先保存一段有效時(shí)間之后再丟棄。在一段預(yù)設(shè)時(shí)間內(nèi),如果一個(gè)顯示單元只接收到一個(gè)控制指令,則認(rèn)為其不可 能是重復(fù)指令,直接將其作為新的控制指令處理。在所述預(yù)設(shè)時(shí)間內(nèi),如果一個(gè)顯示單 元接收到多個(gè)控制指令,則所述控制指令有可能是外部控制器直接發(fā)出的,也可能是其 他顯示單元收到外部控制器發(fā)出的控制指令之后再轉(zhuǎn)發(fā)的,因此一個(gè)顯示單元可能會(huì)重 復(fù)接收到同一控制指令,在本步驟中,可以將當(dāng)前接收的控制指令和之前所述預(yù)設(shè)時(shí)間 內(nèi)接收到的控制指令比較,如果有重復(fù),則判斷當(dāng)前接收的是重復(fù)的控制指令;否則就 是新的控制指令。在步驟S103,將所述控制指令發(fā)送至所述拼接墻的其他顯示單元;所述控制指令可以通過各個(gè)所述顯示單元之間互相連接的通信接口發(fā)送,可設(shè) 定采取廣播的方式向所有顯示單元發(fā)送所述控制指令;也可以設(shè)定采取點(diǎn)對點(diǎn)傳輸?shù)姆?式向特定的顯示單元發(fā)送所述控制指令,以減少不必要的廣播指令對系統(tǒng)處理資源以及 帶寬資源的浪費(fèi)。進(jìn)一步地,如果在所述控制指令中加入傳輸控制字,則可以通過設(shè) 置所述傳輸控制字控制每個(gè)所述控制指令分別以廣播的方式或者以點(diǎn)對點(diǎn)傳輸?shù)姆绞桨l(fā) 送。在步驟S104,判斷所述控制指令是否涉及本顯示單元;如果涉及本顯示單元, 則執(zhí)行步驟S105,否則執(zhí)行步驟S106,丟棄所述控制指令,或者不執(zhí)行所述控制指令。在步驟S105,執(zhí)行所述控制指令;使本顯示單元按照所述控制指令進(jìn)行畫面顯
7J\ ο與現(xiàn)有技術(shù)相比較,本發(fā)明的拼接墻控制指令傳輸方法中,一個(gè)所述顯示單元接收到拼接墻的控制指令后,如果判斷是新的控制指令,就會(huì)對其他的所述顯示單元發(fā) 送,各個(gè)所述顯示單元接收到控制指令后,同樣判斷是否新的控制指令,如果是新的控 制指令并且涉及本顯示單元,則執(zhí)行所述控制指令,否則不執(zhí)行所述控制指令。因此, 只要有一個(gè)所述顯示單元接收到遙控器的控制指令,其他的所述顯示單元也會(huì)收到所述 控制指令,從而使所述控制指令可以有效地傳輸?shù)剿酗@示單元,各個(gè)所述顯示單元同 步完成所述控制指令,使顯示的畫面同步,減少拼接墻控制指令傳輸?shù)某鲥e(cuò)率。作為一種優(yōu)選實(shí)施方式,在每一所述控制指令中可以設(shè)置指令序列號,則在步 驟S102中,可以將當(dāng)前接收的控制指令的指令序列號與之前接收的控制指令的指令序列 號比較,如果所述指令序列號與之前的控制指令的指令序列號重復(fù),則判斷所述控制指 令是重復(fù)接收的控制指令,執(zhí)行步驟S106,丟棄所述控制指令;否則判斷所述控制指令 為新的控制指令。本領(lǐng)域的技術(shù)人員也可以通過比較所述控制指令中的其他習(xí)知的標(biāo)識(shí) 來判斷所述控制指令對于本顯示單元來說是否新的控制指令,而不限于本實(shí)施方式所采 用的方法。進(jìn)一步地,所述控制指令中還可以設(shè)置顯示單元ID號,則在步驟S104中,可 以根據(jù)所述控制指令中是否包含本顯示單元的ID號,來判斷所述控制指令是否涉及本顯 示單元。如果包含,則判斷所述控制指令涉及本顯示單元,轉(zhuǎn)到步驟S105中執(zhí)行所述控 制指令;否則,判斷所述控制指令不涉及本顯示單元,執(zhí)行步驟S106,丟棄所述控制指 令。本領(lǐng)域的技術(shù)人員也可以通過比較所述控制指令中的其他習(xí)知的標(biāo)識(shí)來識(shí)別所述控 制指令是否涉及本顯示單元。進(jìn)一步地,如果在所述控制指令中加入傳輸控制字,則在步驟S103中可以讀取 所述控制指令中的傳輸控制字,然后根據(jù)所述傳輸控制字的規(guī)定控制所述控制指令采取 何種傳輸方式發(fā)送,當(dāng)采取點(diǎn)對點(diǎn)傳輸?shù)姆绞桨l(fā)送所述控制指令時(shí),可以利用所述控制 指令中包含的顯示單元ID號,查找對應(yīng)的顯示單元的地址,對所述顯示單元發(fā)送所述控 制指令。如此,可不必每次都廣播發(fā)送所述控制指令,減少不必要的廣播指令對系統(tǒng)處 理資源以及帶寬資源的浪費(fèi)。進(jìn)一步地,所述控制指令中還可以進(jìn)一步包括拼接墻系統(tǒng)的系統(tǒng)號,則在執(zhí)行 步驟S102之前,首先根據(jù)所述系統(tǒng)號判斷在步驟SlOl中接收到的所述控制指令是否屬 于本拼接墻的控制指令;如果是本拼接墻的控制指令,則繼續(xù)執(zhí)行步驟S102-S106 ;否 貝1J,則直接丟棄所述控制指令。如此,可防止對其他拼接墻的控制命令影響本拼接墻系 統(tǒng),增加對本拼接墻系統(tǒng)控制的唯一性。請參閱圖2,圖2是本發(fā)明拼接墻控制指令傳輸裝置的結(jié)構(gòu)示意圖。所述拼接墻控制指令傳輸裝置包括指令接收模塊11,指令篩選模塊12,指令 發(fā)送模塊13和指令處理模塊14。所述指令接收模塊11用于接收對拼接墻的控制指令,并將所述控制指令傳輸至 所述指令篩選模塊12。所述指令接收模塊11接收的控制指令既包括外部控制器發(fā)出的控 制指令,比如遙控器的遙控指令,或者以其他習(xí)知方式對所述拼接墻發(fā)出的控制指令; 也包括所述拼接墻的其他顯示單元通過互相連接的通信接口轉(zhuǎn)發(fā)的控制指令。請一并參 閱圖3,圖3是使用 本發(fā)明拼接墻控制指令傳輸裝置的拼接墻的各個(gè)顯示單元的連接示意 圖。其中,各個(gè)所述顯示單元之間互相連接的通信接口可以是網(wǎng)絡(luò)接口,也可以是其他形式的數(shù)據(jù)接口。
所述指令篩選模塊12用于判斷所述控制指令是否新的控制指令,如果不是新的 控制指令,則丟棄所述控制指令,并等待所述指令接收模塊11接收的下一控制指令;如 果是新的控制指令,則將所述控制指令傳輸?shù)剿鲋噶畎l(fā)送模塊13,并且進(jìn)一步判斷所 述控制指令是否涉及本顯示單元。如果所述指令篩選模塊12進(jìn)一步判斷所述控制指令涉 及本顯示單元,則將所述控制指令傳輸至所述指令處理模塊14中處理,否則丟棄所述控 制指令。在所述指令篩選模塊12中,對重復(fù)的控制指令以及不涉及本顯示單元的控制指 令也可以先保存一段有效時(shí)間之后再丟棄。如果在一段預(yù)設(shè)時(shí)間內(nèi),所述指令接收模塊11只接收到一個(gè)控制指令,則所述 指令篩選模塊12可以直接將其判斷為新的控制指令處理;而如果在所述預(yù)設(shè)時(shí)間內(nèi), 所述指令接收模塊11同時(shí)或者先后接收到多個(gè)控制指令,則所述控制指令有可能是外部 控制器直接發(fā)出的,也可能是其他顯示單元收到外部控制器發(fā)出的控制指令之后再轉(zhuǎn)發(fā) 的,多個(gè)所述控制指令可能會(huì)有重復(fù),因此所述指令篩選模塊12可以將當(dāng)前接收的控制 指令和之前所述預(yù)設(shè)時(shí)間內(nèi)接收到的控制指令比較,如果所述控制指令重復(fù),則判斷當(dāng) 前接收的不是新的控制指令;否則就判斷為新的控制指令,并傳輸至所述指令發(fā)送模塊 13。所述指令發(fā)送模塊13用于將所述控制指令發(fā)送至所述拼接墻的其他顯示單元。 所述指令發(fā)送模塊13可通過各個(gè)所述顯示單元之間互相連接的通信接口發(fā)送所述控制指 令,并且,所述指令發(fā)送模塊13可設(shè)定采取廣播的方式向所有顯示單元發(fā)送所述控制指 令;也可以設(shè)定采取點(diǎn)對點(diǎn)傳輸?shù)姆绞较蛱囟ǖ娘@示單元發(fā)送所述控制指令,以減少不 必要的廣播指令對系統(tǒng)處理資源以及帶寬資源的浪費(fèi)。進(jìn)一步地,如果在所述控制指令 中包含傳輸控制字,則所述指令發(fā)送模塊13可以讀取所述傳輸控制字,并根據(jù)所述傳輸 控制字的規(guī)定對每個(gè)所述控制指令分別以廣播的方式或者以點(diǎn)對點(diǎn)傳輸?shù)姆绞桨l(fā)送。所述指令處理模塊14用于執(zhí)行涉及本顯示單元的新的控制指令,使本顯示單元 按照所述控制指令進(jìn)行畫面顯示。與現(xiàn)有技術(shù)相比較,使用本發(fā)明的拼接墻控制指令傳輸裝置后,只要有一個(gè)所 述顯示單元接收到新的控制指令,其中的拼接墻控制指令傳輸裝置就會(huì)對其他的所述顯 示單元發(fā)送所述控制指令,各個(gè)所述顯示單元接收到所述控制指令后,由其各自的拼接 墻控制指令傳輸裝置判斷是否新的控制指令,如果是新的控制指令并且涉及本顯示單 元,則執(zhí)行所述控制指令,否則不執(zhí)行所述控制指令。因此,對整個(gè)拼接墻或所述拼接 墻某個(gè)部分的控制指令可以有效地傳輸?shù)剿銎唇訅Φ乃酗@示單元,各個(gè)所述顯示單 元同步完成所述控制指令,使顯示的畫面同步,減少拼接墻控制指令傳輸?shù)某鲥e(cuò)率。作為一種優(yōu)選實(shí)施方式,如果每一所述控制指令中設(shè)置有指令序列號,則所述 指令篩選模塊12可以將當(dāng)前接收的控制指令的指令序列號與之前接收的控制指令的指令 序列號比較,如果所述指令序列號與之前的控制指令的指令序列號重復(fù),則判斷所述控 制指令是重復(fù)的控制指令,丟棄所述控制指令;否則就判斷所述控制指令為新的控制指 令,進(jìn)一步判斷所述控制指令是否涉及本顯示單元,并將所述控制指令傳輸至所述指令 發(fā)送模塊13。進(jìn)一步地,所述控制指令中還可以設(shè)置顯示單元ID號,則所述指令篩選模塊12可以根據(jù)所述控制指令中是否包含本顯示單元的ID號,來判斷所述控制指令是否涉及本 顯示單元。如果包含本顯示單元的ID號,則判斷所述控制指令涉及本顯示單元,并將所 述控制指令傳輸至所述指令處理模塊14 ;否則,判斷所述控制指令不涉及本顯示單元, 并丟棄所述控制指令。進(jìn)一步地,所 述控制指令中還可以設(shè)置傳輸控制字,則所述指令發(fā)送模塊13可 以通過讀取所述傳輸控制字,并根據(jù)所述傳輸控制字的規(guī)定控制對所述控制指令采取何 種傳輸方式發(fā)送。特別地,當(dāng)采取點(diǎn)對點(diǎn)傳輸?shù)姆绞桨l(fā)送所述控制指令時(shí),可以利用所 述控制指令中包含的顯示單元ID號,查找對應(yīng)的顯示單元的地址,對所述顯示單元發(fā)送 所述控制指令。如此,可不必每次都廣播發(fā)送所述控制指令,減少不必要的廣播指令對 系統(tǒng)處理資源以及帶寬資源的浪費(fèi)。進(jìn)一步地,所述控制指令中還可以進(jìn)一步設(shè)置拼接墻系統(tǒng)的系統(tǒng)號,則所述指 令篩選模塊12在接收所述指令接收模塊11傳輸?shù)目刂浦噶钪?,首先根?jù)所述系統(tǒng)號 判斷所述控制指令是否為本拼接墻的控制指令;如果是,則繼續(xù)對所述控制指令進(jìn)行篩 選;否則,則直接丟棄所述控制指令。如此,可防止對其他拼接墻的控制命令影響本拼 接墻系統(tǒng),增加對本拼接墻系統(tǒng)控制的唯一性。以上所述的本發(fā)明實(shí)施方式,并不構(gòu)成對本發(fā)明保護(hù)范圍的限定。任何在本發(fā) 明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求保 護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種拼接墻控制指令傳輸方法,其特征在于包括以下步驟接收拼接墻的控制指令;判斷所述控制指令是否新的控制指令;如果是新的控制指令,則進(jìn)一步判斷所述控制指令是否涉及本顯示單元,并將所述 控制指令發(fā)送至所述拼接墻的其他顯示單元;如果所述控制指令涉及本顯示單元,則執(zhí)行所述控制指令;否則,不執(zhí)行所述控制 指令。
2.如權(quán)利要求1所述的拼接墻控制指令傳輸方法,其特征在于,所述控制指令中包含 指令序列號,則,判斷所述控制指令是否新的控制指令的步驟包括將當(dāng)前的控制指令的指令序列號與之前接收的控制指令的指令序列號比較,根據(jù)比 較結(jié)果判斷所述控制指令是否新的控制指令。
3.如權(quán)利要求1或者2所述的拼接墻控制指令傳輸方法,其特征在于,所述控制指令 中包含顯示單元ID號,則判斷所述控制指令是否涉及本顯示單元的步驟包括如果所述控制指令中包含本顯示單元的ID號,則判斷所述控制指令涉及本顯示單 元,否則,判斷所述控制指令不涉及本顯示單元。
4.如權(quán)利要求3所述的拼接墻控制指令傳輸方法,其特征在于,所述控制指令中進(jìn)一 步包括系統(tǒng)號,則在判斷所述控制指令是否新的控制指令之前,先進(jìn)行以下步驟根據(jù)所述系統(tǒng)號判斷所述控制指令是否為本拼接墻的控制指令;如果不是本拼接墻的控制指令,則丟棄所述控制指令。
5.如權(quán)利要求4所述的拼接墻控制指令傳輸方法,其特征在于,所述控制指令中進(jìn)一 步包含傳輸控制字,則將所述控制指令發(fā)送至所述拼接墻的其他顯示單元的步驟包括讀取所述控制指令中的傳輸控制字;根據(jù)所述傳輸控制字的規(guī)定,以廣播的方式發(fā)送所述控制指令,或者以點(diǎn)對點(diǎn)傳輸 的方式向所述顯示單元ID號對應(yīng)的顯示單元發(fā)送所述控制指令。
6.一種拼接墻控制指令傳輸裝置,其特征在于包括指令接收模塊,用于接收拼接墻的控制指令;指令篩選模塊,用于判斷所述控制指令是否新的控制指令,如果是新的控制指令, 則進(jìn)一步判斷所述控制指令是否涉及本顯示單元;指令發(fā)送模塊,用于將所述新的控制指令發(fā)送至所述拼接墻的其他顯示單元;指令處理模塊,用于在所述控制指令涉及本顯示單元時(shí),執(zhí)行所述控制指令。
7.如權(quán)利要求6所述的拼接墻控制指令傳輸裝置,其特征在于所述控制指令中包 含指令序列號;所述指令篩選模塊將當(dāng)前的控制指令的指令序列號與之前接收的控制指 令的指令序列號比較,根據(jù)比較結(jié)果判斷所述控制指令是否新的控制指令。
8.如權(quán)利要求6或者7所述的拼接墻控制指令傳輸裝置,其特征在于所述控制指令 中包含顯示單元ID號;所述指令篩選模塊根據(jù)所述控制指令中是否包含本顯示單元的ID 號,從而判斷所述控制指令是否涉及本顯示單元。
9.如權(quán)利要求8所述的拼接墻控制指令傳輸裝置,其特征在于所述控制指令中進(jìn) 一步包括拼接墻的系統(tǒng)號;所述指令篩選模塊在判斷所述控制指令是否新的控制指令之 前,首先根據(jù)所述系統(tǒng)號判斷所述控制指令是否為本拼接墻的控制指令,如果不是本拼接墻的控制指令,則丟棄所述控制指令。
10.如權(quán)利要求9所述的拼接墻控制指令傳輸裝置,其特征在于所述控制指令中進(jìn) 一步包含傳輸控制字;所述指令發(fā)送模塊讀取所述傳輸控制字,并根據(jù)所述傳輸控制字 的規(guī)定,以廣播的方式發(fā)送所述控制指令,或者以點(diǎn)對點(diǎn)傳輸?shù)姆绞较蛩鲲@示單元ID 號對應(yīng)的顯示單元發(fā)送所述控制指令。
全文摘要
本發(fā)明提供一種拼接墻控制指令傳輸方法及其裝置,所述方法包括以下步驟接收對拼接墻的控制指令;判斷所述控制指令是否新的控制指令;如果是新的控制指令,則進(jìn)一步判斷所述控制指令是否涉及本顯示單元,并將所述控制指令發(fā)送至所述拼接墻的其他顯示單元;如果涉及本顯示單元,則執(zhí)行所述控制指令;否則,不執(zhí)行所述控制指令。本發(fā)明提供的拼接墻控制指令傳輸方法及其裝置能夠?qū)⑵唇訅Φ目刂浦噶钣行У貍鬏數(shù)剿酗@示單元,使各個(gè)所述顯示單元同步完成所述控制指令,使顯示的畫面同步,減少指令傳輸?shù)某鲥e(cuò)率。
文檔編號G06F3/14GK102012796SQ20101055062
公開日2011年4月13日 申請日期2010年11月19日 優(yōu)先權(quán)日2010年11月19日
發(fā)明者劉文軍, 吳施烙, 楊春霞 申請人:廣東威創(chuàng)視訊科技股份有限公司