本發(fā)明涉及顯示技術領域,尤其涉及一種拼接屏同步顯示方法。
背景技術:
拼接屏是一個完整的液晶拼接顯示單元,既能單獨作為顯示器使用,又可以以液晶拼接成超大屏幕使用。根據(jù)不同使用需求,實現(xiàn)可變大也可變小的百變大屏功能:單屏分割顯示、單屏單獨顯示、任意組合顯示、全屏液晶拼接、豎屏顯示,圖像邊框可選補償或遮蓋。
在現(xiàn)在的大屏拼接顯示市場應用中,工作站中常配備一張或多張顯卡,由于led的墻體塊分辨率是一定的,這樣便有可能會造成每張顯卡輸出頭的分辨率不盡相同,從而無法配置成為單一邏輯屏,這樣就會造成顯卡之間顯示不同步的問題。
技術實現(xiàn)要素:
本發(fā)明實施例提供的一種拼接屏同步顯示方法,為了解決背景技術中存在的問題,本發(fā)明技術方案如下:
一種拼接屏同步顯示方法,包括:
配置模數(shù)轉(zhuǎn)換芯片輸出格式為interlacevga,按奇偶場輸出;
配置主mcu接收端輸入格式為vga;
在模數(shù)轉(zhuǎn)換芯片vsync與主mcuvsync之間串入起合并奇場vsync、偶場vsync作用的芯片,所述芯片為單穩(wěn)態(tài)觸發(fā)器或d觸發(fā)器加一個與門;
主mcu接收到整幀視頻數(shù)據(jù)后對其進行交換;
主mcu將接收到的數(shù)據(jù)同步分配給各顯示單元的顯卡;
采用三色led燈對液晶屏之間的縫隙進行填充;對選定的顯卡的每個輸出端口寫入相同的edid數(shù)據(jù);
對顯卡的每個輸出端口按照拼接屏的顯示單元和縫隙填充的三色led燈進行編號;編碼器為每幀數(shù)據(jù)打上時間戳;
將編號后的顯卡輸出的顯示信號和三色led燈通過純硬件工作站進行單一邏輯屏的顯示;
多個解碼器之間通過同步線依次連接,將其中一個解碼器作為主設備,其余的解碼器作為從設備,主設備向從設備發(fā)送時鐘信號和同步數(shù)據(jù),從設備通過時鐘信號同步自己的內(nèi)部時鐘;
多個解碼器之間通過以太網(wǎng)消息交互同步當前處理幀的時間戳;解碼器向編碼器發(fā)送數(shù)據(jù)接收報告,所述編碼器根據(jù)接收的報告調(diào)整發(fā)送速率;
編碼器將每幀數(shù)據(jù)拆分成固定長度的分片,每幀分片由按遞增序號進行標識;
解碼器接收模塊,收到分片報文以后,檢查序號是否連續(xù),統(tǒng)計丟包、亂序的報文數(shù),以及幀超時個數(shù);
解碼器定時向編碼器發(fā)送接收報告,報告中攜帶該路信號在該解碼器接收過程中的接收包總數(shù)、丟包數(shù)、亂序報文數(shù),以及幀超時個數(shù);以及發(fā)送速率調(diào)整步驟:編碼器根據(jù)接收到的解碼器的報告調(diào)整向該解碼器發(fā)送數(shù)據(jù)的速率。
本發(fā)明方法對選定的顯卡的每個輸出端口寫入相同的edid數(shù)據(jù),對顯卡的每個輸出端口按照拼接屏的顯示單元進行編號,解決顯卡之間出現(xiàn)顯示不同步的技術問題,將每個解碼器中的顯示模塊的內(nèi)部時鐘同步,將每個解碼器內(nèi)部處理的幀進行同步,最終真正實現(xiàn)圖像同步顯示在屏幕上。
具體實施方式
一種拼接屏同步顯示方法,包括:
配置模數(shù)轉(zhuǎn)換芯片輸出格式為interlacevga,按奇偶場輸出;
配置主mcu接收端輸入格式為vga;
在模數(shù)轉(zhuǎn)換芯片vsync與主mcuvsync之間串入起合并奇場vsync、偶場vsync作用的芯片,所述芯片為單穩(wěn)態(tài)觸發(fā)器或d觸發(fā)器加一個與門;
主mcu接收到整幀視頻數(shù)據(jù)后對其進行交換;
主mcu將接收到的數(shù)據(jù)同步分配給各顯示單元的顯卡;
采用三色led燈對液晶屏之間的縫隙進行填充;對選定的顯卡的每個輸出端口寫入相同的edid數(shù)據(jù);
對顯卡的每個輸出端口按照拼接屏的顯示單元和縫隙填充的三色led燈進行編號;編碼器為每幀數(shù)據(jù)打上時間戳;
將編號后的顯卡輸出的顯示信號和三色led燈通過純硬件工作站進行單一邏輯屏的顯示;
多個解碼器之間通過同步線依次連接,將其中一個解碼器作為主設備,其余的解碼器作為從設備,主設備向從設備發(fā)送時鐘信號和同步數(shù)據(jù),從設備通過時鐘信號同步自己的內(nèi)部時鐘;
多個解碼器之間通過以太網(wǎng)消息交互同步當前處理幀的時間戳;解碼器向編碼器發(fā)送數(shù)據(jù)接收報告,所述編碼器根據(jù)接收的報告調(diào)整發(fā)送速率;
編碼器將每幀數(shù)據(jù)拆分成固定長度的分片,每幀分片由按遞增序號進行標識;
解碼器接收模塊,收到分片報文以后,檢查序號是否連續(xù),統(tǒng)計丟包、亂序的報文數(shù),以及幀超時個數(shù);
解碼器定時向編碼器發(fā)送接收報告,報告中攜帶該路信號在該解碼器接收過程中的接收包總數(shù)、丟包數(shù)、亂序報文數(shù),以及幀超時個數(shù);以及發(fā)送速率調(diào)整步驟:編碼器根據(jù)接收到的解碼器的報告調(diào)整向該解碼器發(fā)送數(shù)據(jù)的速率。
本發(fā)明方法對選定的顯卡的每個輸出端口寫入相同的edid數(shù)據(jù),對顯卡的每個輸出端口按照拼接屏的顯示單元進行編號,解決顯卡之間出現(xiàn)顯示不同步的技術問題,將多個解碼器的系統(tǒng)時鐘同步,將每個解碼器中的顯示模塊的內(nèi)部時鐘同步,將每個解碼器內(nèi)部處理的幀進行同步,最終真正實現(xiàn)圖像同步顯示在屏幕上。
最后應說明的是:以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,盡管參照前述實施例對本發(fā)明進行了詳細的說明,對于本領域的技術人員來說,其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。