哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RK3562 單板機(jī)多媒體開發(fā)完全手冊(cè):視頻輸入輸出與 GStreamer 案例詳解(二)

Tronlong創(chuàng)龍科技 ? 來源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2026-03-17 09:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2 gst_dec_display案例

2.1案例說明

本案例使用GStreamer API實(shí)現(xiàn)ARM端從本地導(dǎo)入H.264/H.265編碼格式的800x480分辨率視頻文件,然后進(jìn)行H.264或H.265(NV12)解碼,將解碼后的圖像以60fps的幀率實(shí)時(shí)顯示至LVDS顯示屏。

備注:播放視頻時(shí),本案例的H.264解碼功能僅支持H.264編碼格式的視頻,H.265解碼功能僅支持H.265編碼格式的視頻。

程序流程圖如下圖所示:

wKgZO2m4sTOAPgVqAAuDqXvdMu0611.png圖 3

案例目錄說明如下表所示。

wKgZPGm4sfiAToFrAAAenGyTsKM281.png

2.2案例測(cè)試

請(qǐng)通過DVI線將LVDS顯示屏(廠家:欣瑞達(dá),型號(hào):XT070YTA23R_A6)連接至單板機(jī)LVDS OUT接口。將案例video目錄下的birds_800x480_60_H.264.mp4、birds_800x480_60_H.265.mp4視頻文件和bin目錄下的可執(zhí)行程序gst_dec_display拷貝至單板機(jī)系統(tǒng)任意目錄下,并進(jìn)入可執(zhí)行程序所在目錄,執(zhí)行如下命令查看程序參數(shù)信息。

Target# ./gst_dec_display --help

wKgZO2m4sf-ABedpAAA1wN33o4g008.png圖 4

參數(shù)解析:

-l:選擇要播放視頻的路徑。

-x:選擇H.264或H.265格式解碼。

-r:選擇播放視頻時(shí)的幀率。

-v:版本信息。

--help:幫助信息。

2.2.1解碼H.264格式視頻

(1)解碼800x480@60fps視頻

執(zhí)行如下命令,以H.264格式對(duì)視頻進(jìn)行解碼,并將800x480@60fps的視頻在LVDS顯示屏上播放。

Target# ./gst_dec_display -l birds_800x480_60_H-264.mp4 -x h264 -r 60/1

wKgZPGm4sgWAcIsxAAAdAd3kTvA140.png圖 5

LVDS顯示屏將會(huì)播放birds_800x480_60_H.264.mp4視頻文件,如下圖所示。

wKgZO2m4sguAU9ldAAiMnDhNiIQ186.png圖 6

視頻播放完后將自動(dòng)退出。

wKgZO2m4shKACc21AAUc1sfGG8Q033.png圖 7

2.2.2解碼H.265格式視頻

(1)解碼800x480@60fps視頻

執(zhí)行如下命令,以H.265格式對(duì)視頻進(jìn)行解碼,并將800x480@60fps的視頻在LVDS顯示屏上播放。

Target# ./gst_dec_display -l birds_800x480_60_H-265.mp4 -x h265 -r 60/1

wKgZPGm4shiAV2CWAAAdJIGqjt4527.png圖 8

LVDS顯示屏將會(huì)播放birds_800x480_60_H.265.mp4視頻文件,如下圖所示。

wKgZO2m4sh-AVa_PABcPwIlEFkU045.png圖 9

視頻播放完后將自動(dòng)退出。

wKgZO2m4siWAf9t5AAAiSnKTbAE537.png圖 10

2.3案例編譯

將案例src源碼目錄拷貝至Ubuntu工作目錄下,進(jìn)入源碼目錄,查看makefile文件,確保"SDK_PATH"為sysroot解壓路徑,請(qǐng)根據(jù)實(shí)際情況修改。如下圖所示。

wKgZO2m4sn-AeWq1AAD-kL1-S_U815.png圖 11

執(zhí)行如下命令,配置交叉編譯工具鏈環(huán)境變量。

Host# source /home/tronlong/RK3562/environment

wKgZO2m4soaASIqCAABJDNqMHTY773.png圖 12

執(zhí)行如下命令進(jìn)行案例編譯,編譯完成將會(huì)在相同目錄下生成可執(zhí)行程序。

Host# make

wKgZPGm4so6ARQ1SAAIq14TcCNI442.png

2.4案例解析

2.4.1GStreamer管道示意圖

wKgZO2m4spaAHLKxAAAOLTrpS0g295.png圖 14

管道命令示例如下。

備注:"filesrc location=test.mp4"請(qǐng)根據(jù)實(shí)際情況修改視頻路徑。

Appsink: gst-launch-1.0 filesrc location=test.mp4 ! qtdemux ! h264parse ! mppvideodec ! xvimagesink

2.4.2關(guān)鍵代碼說明

(1)初始化Gstreamer,創(chuàng)建Pipeline。

wKgZO2m4sp2AcuStAAw5LBa3MOI284.png圖 15

(2)初始化Gstreamer元件。

wKgZPGm4sqOAVw7CAAZ95Gh94wg018.png圖 16

(3)檢查元件初始化情況。

wKgZPGm4sqqABKbGAAWMBrXAzcg169.png圖 17

(4)配置各元件參數(shù)。

wKgZO2m4sreAbKF7AAPNk6xBHeQ488.png圖 18

(5)將元件加入并鏈接到Pipeline中。

wKgZPGm4sr6Abz7JAA3sA91T_uw889.png圖 19

(6)更改Pipeline狀態(tài)為playing,使其開始工作。

wKgZPGm4ssWAVmTnAACJIKaZSnk608.png圖 20

(7)停止Pipeline,并釋放資源。

wKgZO2m4ssyAaym_AAA36M-tpNI297.png圖 21

由于篇幅過長等原因,部分內(nèi)容均不逐一展示,如需獲取完整版詳細(xì)資料,請(qǐng)關(guān)注Tronlong創(chuàng)龍科技微信公眾號(hào)或官網(wǎng),或者評(píng)論區(qū)留言,感謝您的支持!

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5208

    文章

    20603

    瀏覽量

    336495
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6386

    瀏覽量

    120290
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RK3576 單板機(jī) LinuxSDK 開發(fā)與系統(tǒng)定制手冊(cè)(一)

    本文為創(chuàng)龍科技RK3576 單板機(jī) Linux 系統(tǒng)開發(fā)指南,涵蓋 SDK 搭建、內(nèi)核與引導(dǎo)程序開發(fā)、根文件系統(tǒng)修改、鏡像打包、分區(qū)配置及硬件資源調(diào)優(yōu)等全流程。提供命令實(shí)操、參數(shù)說明與
    的頭像 發(fā)表于 04-15 11:18 ?34次閱讀
    <b class='flag-5'>RK</b>3576 <b class='flag-5'>單板機(jī)</b> LinuxSDK <b class='flag-5'>開發(fā)</b>與系統(tǒng)定制<b class='flag-5'>手冊(cè)</b>(一)

    RK3576 單板機(jī)系統(tǒng)使用手冊(cè):配置、升級(jí)與組件安裝指南(三)

    本文為創(chuàng)龍科技RK3576 單板機(jī)系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級(jí)流程與組件安裝。詳解內(nèi)存存儲(chǔ)分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級(jí)操作,以及常用開發(fā)組件部署方法。創(chuàng)龍
    的頭像 發(fā)表于 04-07 11:40 ?70次閱讀
    <b class='flag-5'>RK</b>3576 <b class='flag-5'>單板機(jī)</b>系統(tǒng)使用<b class='flag-5'>手冊(cè)</b>:配置、升級(jí)與組件安裝指南(三)

    RK3576 單板機(jī)系統(tǒng)使用手冊(cè):配置、升級(jí)與組件安裝指南(

    本文為創(chuàng)龍科技RK3576 單板機(jī)系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級(jí)流程與組件安裝。詳解內(nèi)存存儲(chǔ)分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級(jí)操作,以及常用開發(fā)組件部署方法。創(chuàng)龍
    的頭像 發(fā)表于 04-03 11:39 ?408次閱讀
    <b class='flag-5'>RK</b>3576 <b class='flag-5'>單板機(jī)</b>系統(tǒng)使用<b class='flag-5'>手冊(cè)</b>:配置、升級(jí)與組件安裝指南(<b class='flag-5'>二</b>)

    RK3576 單板機(jī)系統(tǒng)使用手冊(cè):配置、升級(jí)與組件安裝指南(一)

    本文為創(chuàng)龍科技RK3576 單板機(jī)系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級(jí)流程與組件安裝。詳解內(nèi)存存儲(chǔ)分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級(jí)操作,以及常用開發(fā)組件部署方法。創(chuàng)龍
    的頭像 發(fā)表于 04-02 10:46 ?137次閱讀
    <b class='flag-5'>RK</b>3576 <b class='flag-5'>單板機(jī)</b>系統(tǒng)使用<b class='flag-5'>手冊(cè)</b>:配置、升級(jí)與組件安裝指南(一)

    RK3562 單板機(jī)嵌入式 eMMC 健康監(jiān)測(cè)開發(fā)指南:數(shù)據(jù)采集與狀態(tài)分析

    本文為創(chuàng)龍科技RK3562 單板機(jī) eMMC 健康管理開發(fā)指南,圍繞 emmc_get_info 案例,詳解 eMMC 的 EXT_CSD 寄存器查詢、多品牌壽命評(píng)估(擦寫次數(shù)、壞塊、
    的頭像 發(fā)表于 03-31 15:07 ?120次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>嵌入式 eMMC 健康監(jiān)測(cè)<b class='flag-5'>開發(fā)</b>指南:數(shù)據(jù)采集與狀態(tài)分析

    RK3562 單板機(jī)嵌入式 ROS2 開發(fā)指南:環(huán)境搭建與工程編譯

    本文為創(chuàng)龍科技RK3562 單板機(jī) ROS2 Foxy 開發(fā)指南,涵蓋系統(tǒng)測(cè)試與開發(fā)全流程。詳細(xì)說明 Python/C++ 節(jié)點(diǎn)通信、turtlesim 可視化測(cè)試的實(shí)操指令,以及上位
    的頭像 發(fā)表于 03-27 11:26 ?7352次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>嵌入式 ROS2 <b class='flag-5'>開發(fā)</b>指南:環(huán)境搭建與工程編譯

    RK3562 單板機(jī)圖形用戶界面開發(fā)完全手冊(cè):Qt Creator 配置與 LVGL 案例詳解

    本節(jié)為創(chuàng)龍科技RK3562 單板機(jī) Qt 開發(fā)指南,核心包含開發(fā)環(huán)境配置、工程編譯、網(wǎng)絡(luò)調(diào)試及實(shí)戰(zhàn)案例。詳細(xì)說明 Qt Creator 交叉編譯工具鏈、Debuggers、Kits 配
    的頭像 發(fā)表于 02-27 10:42 ?6126次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>圖形用戶界面<b class='flag-5'>開發(fā)完全</b><b class='flag-5'>手冊(cè)</b>:Qt Creator 配置與 LVGL 案例<b class='flag-5'>詳解</b>(<b class='flag-5'>二</b>)

    RK3562 單板機(jī)圖形用戶界面開發(fā)完全手冊(cè):Qt Creator 配置與 LVGL 案例詳解(一)

    本節(jié)為創(chuàng)龍科技RK3562 單板機(jī) Qt 開發(fā)指南,核心包含開發(fā)環(huán)境配置、工程編譯、網(wǎng)絡(luò)調(diào)試及實(shí)戰(zhàn)案例。詳細(xì)說明 Qt Creator 交叉編譯工具鏈、Debuggers、Kits 配
    的頭像 發(fā)表于 02-26 11:41 ?1415次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>圖形用戶界面<b class='flag-5'>開發(fā)完全</b><b class='flag-5'>手冊(cè)</b>:Qt Creator 配置與 LVGL 案例<b class='flag-5'>詳解</b>(一)

    RK3562 單板機(jī) Linux 應(yīng)用開發(fā)實(shí)戰(zhàn)手冊(cè):LED/CAN/TCP/UART 案例與 Python 開發(fā)

    本文為創(chuàng)龍科技RK3562 單板機(jī)應(yīng)用開發(fā)指南,核心包含交叉編譯工具鏈部署、GDB 遠(yuǎn)程調(diào)試,以及 LED、CAN、TCP/UDP、MQTT 等實(shí)戰(zhàn)案例。文檔支持 C/C++ 與 Python 雙語
    的頭像 發(fā)表于 02-25 11:35 ?1398次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b> Linux 應(yīng)用<b class='flag-5'>開發(fā)</b>實(shí)戰(zhàn)<b class='flag-5'>手冊(cè)</b>:LED/CAN/TCP/UART 案例與 Python <b class='flag-5'>開發(fā)</b>(<b class='flag-5'>二</b>)

    RK3562 單板機(jī) Linux-RT 系統(tǒng)開發(fā)指南:內(nèi)核配置、實(shí)時(shí)性優(yōu)化與案例詳解

    本文為創(chuàng)龍科技RK3562 單板機(jī) Linux-RT 開發(fā)指南,核心聚焦實(shí)時(shí)內(nèi)核的性能測(cè)試與開發(fā)應(yīng)用。內(nèi)容包括 Linux 與 Linux-RT 實(shí)時(shí)性對(duì)比、CPU 負(fù)載測(cè)試、內(nèi)核配置
    的頭像 發(fā)表于 02-10 11:49 ?1.8w次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b> Linux-RT 系統(tǒng)<b class='flag-5'>開發(fā)</b>指南:內(nèi)核配置、實(shí)時(shí)性優(yōu)化與案例<b class='flag-5'>詳解</b>

    RK3562 單板機(jī)系統(tǒng)開發(fā)完全手冊(cè):U-Boot/Kernel/Rootfs 開發(fā)與性能優(yōu)化

    本文為創(chuàng)龍科技RK3562 單板機(jī) Linux 系統(tǒng)開發(fā)指南,核心包含 SDK 配置、內(nèi)核與文件系統(tǒng)開發(fā)、分區(qū)配置及 CPU/GPU/NPU 調(diào)頻等關(guān)鍵技術(shù)。文檔詳細(xì)說明鏡像制作、程序
    的頭像 發(fā)表于 02-05 17:20 ?475次閱讀
    <b class='flag-5'>RK3562</b> <b class='flag-5'>單板機(jī)</b>系統(tǒng)<b class='flag-5'>開發(fā)完全</b><b class='flag-5'>手冊(cè)</b>:U-Boot/Kernel/Rootfs <b class='flag-5'>開發(fā)</b>與性能優(yōu)化

    3562 單板機(jī) Linux 系統(tǒng)固化完全指南:從 SD 卡啟動(dòng)到 eMMC 永久部署

    效指導(dǎo)開發(fā)者完成系統(tǒng)從臨時(shí) SD 啟動(dòng)到板載存儲(chǔ)固化的全流程操作。內(nèi)容實(shí)操性強(qiáng),適用于 3562 單板機(jī)開發(fā)調(diào)試、小批量試產(chǎn)與現(xiàn)場(chǎng)部署場(chǎng)景。
    的頭像 發(fā)表于 02-04 10:34 ?1933次閱讀
    <b class='flag-5'>3562</b> <b class='flag-5'>單板機(jī)</b> Linux 系統(tǒng)固化<b class='flag-5'>完全</b>指南:從 SD 卡啟動(dòng)到 eMMC 永久部署

    RK3562單板機(jī)系統(tǒng)使用與開發(fā)手冊(cè):基礎(chǔ)操作、升級(jí)部署與工具鏈配置(一)

    本文為創(chuàng)龍科技RK3562 單板機(jī) Linux 系統(tǒng)使用指南,核心包含系統(tǒng)配置、升級(jí)部署與組件安裝三大模塊。內(nèi)容涉及靜態(tài) IP 配置、恢復(fù)出廠設(shè)置、OTA/U 盤升級(jí),以及 Python
    的頭像 發(fā)表于 01-27 15:05 ?345次閱讀
    <b class='flag-5'>RK3562</b><b class='flag-5'>單板機(jī)</b>系統(tǒng)使用與<b class='flag-5'>開發(fā)</b><b class='flag-5'>手冊(cè)</b>:基礎(chǔ)操作、升級(jí)部署與工具鏈配置(一)

    迅為RK3562開發(fā)板Buildroot系統(tǒng)功能測(cè)試

    迅為RK3562開發(fā)板Buildroot系統(tǒng)功能測(cè)試
    的頭像 發(fā)表于 06-13 13:46 ?2228次閱讀
    迅為<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板Buildroot系統(tǒng)功能測(cè)試

    觸覺智能RK3562開發(fā)板新版強(qiáng)勢(shì)亮相

    /RK3562J),都支持NPU和CAN功能了,為此觸覺智能RK3562開發(fā)板進(jìn)行了迭代升級(jí),全新型號(hào)為EVB3562-V2。為了慶祝觸覺智能RK3
    的頭像 發(fā)表于 05-30 11:32 ?1388次閱讀
    觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板新版強(qiáng)勢(shì)亮相
    天祝| 兴城市| 靖州| 苗栗市| 射洪县| 德州市| 西藏| 西华县| 屯门区| 高唐县| 镇安县| 宁都县| 昆明市| 松江区| 简阳市| 视频| 长沙市| 阿克陶县| 平潭县| 都江堰市| 长子县| 东安县| 渭南市| 松原市| 沂南县| 昭通市| 宣化县| 永吉县| 神农架林区| 日照市| 资源县| 正宁县| 鄂温| 定兴县| 松原市| 将乐县| 宁津县| 莱阳市| 孝感市| 双桥区| 双流县|