在线免费观看成年人视频-在线免费观看国产-在线免费观看国产精品-在线免费观看黄网站-在线免费观看精品

產品分類

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

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

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

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

  • 關鍵詞: 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在航

推薦產品

更多
亚洲人77777在线观看| 亚洲AV成人午夜在线看见网站| 西方37大但人文艺术A管77| 亚洲成A人片在线观看无码不卡| 荫道BBWBBB高潮潮喷| X姓女RAPPER的首次亮相| 纯爱无遮挡H肉动漫在线播放| 国产免费无遮挡吃奶视频| 久久久久精品老熟女国产精品| 欧美人禽猛交乱配1| 无码人妻 在线视频| 野花香高清视频在线观看免费 | CHINESE粉嫩VIDEOS| 高清国产AV一区二区三区| 精品韩国亚洲AV无码不卡区| 欧美丰满熟妇乱XXXXX视频 | 日本亚洲欧美一区二区麻豆| 亚洲AⅤ永久无码精品| 中文字幕亚洲乱码熟女一区二区 | 国产大屁股喷水视频在线观看| 亚洲AV无码成人精品区国产| 私はあなたのおさんです怎么读| 欧美成人一区二区三区不卡| 久久天天躁狠狠躁夜夜免费观看 | 精品久久久久中文字幕APP| 国产欧美日韩专区发布| 国产成人无码A区在线观看导航| 被客人玩得站不起来大前端 | 蜜臀AV一区二区| 精品国品一二三产品区别在线观看| 国产精品无码素人福利免费 | 欧美又粗又大XXXXBBBB疯狂| 女性の乳頭を遮住する方法| 久久久国产成人一区二区| 久久精品国产清自在天天线| 久久AV无码精品人妻系列| 久久精品国产一区二区三区肥胖| 激情五月色综合国产精品| 久久66热人妻偷产精品9| 国产一区二区三区导航 | 日系女生裸妆素颜| 色综合天天综合狠狠爱| 青青草视频 成人| 日日摸日日碰夜夜爽97| 脱色摇床THERMO网站| 性FREE毛茸茸VIDEOS| 亚洲欧美妆和亚洲妆的区别| 亚洲欧美国产精品久久| 岳女二人名器共侍一夫的出处| 91人人澡人人爽内射电影院| 成人嘿咻漫画免费入口| 国产成人一区二区精品视频| 国产午夜福利精品久久| 久久夜色噜噜噜亚洲AV| 欧美日韩中文国产一区| 欧美精品VIDEOSEX极品| 视频免费网站入口| 无码专区国产精品视频| 亚洲色无码国产精品网站可下载 | 607080岁奶奶| 99热精国产这里只有精品| 国产AV人人夜夜澡人人爽麻豆| 公交车上噗嗤一声尽根而没 | 无码免费中文字幕视频| 亚洲中文久久精品无码| 办公室被绑奶头调教羞辱OL| 国产男男Gay做受| 免费无码又爽又刺激聊天APP | 日韩免费高清大片在线| 新区乱码无人区二精东| 80S国产成年女人毛片| 国产丶欧美丶日本不卡视频| 好涨好爽好硬免费视频| 人人妻人人爽人人添少妇| 亚洲成aV人无码| 吃瓜爆料黑料不打烊| 快添捏我奶头我快受不了了动态图| 欧美一性一交一免费看| 亚洲精品无码AV专区最新 | 黄桃AV无码免费一区二区三区 | 亚洲精品国产成人精品| 成年女人毛片免费视频喷潮| 久久久亚洲精品无码| 日韩无码av一区二区| 幼儿幼儿幼儿N0UUUUU精品 | 锕锕锕锕锕锕好多水APP网站| 交换配乱吟粗大SNS840| 天天澡天天揉揉AV无码| ASS美女裸体洗澡PICS| 精品人妻AV区乱码| 无码一区二区三区视频| 把腿张开我要cao死你在线观看 | 高清国产天干天干天干| 欧美性狂猛BBBBBBXXXXXX| 一本大道无码人妻精品专区| 国产免费无码一区二区三区| 日韩精品无码专区免费播放| 91人人妻人人澡人人爽人人精品 | 狠狠色噜噜狠狠狠888米奇| 天堂AV无码AV在线A√| JAPANRCEP老熟妇乱子伦视频| 久久综合给合久久狠狠狠97色6| 熟妇五十路六十路息与子| 成人国产三级在线观看| 欧美狂野乱码一二三四区| 中字无码AV电影在线观看网站| 久久精晶国产99久久6| 熟女少妇精品一区二区| 德国FREE性VIDEO极品| 亲胸揉屁股膜下刺激视频免费网站| 中文字幕精品无码| 邻居把我弄的高潮三次面舞| 夜夜高潮夜夜爽夜夜爱爱一区| 国产精品久久久久久一区二区三区| 欧美午夜精品一区二区蜜桃| 51无人区码一码二码三码免费| 精品国产乱码久久久久久蜜桃| 亚洲国产精品成人久久久| 精产国品一二三产品区别大吗 | MM1313亚洲国产精品无码试| 秋霞人妻无码中文字幕| 波多野结衣加勒比东京热| 人妻天天爽夜夜爽精品视频| 草草浮力影院禁止18进入| 色哟哟最新在线观看入口| 国产爆乳无码福利电影| 无码一区二区三区AV免费| 好大好深好猛好爽视频| 亚洲午夜福利AV一区二区无码 | 推油少妇久久99久久99久久| 国内精品久久久久精品电影| 亚洲AV成人一区二区三区在线观 | 美国少归BVBV| 超碰色偷偷男人的天堂| 天天爽狠狠噜天天噜日日噜| 好黄好污美女裸体网站| 亚洲男同GV在线观看| 每晚都被他添的流好多水| 综合无码精品人妻一区二区三区| 人妻无奈被迫屈辱1-9| 国产成人人人97超碰超爽8| 亚洲AV永久无码精品黑人| 六个人玩我一个人| BDSM女囚BDSMTV| 五十老熟妇乱子伦免费观看| 久久久久人妻一区二区三区| 泳池里强摁做开腿呻吟| 丧尸 湿润 粗大 快感 变异| 后入骚妇内射AV| GAYFUCKⅩⅩⅩⅩHD警察| 小婷又软又嫩又紧水又多| 两个奶头被吃到高潮什么感觉 | 久久天天躁狠狠躁夜夜不卡| 777米奇第四在线观看| 我趁老师睡觉偷偷的脱她内裤| 久久不见久久见免费视频3| 波多野结衣AV无码久久一区| 亚洲爆乳精品无码一区二区| 欧美综合天天夜夜久久| 国内揄拍国内精品人妻浪潮AV| AV亚欧洲日产国码无码| 亚洲AV熟女高潮一区二区| 人妻人人添人妻人人爱| 久久国产精品77777| 粉嫩丰满人妻内射| 最新国产AⅤ精品无码| 午夜自慰喷水女成人AV| 人妻少妇乱子伦无码专区| 久久国产香蕉一区精品蜜桃 | 无遮挡又色又刺激的视频黄| 欧美顶级METART裸体全部自慰| 国产成人一区二区三区免费视频| 400部精品国偷自产在线| 少妇高潮喷水惨叫久久久久电影 | 中文字幕久久波多野结衣AV | 丰满乳乱亲伦小说| GAYⅩXX小奶受GV浪小辉| 亚洲AV福利院在线观看| 欧洲精品码一区二区三区免费看| 久精品国产欧美亚洲色AⅤ大片| JAVA强行VIDEOS另类| 最新亚洲春色AV无码专区| 亚洲日韩一区二区三区波多野结衣| 丝瓜秋葵草莓香蕉榴莲绿| 人妻AV中文字幕久久| 蜜臀少妇人妻在线| 久久久久久久久久精品电影| 含紧一点H边做边走动| 国产欧美精品一区二区色综合| 高潮喷吹一区二区在线观看| 边做边爱MP3在线播放免费观看| 在线永久无码不卡AV| 亚洲综合AV色婷婷国产野外| 亚洲欧美偷拍综合图区| 亚洲国产精品VA在线观看麻豆| 亚洲AⅤ永久无码中文字幕| 亚洲精品TY久久久久久久久久| 男朋友把舌头都伸进我的嘴巴里了| 久久久久亚洲AV无码网站少妇| 免费能直接看黄的视频|