精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【測評】飛凌i.MX8MM開發板,為你帶來卓越的影音體驗

飛凌嵌入式 ? 2023-05-05 15:26 ? 次閱讀

來源:飛凌嵌入式官網

OKMX8MM-C是飛凌基于NXP公司i.MX8M Mini 四核64位處理器所設計的一款開發板,主頻最高達1.8GHz,可提供多種音頻接口,包括I2S、AC97、TDM、PDM和SPDIF。在性能和算力都大幅提高的同時,系統的運行也更加流暢。

v2-e8b516f5c50a6d582ecf6c8aca5fa1cf_720w.webp△圖為OKMX8MM-C開發板

飛凌嵌入式OKMX8MM-C開發板專注于提供優秀的視頻音頻體驗,其音視頻部分應用層軟件采用的是 Gstreamer,視頻部分則擁有一個視頻處理單元VPU,且均支持硬件編解碼。

v2-dc9e1ac8ce61968d507fb106af49d2f4_720w.webp△硬件編解碼參數表

下面讓我們感受一下,OKMX8MM-C開發板在音視頻方面的處理能力。

1、使用播放器播放

? 使用Gplay 播放器

Gplay是基于 Gstreamer 實現的音視頻播放器,能夠自動根據硬件選擇合適的插件進行音視頻播放,運行也十分簡單。

$ gst-play-1.0 /home/forlinx/video/1080p_30fps_h265.mp4

? 使用gst-launch播放音視頻

gst-launch是開發者在開發階段常用的調試工具,相比Gplay而言,它更加靈活,當然使用起來也相對復雜。

僅播放音頻:

$ gst-launch-1.0 filesrc location=/home/forlinx/audio/test.mp3 ! id3demux ! queue ! \ mpegaudioparse ! decodebin ! audioconvert ! audioresample ! pulsesink

僅播放視頻:

$ gst-launch-1.0 filesrc location=/home/forlinx/video/1080p_30fps_h265.mp4 typefind=true ! \ video/quicktime ! aiurdemux ! queue max-size-time=0 ! vpudec ! imxvideoconvert_g2d ! \ video/x-raw, format=RGB16, width=1024, height=600 ! waylandsink

同時播放音頻和視頻:

$ gst-launch-1.0 filesrc location=/home/forlinx/video/1080p_30fps_h265.mp4 typefind=true ! \ video/quicktime ! aiurdemux name=demux demux. ! queue max-size-buffers=0 \ max-size-time=0 ! vpudec ! imxvideoconvert_g2d ! video/x-raw, format=RGB16, width=1024, \ height=600 ! waylandsink demux. ! queue max-size-buffers=0 max-size-time=0 \

2、視頻硬編碼

? H264硬編碼

將YUV420格式視頻編碼為H264格式視頻:

$ gst-launch-1.0 filesrc location=/home/forlinx/video/yuv420_p352x288.yuv ! videoparse format=2 \ width=352 height=288 ! video/x-raw,width=352,height=288 ! vpuenc_h264 ! queue ! \ h264parse ! qtmux ! filesink location=yuv2h264.mp4

播放編碼的H264視頻:

$ gst-launch-1.0 filesrc location=yuv2h264.mp4 typefind=true ! video/quicktime ! aiurdemux ! \ queue max-size-time=0 ! vpudec ! waylandsink

可以在屏幕看到視頻播放。

v2-5cfcfa4a76e78f7b3bf5518e4f0ed413_720w.webp△圖為方案音頻文件中截圖

? VP8硬編碼

將YUV420格式視頻編碼為VP8格式視頻:

$ gst-launch-1.0 filesrc location=/home/forlinx/video/yuv420_p352x288.yuv ! videoparse format=2 \ width=352 height=288 ! video/x-raw,width=352,height=288 ! vpuenc_vp8 ! queue ! qtmux ! \ filesink location=yuv2vp8.mkv

播放編碼的VP8視頻:

$ gst-launch-1.0 filesrc location=yuv2vp8.mkv ! qtdemux ! queue ! vpudec ! waylandsink

便可以在屏幕看到視頻播放。

v2-32737a91078b14ecfbdaa8acb71bbeac_720w.webp

3、視頻硬解碼

? H264解碼

解碼并播放H264視頻文件:

$ gst-launch-1.0 filesrc location=/home/forlinx/video/1080p_60fps_h264.mp4 typefind=true ! \ video/quicktime ! aiurdemux ! queue max-size-time=0 ! vpudec ! imxvideoconvert_g2d ! \ video/x-raw, format=RGB16, width=1024, height=600 ! waylandsink

解碼并播放H264視頻文件(帶音頻):

$ gst-launch-1.0 filesrc location=/home/forlinx/video/1080p_60fps_h264.mp4 typefind=true ! \ video/quicktime ! aiurdemux name=demux demux. ! queue max-size-buffers=0 \ max-size-time=0 ! vpudec ! imxvideoconvert_g2d ! video/x-raw, format=RGB16, width=1024, \ height=600 ! waylandsink demux. ! queue max-size-buffers=0 \ max-size-time=0 ! decodebin ! audioconvert ! audioresample ! pulsesink

? H265解碼

解碼并播放H265視頻文件:

$ gst-launch-1.0 filesrc location=/home/forlinx/video/1080p_30fps_h265.mp4 typefind=true ! \ video/quicktime ! aiurdemux ! queue max-size-time=0 ! vpudec ! imxvideoconvert_g2d ! \ video/x-raw, format=RGB16, width=1024, height=600 ! waylandsink

解碼并播放H265視頻文件(帶音頻):

$ gst-launch-1.0 filesrc location=/home/forlinx/video/1080p_30fps_h265.mp4 typefind=true ! \ video/quicktime ! aiurdemux name=demux demux. ! queue max-size-buffers=0 \ max-size-time=0 ! vpudec ! imxvideoconvert_g2d ! video/x-raw, format=RGB16, width=1024, \ height=600 ! waylandsink demux. ! queue max-size-buffers=0 max-size-time=0 \ ! decodebin ! audioconvert ! audioresample ! pulsesink

? VP8解碼

解碼并播放VP8視頻文件:

$ gst-launch-1.0 filesrc location=/home/forlinx/video/1080p_30fps_vp8.webm typefind=true ! \ video/x-matroska ! aiurdemux ! queue max-size-time=0 ! vpudec ! imxvideoconvert_g2d ! \ video/x-raw, format=RGB16,width=1024, height=600 ! waylandsink

解碼并播放VP8視頻文件(帶音頻):

$ gst-launch-1.0 filesrc location=/home/forlinx/video/1080p_30fps_vp8.webm typefind=true ! \ video/x-matroska ! aiurdemux name=demux demux. ! queue max-size-buffers=0 \ max-size-time=0 ! vpudec ! imxvideoconvert_g2d ! video/x-raw, format=RGB16,width=1024, \ height=600 ! waylandsink demux. ! queue max-size-buffers=0 max-size-time=0 \ ! decodebin ! audioconvert ! audioresample ! pulsesink

? VP9解碼

解碼并播放VP9視頻文件:

$ gst-launch-1.0 filesrc location=/home/forlinx/video/1080p_30fps_vp9.webm typefind=true ! \ video/x-matroska ! aiurdemux ! queue max-size-time=0 ! vpudec ! imxvideoconvert_g2d ! \ video/x-raw, format=RGB16,width=1024, height=600 ! waylandsink

解碼并播放VP9視頻文件(帶音頻):

$ gst-launch-1.0 filesrc location=/home/forlinx/video/1080p_30fps_vp9.webm typefind=true ! \ video/x-matroska ! aiurdemux name=demux demux. ! queue max-size-buffers=0 \ max-size-time=0 ! vpudec ! imxvideoconvert_g2d ! video/x-raw, format=RGB16,width=1024, \ height=600 ! waylandsink demux. ! queue max-size-buffers=0 max-size-time=0 \ ! decodebin ! audioconvert ! audioresample ! pulsesink

在影音體驗上,飛凌嵌入式OKMX8MM-C開發板可謂是獨樹一幟,在擁有高性能音視頻處理能力的同時,還支持7.1聲道聲音輸出以及環麥輸入,用于高保真音樂系統及語音識別應用。

v2-bcf54f5399791712c2072ab378de0948_720w.webp
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發板
    +關注

    關注

    25

    文章

    4945

    瀏覽量

    97194
  • 影音
    +關注

    關注

    0

    文章

    21

    瀏覽量

    10241
  • 飛凌
    +關注

    關注

    0

    文章

    134

    瀏覽量

    16097
  • NXP公司
    +關注

    關注

    1

    文章

    21

    瀏覽量

    17102
  • iMX8MM
    +關注

    關注

    0

    文章

    11

    瀏覽量

    288
收藏 人收藏

    評論

    相關推薦

    【北京迅i.mx8mm嵌入式linux開發指南第四篇 嵌入式Linux系統移植篇第六十九章uboot移植

    【北京迅i.mx8mm嵌入式linux開發指南第四篇 嵌入式Linux系統移植篇第六十九章uboot移植
    的頭像 發表于 10-22 14:46 ?511次閱讀
    【北京迅<b class='flag-5'>為</b>】<b class='flag-5'>i.mx8mm</b>嵌入式linux<b class='flag-5'>開發</b>指南第四篇 嵌入式Linux系統移植篇第六十九章uboot移植

    i.MX Linux開發實戰指南—基于野火i.MX系列開發板

    電子發燒友網站提供《i.MX Linux開發實戰指南—基于野火i.MX系列開發板.pdf》資料免費下載
    發表于 10-10 17:23 ?9次下載

    198元,米爾NXP i.MX 93開發板,限購300套

    米爾NXPi.MX93開發板憑借其卓越的性能、強勁的推理能力以及豐富的接口資源,在眾多行業應用中都得到了廣泛認可,回饋廣大行業客戶的支持與厚愛,進一步激發
    的頭像 發表于 09-27 08:00 ?314次閱讀
    198元,米爾NXP <b class='flag-5'>i.MX</b> 93<b class='flag-5'>開發板</b>,限購300套

    嵌入式i.MX 8M Plus開發板的OTA遠程升級方案

    的方式,可升級系統內核、文件系統和應用。接下來,將以嵌入式OKMX8MP-C開發板例,基于Linux 5.4.70版本內核,展示升級前
    的頭像 發表于 06-03 17:59 ?695次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>i.MX</b> <b class='flag-5'>8</b>M Plus<b class='flag-5'>開發板</b>的OTA遠程升級方案

    正點原子i.MX93開發板

    我計劃申請正點原子i.MX93開發板,因為我希望利用其強大的NXP i.MX9352處理器進行中高端嵌入式Linux開發。這款處理器具備雙核
    發表于 05-16 14:57

    嵌入式i.MX8M Plus開發板的OTA遠程升級方案

    的方式,可升級系統內核、文件系統和應用。接下來,將以嵌入式OKMX8MP-C開發板例,基于Linux5.4.70版本內核,展示升級前后
    的頭像 發表于 04-29 08:01 ?679次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式<b class='flag-5'>i.MX8</b>M Plus<b class='flag-5'>開發板</b>的OTA遠程升級方案

    嵌入式RK3568開發板藍牙收、發文件測試

    本文由電子發燒友論壇用戶fsdzdzy提供,感謝分享。嵌入式每月定期開展新的開發板體驗活動,歡迎更多工程師朋友的關注和參與。嵌入式O
    的頭像 發表于 02-02 16:31 ?1815次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式RK3568<b class='flag-5'>開發板</b>藍牙收、發文件測試

    嵌入式T113-i開發板的調屏方法

    對于飛嵌入式T113-i開發板的調屏問題,需要按照以下步驟進行操作
    的頭像 發表于 01-29 16:25 ?902次閱讀

    如何在嵌入式T113-i開發板的Buildroot中移植MQTT協議?

    嵌入式OK113i-S開發板上市一段時間以來收獲了很多關注,也成為了許多客戶項目選型的優質之選。在實際的項目開發中,工程師朋友們可能會需
    的頭像 發表于 01-26 08:02 ?479次閱讀
    如何在<b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式T113-<b class='flag-5'>i</b><b class='flag-5'>開發板</b>的Buildroot中移植MQTT協議?

    嵌入式T113-i開發板的調屏方法,就是這樣簡單

    的配備客戶提供了更加多樣的選擇。今天小編就與大家分享一下嵌入式OK113i-S開發板適配
    的頭像 發表于 01-12 11:50 ?2182次閱讀
    <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式T113-<b class='flag-5'>i</b><b class='flag-5'>開發板</b>的調屏方法,就是這樣簡單

    技術帖 | 嵌入式T113-i開發板的休眠及喚醒操作

    嵌入式OK113i-S開發板支持兩種休眠方式:freeze和mem。本篇內容小編會為大家介紹如何讓
    的頭像 發表于 12-29 08:02 ?1203次閱讀
    技術帖 | <b class='flag-5'>飛</b><b class='flag-5'>凌</b>嵌入式T113-<b class='flag-5'>i</b><b class='flag-5'>開發板</b>的休眠及喚醒操作

    OK113i-S開發板試用】軟件開發環境搭建

    OK113i-S開發板試用】軟件開發環境搭建
    發表于 12-25 12:06

    OK113i-S開發板試用】開機測評--軟件測試篇

    OK113i-S開發板試用】開機測評--軟件測試篇
    發表于 12-25 11:03

    OK113i-S開發板試用】開機測評--硬件篇

    OK113i-S開發板試用】開機測評--硬件篇 一,開箱見圖 包裝精致 注意:上面紅黃的先是本人接上的 配了電源線和一根usb線一根天
    發表于 12-24 20:51

    OK113i-C全志T113-i開發板rtl8723du WIFI功能測試及藍牙驅動移植

    OK113i-C 全志T113-i開發板板載一個RTL8723du wifi/藍牙二合一模塊,板子出廠已經移植好了WIFI驅動但是藍牙
    的頭像 發表于 12-11 13:52 ?2284次閱讀