前言:
音視頻功能是現代嵌入式系統中的核心應用之一,尤其在全志T113-i開發板中,其豐富的音視頻接口為開發者提供了強大的開發能力。本篇文章將帶你快速掌握T113-i平臺下音視頻模塊的調試技能,通過實用的測試方法,幫助你快速驗證設備的音視頻性能。無論你是需要優化視頻輸出,還是排查音頻問題,這篇指南都將為你的項目開發提供切實有效的幫助。
圖1 EVM-T113-i評估板布局圖
一、視頻播放測試
使用 gst-launch-1.0 命令播放視頻文件(有畫無聲)
$ gst-launch-1.0 filesrc location=/talowe_test/jj.mp4 ! decodebin ! videoconvert ! autovideosink #播放/talowe_test/jj.mp4
二、音頻測試
2.1錄制音頻
板子自帶麥克風錄音(絲印 MIC).
配置輸入接口為板子自帶麥克風:
$ tinymix -D 0 set "MIC1 Input Select" 0$ tinymix -D 0 set "MIC2 Input Select" 0$ tinymix -D 0 set "MIC3 Input Select" 1$ tinymix -D 0 set "ADC1 Input MIC1 Boost Switch" 0$ tinymix -D 0 set "ADC2 Input MIC2 Boost Switch" 0$ tinymix -D 0 set "ADC3 Input MIC3 Boost Switch" 1
錄音 10 秒鐘(文件保存在當前目錄):
$ arecord -Dhw:0,0 -d 10 -f dat -r 44100 -c 1 -t wav record.wav
播放錄制的音頻
$ aplay -Dhw:0,0 -r 44100 -f S16_LE -c 1 record.wav
圖 2-1使用板子自帶麥克風錄音和播放
2.2耳機麥克風錄音(絲印 AUDIOOUT)
配置輸入接口為耳機麥克風
$ tinymix -D 0 set "MIC1 Input Select" 0$ tinymix -D 0 set "MIC2 Input Select" 1$ tinymix -D 0 set "MIC3 Input Select" 0$ tinymix -D 0 set "ADC2 Input MIC2 Boost Switch" 1$ tinymix -D 0 set "ADC3 Input MIC3 Boost Switch" 0
錄音 10 秒鐘(文件保存在當前目錄):
$ arecord -Dhw:0,0 -d 10 -f dat -r 44100 -c 1 -t wav record.wav
播放錄制的音頻
$ aplay -Dhw:0,0 -r 44100 -f S16_LE -c 1 record.wav
圖 2-2 使用耳機麥克風錄音和播放
2.3播放測試音頻
播放開發板文件系統中自帶的音頻測試文件
$ /talowe_test/test_audio.sh #播放測試音頻
圖 2-3播放測試音頻
2.4音量控制
使用音頻設備控制臺:
$ alsamixer #打開音頻設備控制臺(按 Esc 退出)
使用鍵盤↑↓←→對設備進行控制
耳機音量控制:
圖 2-4使用音量控制臺控制揚聲器音量
揚聲器音量控制
圖 2-5使用音量控制臺控制耳機音量
2.5揚聲器控制(默認開啟,音量為5)
關閉聲音
$ amixer -D hw:audiocodec cset name='LINEOUT Switch' off
打開聲音
$ amixer -D hw:audiocodec cset name='LINEOUT Switch' on
音量設置
$ amixer -D hw:audiocodec cset name='LINEOUT volume' 音量值 #音量范圍可選 0~31
示例:將音量設置為 10
$ amixer -D hw:audiocodec cset name='LINEOUT volume' 10 #音量設置為 10
2.6耳機控制(默認開啟,音量為2)
關閉聲音
$ amixer -D hw:audiocodec cset name='Headphone Switch' off
打開聲音
$ amixer -D hw:audiocodec cset name='Headphone Switch' on
音量設置
$ amixer -D hw:audiocodec cset name='Headphone volume' 音量值 #音量范圍可選 0~7
示例:將音量設置為 5
$ amixer -D hw:audiocodec cset name='Headphone volume' 5 #音量
圖 2-6耳機音量設置為 5
三、測試完結
以上就是Talowe-EVM-T113-i開發板對音視頻測試的方法。獲取更多產品信息或技術支持請關注眺望電子微信公眾號并聯系我們!
-
嵌入式系統
+關注
關注
41文章
3665瀏覽量
130882 -
音視頻測試
+關注
關注
0文章
3瀏覽量
5483 -
全志T113
+關注
關注
0文章
61瀏覽量
562
發布評論請先 登錄
飛凌OK113i-C全志T113-i開發板rtl8723du WIFI功能測試及藍牙驅動移植
【飛凌 OK113i-C 全志T113-i開發板】視頻編解碼測試
【米爾-全志T113-i開發板試用】米爾-全志T113-i開發環境搭建
【米爾-全志T113-i開發板試用】米爾-全志T113-i開發板與modbus設備的連接和操作
哇!0.8秒啟動!Linux快速啟動方案分享,全志T113-i國產平臺!
國產RISC-V基于全志T113-i異構多核平臺
國產RISC-V案例分享,基于全志T113-i異構多核平臺!
哇!5.2秒進入應用界面!Linux快速啟動方案分享,基于全志T113-i國產平臺
【正點原子】全志T113-i開發板資料震撼來襲!異核開發、工控設計方案!
全志T113i全國產核心板上市
100%國產物料認證,米爾入門級國產核心板全志T113-i方案

基于全志T113-i的系統快速啟動顯示Qt界面、LVGL界面案例

評論