中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產品分類

當前位置: 首頁 > 工業控制產品 > 樓宇自動化 > CCTV監控系統 > CCTV監控主機

類型分類:
科普知識
數據分類:
CCTV監控主機

在 NXP iMX8 上進行 4K 視頻播放測試

發布日期:2022-04-26 點擊率:118

  • 關鍵詞: arm imx8 nxp
  • 摘要:高清多媒體,甚至是 4K 視頻不僅在消費領域有著旺盛的需求,在行業領域同樣也獲得廣泛的關注。NXP 最新的IMX8 處理器不僅配有強勁的 CPU和GPU,還對多媒體應用提供了完善的解決方案,如硬件解碼支持H.265 HEVC Main Profile 2160p60 Level 5.1。下面我們將介紹如何從Yocto開始構建包含Gstreamer 的BSP、使用Toradex Easy Installer 安裝系統、配置LVDS顯示和播放多媒體文件。

1). 簡介

高清多媒體,甚至是 4K 視頻不僅在消費領域有著旺盛的需求,在行業領域同樣也獲得廣泛的關注。NXP 最新的IMX8 處理器不僅配有強勁的 CPUGPU,還對多媒體應用提供了完善的解決方案,如硬件解碼支持H.265 HEVC Main Profile 2160p60 Level 5.1。下面我們將介紹如何從Yocto開始構建包含Gstreamer BSP、使用Toradex Easy Installer 安裝系統、配置LVDS顯示和播放多媒體文件。

 

本文演示所使用的ARM平臺來自Toradex基于NXP iMX8QM SoC平臺的Apalis iMX8QM ARM核心板。

 

 

2). Yocto/OpenEmbedded編譯

Toradex Linux BSP V3.0 開始發生了很多的變化,其中最主要的就是采用基于 Poky 構建,默認的 BSP 只提供最小化的軟件支持, 為此我們撰寫了一篇博文做了詳細的說明。用戶需要自行構建合適其項目需求的 BSP,同時也保持BSP精簡。首先,可以參考該網頁搭建基礎的 Yocto/OpenEmbedded 環境。然后修改 build/conf/local.conf文件,在結尾添加以下內容:

----------------------------------

ACCEPT_FSL_EULA = "1"
IMAGE_INSTALL_append = " packagegroup-fsl-gstreamer1.0 packagegroup-fsl-gstreamer1.0-full imx-gst1.0-plugin"

----------------------------------

保存后使用 MACHINE=apalis-imx8 bitbake console-tdx-image 命令來生成我們需要的 BSP。根據網絡和電腦配置情況,首次編譯需要數個小時之久。編譯完成后在build/deploy/images/apalis-imx8 目錄下會生成 Apalis-iMX8_Console-Image-Tezi_3.0bX-XXXXXXXX.ta r文件。

 

 

3). 更新BSP

Toradex Easy Installer 為用戶提供在圖形化界面中更新 BSP 的方法。根據該文檔配置好 PC 和開發板之間的正確連線。然后從這里下載適用于 Apalis iMX8QM Toradex Easy Installer 文件。解壓后,待 Apalis iMX8QM 進入恢復模式后執行恢復腳本。

----------------------------------

sudo recovery-linux.sh

----------------------------------

Apalis-iMX8_Console-Image-Tezi_3.0bX-XXXXXXXX.tar 解壓后復制到 U 盤或者 SD 卡,并插入到底板。在 Toradex Easy Installer 界面中點擊該 BSP 即可完成安裝。最后選擇重啟模塊。

 

 

4). LVDS顯示器配置

Apalis iMX8QM上連接 1080p HDMI 顯示器可以直接看到 Linux 系統。在這里我們還將介紹如何配置 LVDS 接口顯示器。目前還不能直接在 U-Boot 中通過 cmdline 的方式進行顯示配置,用戶需要修改 device tree 文件 fsl-imx8qm-apalis.dts,將 lvds1_panel compatible 設置適合屏幕的配置。LVDS顯示配置是直接編譯在內核中,用戶可以從 drivers/gpu/drm/panel 中選擇現成的配置,否則需要自行添加適合屏幕參數的配置文件。kyo_tcg121xglp_timing 在引腳和色彩配置都符合我們現有的三菱AA104XD02 顯示器,因此將 lvds1_panel 配置為 kyo,tcg121xglp。然后重新編譯 device tree

----------------------------------

make dtbs

----------------------------------

用生成的 fsl-imx8qm-apalis.dtb 替換核心板上 /media/mmcblk0p1/ 目錄下的同名文件,重啟生效。

----------------------------------

root@apalis-imx8:~# sync
root@apalis-imx8:~# reoobt

----------------------------------

 

 

5). 媒體播放

BSP 中已經集成了 Gstreamer 工具和 IMX 插件,用戶可以直接調用。顯示分別是播放 H.265/H.264 編碼分辨率為 1080p/2K/4K 的本地文件。

./ 1080p h.264

----------------------------------

gst-launch-1.0 filesrc location=jellyfish-20-mbps-hd-h264.mkv ! video/x-matroska ! aiurdemux !
queue ! h264parse ! v4l2h264dec ! imxvideoconvert_g2d ! queue ! waylandsink

----------------------------------

./ 1080p h.265

----------------------------------

gst-launch-1.0 filesrc location=Elecard_about_Tomsk_part3_HEVC_1080p.mp4 ! video/quicktime !
aiurdemux ! queue ! h265parse ! v4l2h265dec ! imxvideoconvert_g2d ! queue ! waylandsink

----------------------------------

./ 2k h.264

----------------------------------

gst-launch-1.0 filesrc location=Gravity-2K.mp4 ! video/quicktime ! aiurdemux ! queue ! h264parse !
v4l2h264dec ! imxvideoconvert_g2d ! queue ! waylandsink

----------------------------------

./ 4k h.265

----------------------------------

gst-launch-1.0 filesrc location=Elecard_about_Tomsk_part3_HEVC_UHD.mp4 ! video/quicktime ! aiurdemux !
queue ! h265parse ! v4l2h265dec ! imxvideoconvert_g2d ! queue ! waylandsink

----------------------------------

除了本地播放外,RTSP網絡播放也是常用的功能。RTSP服務器可以有多種實現方式,如 VLC 就可以支持流推送。Gst 也提供現成的工具實現 RTSP 服務,如gst-rtsp-server。在下載的時候最好選用和 iMX8 BSP Gstreamer 一致的版本。下載后執行 autogen.sh,然后直接 make編譯即可。在 example 目錄中會生成一個名為 test-uri 的可執行文件。用下面命令推送視頻流。

----------------------------------

./test-uri file:///opt/jellyfish-20-mbps-hd-h264.mkv

PC 8554 端口會開啟RTSP服務。

----------------------------------

rtsp://127.0.0.1:8554/test

----------------------------------

IMX8上運行下面命令

----------------------------------

gst-launch-1.0 rtspsrc location=rtsp://ip_of_pc:8554/test name=source1 ! queue ! rtph264depay !
queue ! h264parse ! v4l2h264dec ! imxvideoconvert_g2d ! queue ! waylandsink

----------------------------------

 

 

6). 總結

IMX8QM 可以輕松的實現對視頻文件的硬件編解碼,而不占用過多的 CPU 資源,從而保證用戶應用順暢運行。除了視頻播放,我們接下來還會介紹 IMX8 更多的應用。

下一篇: PLC、DCS、FCS三大控

上一篇: MATLAB和Simulink在航

推薦產品

更多
中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      9000px;">

          26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 91免费小视频| 日本视频一区二区| 一区二区三区欧美日| 国产欧美日产一区| 久久久久久久网| 亚洲精品一区二区三区四区高清 | 亚洲欧美日韩国产成人精品影院| 日本一区二区三区免费乱视频| 日韩精品一区二| 欧美电影免费提供在线观看| 91麻豆精品国产自产在线观看一区 | 一区二区三区精品在线观看| 中文字幕日韩欧美一区二区三区| 国产精品久久午夜夜伦鲁鲁| 国产精品久久久久久久久搜平片| 欧美极品aⅴ影院| 国产精品久久久久婷婷二区次| 中文字幕av一区二区三区| 中日韩av电影| 一区二区三区日韩在线观看| 亚洲欧美色图小说| 亚洲日本va在线观看| 亚洲精品免费一二三区| 婷婷综合在线观看| 国产在线精品免费av| 国产成人啪免费观看软件| 99精品视频一区二区| 色94色欧美sute亚洲线路一ni| 欧美三级电影一区| 精品国产露脸精彩对白| 欧美国产日本韩| 亚洲综合男人的天堂| 日本欧美一区二区在线观看| 国产乱对白刺激视频不卡| eeuss鲁片一区二区三区在线看| 91美女蜜桃在线| 日韩情涩欧美日韩视频| 亚洲国产电影在线观看| 亚洲成av人在线观看| 精品一区二区综合| www.66久久| 日韩美女一区二区三区四区| 国产精品三级视频| 日韩vs国产vs欧美| 99热99精品| 欧美不卡一区二区三区| 国产精品久久久久久久裸模| 午夜激情一区二区| 国产iv一区二区三区| 欧美视频一区二区三区四区| 欧美国产日韩精品免费观看| 日韩福利电影在线| 91视频.com| 国产日韩v精品一区二区| 亚洲一区二区在线免费观看视频| 国产剧情在线观看一区二区| 欧美性感一类影片在线播放| 久久精子c满五个校花| 一区二区三区欧美视频| 国产精一区二区三区| 欧美欧美午夜aⅴ在线观看| 国产精品精品国产色婷婷| 免费成人美女在线观看| 色综合久久88色综合天天免费| 久久久噜噜噜久噜久久综合| 婷婷国产v国产偷v亚洲高清| 色综合久久88色综合天天| 久久免费电影网| 国产又黄又大久久| 欧美精品一级二级三级| 一区二区三区在线看| 国产精品99久久久久久宅男| 日韩精品一区二区三区视频| 日日噜噜夜夜狠狠视频欧美人 | 欧美大片在线观看| 久久99精品国产.久久久久| 欧美午夜精品久久久久久超碰| 日韩一区欧美一区| 成人午夜视频在线观看| 国产色91在线| 国产高清无密码一区二区三区| 亚洲精品一区二区三区蜜桃下载| 蜜乳av一区二区| 日韩欧美一级二级| 日韩国产精品大片| 欧美精品在线视频| 日韩电影网1区2区| 日韩三级.com| 国产风韵犹存在线视精品| 国产午夜精品久久久久久久| 国产成人自拍高清视频在线免费播放| 精品av久久707| 成人国产一区二区三区精品| 国产精品色眯眯| 色婷婷狠狠综合| 日韩黄色免费电影| 亚洲精品一区在线观看| 成人一区二区三区视频在线观看 | 国产乱码精品一区二区三区av | 亚洲成va人在线观看| 欧美一区二区三区系列电影| 午夜精品久久久久久久久久| 欧美色电影在线| 一区二区三区欧美久久| 欧美在线不卡视频| 欧美激情综合网| 欧美日韩1区2区| 看片的网站亚洲| 精品剧情v国产在线观看在线| 麻豆中文一区二区| 久久亚洲捆绑美女| 91蜜桃在线观看| 一区二区三区精密机械公司| 99精品视频在线播放观看| 一区二区在线免费观看| 欧美视频你懂的| 免费的国产精品| 日韩你懂的在线观看| 99视频在线精品| 亚洲一二三四区不卡| 337p亚洲精品色噜噜狠狠| 蜜臀av在线播放一区二区三区| 日韩女优av电影| 欧美午夜精品理论片a级按摩| 日韩精彩视频在线观看| 久久亚洲综合av| 91小视频在线观看| 日本亚洲免费观看| 欧美美女直播网站| 91色在线porny| 热久久免费视频| 国产精品女主播在线观看| 色婷婷综合久久久久中文一区二区| 1024成人网色www| 2023国产一二三区日本精品2022| 91网站在线观看视频| 日日摸夜夜添夜夜添精品视频| 日韩欧美一级在线播放| 一道本成人在线| 国产精品自在欧美一区| 亚洲大片一区二区三区| 中文字幕第一区综合| 在线免费观看日韩欧美| 成人精品gif动图一区| 麻豆91在线看| 一区二区高清在线| 久久久蜜桃精品| 欧美性xxxxx极品少妇| 国产一区日韩二区欧美三区| 日本一区二区综合亚洲| 日韩精品中文字幕在线一区| 不卡av免费在线观看| 免费观看一级特黄欧美大片| 亚洲精品高清在线| 中文字幕乱码日本亚洲一区二区| 欧美一区二区免费视频| 日韩视频123| 777奇米成人网| 欧美日韩中文国产| 99久久777色| 久久国产精品72免费观看| 免费不卡在线视频| 日韩成人伦理电影在线观看| 亚洲午夜久久久久久久久电影网| 中文字幕一区二区在线播放| 亚洲柠檬福利资源导航| 亚洲欧洲性图库| 国产精品女主播在线观看| 国产网站一区二区三区| 欧美亚洲国产怡红院影院| 欧美日韩成人综合| 欧美写真视频网站| 欧美日韩在线免费视频| 精品视频在线免费看| 91麻豆国产在线观看| voyeur盗摄精品| 99精品视频一区| 欧美午夜宅男影院| 欧美日韩亚洲综合一区二区三区| 在线观看视频一区| 欧美日韩国产一区| 制服丝袜亚洲色图| 2023国产精品自拍| 国产视频在线观看一区二区三区| 91精品中文字幕一区二区三区| 777色狠狠一区二区三区| 在线观看国产精品网站| 欧美性一二三区| 欧美精品久久天天躁| 日韩精品一区二区三区视频在线观看 | 欧美一区二区视频网站| 日韩亚洲欧美一区二区三区| 国产精品伦一区| 一区二区在线观看视频 | 色婷婷激情久久| 欧美一区二区黄| 国产人成一区二区三区影院| 亚洲女人的天堂| 一区二区三区不卡视频|