基於RK3588的8K影片解碼顯示案例分享!引領超高畫質工業影片時代

创龙科技-黄工發表於2024-03-21

8K、4K、2K顯示對比

2K解析度:也稱為全高畫質(FULL HD),它具有1920 x 1080畫素的解析度。這是目前大多數消費者電視和電腦顯示器的標準解析度,可以提供良好的影像質量。

4K解析度:也稱為4K超高畫質(4K ULTRA HD),它具有3840 x 2160畫素的解析度。4K螢幕相對於傳統的全高畫質(FULL HD)螢幕提供了更高的畫素密度和更清晰的影像。

8K解析度:也稱為8K超高畫質(8K ULTRA HD),它具有7680 x 4320畫素的解析度。這是當前市場上最高解析度的標準之一。8K螢幕能夠提供非常細膩的影像細節和更高的清晰度。

創龍科技RK3588J工業核心板支援8K@60fps HDMI2.1、8K@30fps DP 1.4a、4K@60fps eDP 1.3和MIPI DSI、1080P@60fps RGB/BT1120等多種高畫質影片輸出介面,可提供出眾的超高畫質“多屏異顯”和“多屏同顯”解決方案。

圖1

8K影片編解碼

2K影片

典型位元速率範圍:5Mbps - 15Mbps

頻寬需求:適合於大多數家庭寬頻和行動網路,一般需要10 Mbps左右的頻寬即可流暢播放。

4K影片

典型位元速率範圍:20Mbps - 50Mbps

頻寬需求:需要更高的頻寬來支援高畫質的4K影片播放,推薦35 Mbps以上的頻寬以獲得最佳體驗。

8K影片

典型位元速率範圍:50Mbps - 100Mbps(甚至更高)

頻寬需求:對於8K影片,需要更大的頻寬來傳輸,建議至少100Mbps的頻寬以保證流暢播放。

創龍科技RK3588工業核心板支援8K@60fps H.265、8K@30fps H.264影片硬體解碼,支援8K@30fps H.265/H.264影片硬體編碼,可提供出眾的超高畫質影片解決方案。

RK3588 8K影片顯示應用場景

8K影片顯示可應用於醫療內窺鏡、入侵影片監控、液晶拼接屏、煤礦影片監測、超聲映像系統等領域。

圖2 RK3588J核心板典型應用領域

gst_dec_display案例分享

案例說明

本案例使用GStreamer API透過ARM從本地匯入8K影片檔案(H.264編碼格式或H.265編碼格式),然後進行H.264或H.265(NV12)解碼,將解碼後的影像以30fps或60fps的幀率,實時顯示到HDMI顯示器。

Tronlong創龍科技
(立即點選,檢視8K編解碼案例演示影片)

程式工作流程框圖如下所示:

圖3

案例測試

請使用HDMI線(支援8K解析度),將評估板HDMI OUT介面連線至8K高畫質螢幕(解析度為7680x4320@60fps),同時將滑鼠與評估板USB2.0 HOST雙層任一介面連線。

評估板上電啟動後,在螢幕上右鍵滑鼠選擇“應用程式(A) -> 設定 -> 顯示”,選擇解析度為"7680x4320"。如下圖所示。

圖4

圖5

修改完成後,儲存並退出,將評估板斷電重啟,系統啟動後,即可在HDMI螢幕觀察到如下顯示介面。

圖6

請將案例bin目錄下的gst_dec_display可執行程式與video目錄下的全部檔案複製至評估板檔案系統任意目錄下。

在gst_dec_display可執行程式所在目錄下,執行如下命令檢視程式引數資訊。

Target#./gst_dec_display --help

圖7

引數解析:

-l:指定播放影片的路徑。

-x:指定H.264或H.265解碼。

-r:指定播放幀率。

-v:版本資訊。

--help:幫助資訊。

在h264_8k.mp4檔案目錄下,執行如下命令,指定H.264解碼格式與30fps幀率播放影片。

備註:如需指定播放60fps幀率影片,將"-r"引數的"30"修改為"60"即可。

Target#./gst_dec_display -l h264_8k.mp4 -x h264 -r 30

圖8

螢幕可觀察到播放如下8K影片。

圖9

相關文章