日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

【Android 高性能音频】OboeTester 音频性能测试应用 ( Oboe 输出测试参数 | API 选择 | 音频输出设备选择 | 采样率 | 通道 | 采样格式 | 播放偏好 )

發布時間:2025/6/17 Android 23 豆豆

文章目錄

  • 一、Oboe 輸出測試參數面板
  • 二、Oboe 輸出測試參數 API 及 設備選擇
  • 三、Oboe 輸出測試參數 音頻參數
  • 四、Oboe 輸出測試參數 播放偏好
  • 五、Oboe 輸出測試參數 ( 內存文件映射、設備獨占、效果器設置 )



繼續再上一篇博客 【Android 高性能音頻】OboeTest 音頻性能測試應用 ( 應用簡介 | 測試內容 | 輸出測試 | Oboe 緩沖區 與 工作負載修改 | 測試案例 ) 的基礎上 , 使用 OboeTester 測試音頻性能 ; 上一篇博客講解了 OboeTester 簡介 , 999 個測試項目 , 輸出測試簡介 , 以及測試實例 ;

本篇博客主要介紹音頻參數設置 ;





一、Oboe 輸出測試參數面板




打開參數設置面板 : 點擊 綠條 , 即可控制 顯示 / 隱藏 輸出參數設置面板 ;





二、Oboe 輸出測試參數 API 及 設備選擇



1 . API 參數 :

  • Unspecified 未定義 : 根據當前 Android 系統版本自動選擇 , Android 8.0 Oreo( API Level 26 ) 以上的系統使用 AAudio , 以下的系統使用 OpenSL ES ;
  • OpenSL ES : 使用 OpenSL ES 播放器 ;
  • AAudio : 使用 AAudio 播放器 ;

2 . Device 輸出設備 參數 : 選擇音頻輸出設備 , 內置的揚聲器 ( 大 ) , 內置的通話揚聲器 ( 小 ) , 如果插上耳機 , 還有會耳機選項 ;





三、Oboe 輸出測試參數 音頻參數



1 . SRate 采樣率參數 : 這個肯定要 選擇 480004800048000 , 只有選擇該采樣率 , 才是高性能音頻 , 選擇其它采樣率 , 還需要多執行一步重采樣的工作 , 增加音頻延遲 ;


2 . Channels 通道參數 : 111 是單聲道 , 222 是立體聲 ; 默認是立體聲參數 ;


3 . Format 采樣格式參數 : 單個單向的采樣情況 , 默認是浮點型采樣 ;

  • PCM_l16 : 161616 位采樣 , 每個采樣 222 字節 ;
  • PCM_FLOAT : 浮點型采樣 ;




四、Oboe 輸出測試參數 播放偏好



Perf 音頻偏好參數 : 設置音頻的偏好 , 高延遲省點模式 , 低延遲模式 兩種設置 ;

  • POWER_SAVING : 省電模式 , 該模式延遲較高 ;
  • LOW_LATENCY : 低延遲模式 ;




五、Oboe 輸出測試參數 ( 內存文件映射、設備獨占、效果器設置 )



1 . MMAP 設置 : 是否啟用 內存文件映射 機制 , 啟用后 , 能大幅度降低音頻延遲 , 建議啟用 ;


2 . Exclusive 設置 : 音頻流是否獨占音頻設備 , 如果獨占 , 能大幅度降低音頻延遲 , 建議啟用 ;


3 . Effect 設置 : 是否啟用效果器 , 啟用后 , 延遲增大一倍以上 , 建議禁用 ;

總結

以上是生活随笔為你收集整理的【Android 高性能音频】OboeTester 音频性能测试应用 ( Oboe 输出测试参数 | API 选择 | 音频输出设备选择 | 采样率 | 通道 | 采样格式 | 播放偏好 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。