天天看點

Qt編寫音頻播放示例(帶音頻曲線/振幅/傳輸/錄制等)

一、功能特點

  1. 自動計算音頻振幅,繪制音頻振幅曲線和音頻資料曲線。
  2. 支援音頻錄制,可選音頻輸入裝置、采樣頻率、通道等參數,Qt5預設儲存wav格式,Qt6預設儲存mp3格式,Qt6可選wma、aac等格式。
  3. 提供音頻發送示例,将采集到的音頻資料通過TCP或UDP發出去。
  4. 提供音頻接收示例,将網絡TCP或UDP收到的音頻資料播放出來。
  5. 音頻發送和接收,相當于語音對講,響應延遲小于0.2s,實時性極高。
  6. 可以編譯成手機版本,形成手機和電腦等端語音對講功能。
  7. 可以拓展作為視訊監控的語音對講子產品。
  8. 源碼支援Qt4、Qt5、Qt6,相容所有版本。

二、效果圖

Qt編寫音頻播放示例(帶音頻曲線/振幅/傳輸/錄制等)
Qt編寫音頻播放示例(帶音頻曲線/振幅/傳輸/錄制等)
Qt編寫音頻播放示例(帶音頻曲線/振幅/傳輸/錄制等)
Qt編寫音頻播放示例(帶音頻曲線/振幅/傳輸/錄制等)

繼續閱讀