文档中心
全部产品
Agora.io 社区
Agora RTC SDK 支持播放哪些格式的音频文件?
分类: 产品咨询类    平台: iOS / Android / macOS / Windows   最后更新时间: 2021/10/08 02:03:42

功能描述

Agora RTC SDK 提供一系列对音频文件进行管理的方法,各方法对单音轨或多音轨文件的支持情况如下:

  • startAudioMixing: 支持单音轨或多音轨文件。
  • getAudioTrackCount: 支持单音轨或多音轨文件。
  • selectAudioTrack: 支持单音轨或多音轨文件。
  • playEffect: 仅支持单音轨文件。
  • preloadEffect: 仅支持单音轨文件。
  • getEffectDuration: 仅支持单音轨文件。
  • startRhythmPlayer: 仅支持单音轨文件。
  • getAudioFileInfo: 支持单音轨或多音轨文件。

单音轨文件格式

Agora RTC SDK 支持如下格式的单音轨文件:

  • 在 Android 上,支持 Ogg、3GP、ASF、AV1、TS、MKV、MP4、WMA、WAV、M4A、MP3、AAC、ADTS 格式的本地和在线文件。
  • 在 iOS 和 macOS 上,支持 WAV、M4A、MP3、AAC、ADTS 格式的本地和在线文件。
  • 在 Windows 上,支持 MP4、TS、WMA、AAC 格式的本地和在线文件。

多音轨文件格式

Agora RTC SDK 支持如下格式的多音轨文件:

  • 在 Android 上,支持 M4A、MP4、MKV 格式的本地和在线文件。
  • 在 iOS 和 macOS 上,支持 M4A 和 MP4 格式的本地文件。
  • 在 Windows 上,支持 M4A 格式的本地和在线文件。